Shreya Sinha
**** ****** ******, *** #* Pittsburgh, PA 15217 412-***-**** *******@******.***.*** www.linkedin.com/in/sssinha90 Education
Carnegie Mellon University, Pittsburgh, PA May 2016 Master of Information Systems Management GPA: 3.83/4.33 Courses: Cloud Computing Distributed Systems Data Structures NoSQL DBMS Object-Oriented Analysis and Design Pune University, Pune, India May 2012
Bachelor of Engineering in Information Technology
Courses: Design and Analysis of Algorithms Operating Systems Computer Network Software Architecture Skills
Languages: Java, C, UNIX Shell Scripting, Perl, Python and Windows Batch Programming Databases: Oracle 10g, MySQL, HBase, Hive, Impala, Redshift, MongoDB Technologies: Linux, AWS, Hadoop, Kafka, Samza, REST, SOAP, JAX-WS, JAX-RS, JMS, Java RMI, CVS Academic Projects (CMU)
High Performance Web Service for Twitter Data Analysis using AWS and MySQL Fall 2015
Extracted, Transformed and Loaded a large Twitter usage data set (~ 1 TB) into an optimized and scalable MySQL database
Implemented a RESTful Web Service to compute a tweet’s social impact Influence evaluation of Twitter users using Page Rank algorithm on Apache Spark Fall 2015
Calculated the influence of a particular Twitter user by using iterative programming from a Twitter user graph Social Networking Timeline development using AWS, MySQL HBase and DynamoDB Fall 2015
Implemented an optimal graph structure for storing social network graph information in HBase
Implemented a RESTful web service for time sensitive retrieval of social networking posts stored in DynamoDB Cab Allotment Service using Kafka and Samza Fall 2015
Paired cab ride requests with available cabs by implementing a Java service using Samza APIs and Kafka input streams OLAP with Cloud Data Warehousing using Hive, Impala and Redshift Fall 2015
Analyzed the advantages and disadvantages of using Hive and Impala in data warehousing by gauging query performance
Designed Redshift table structures with sort and distribution keys for leveraging massive parallel processing capability Auto-Scalable Load Balancer using AWS EC2 Fall 2015
Evaluated the pros and cons of Load Balancing Round Robin Strategy by monitoring the data center usage
Improved the Round Robin strategy to detect unhealthy data center nodes and launch new data center nodes dynamically in response to failure
Wikipedia usage analysis using AWS Elastic Map Reduce Fall 2015
Analyzed ~2 TB of Wikipedia data to evaluate page popularity; developed parallel streaming jobs in EMR for this analysis Curve fitting application using Genetic Programming Summer 2015
Iteratively evolved generations of equations to compute best fit for a data set Work Experience
Symantec Pvt India Ltd, Pune, India
Software Developer July 2014 – April 2015
NetBackup 7.7 – Led the security feature team to fix a security vulnerability in the product
Worked as Subject Matter Expert for the Vault, Catalog and Security components of the product
Collaborated with various stakeholders such as product manager, technical architects, Subject Matter Experts, quality assurance engineers and technical support staff for end-to-end development of business solution
Fixed security vulnerability by eliminating the need for ~70 % of process files to be modified in multiple user contexts and mitigated the solution’s impact on connected components in the product
Reduced probability of re-introduction of vulnerability in code by developing a static code analyzer to prevent such future code check-ins
Mentored and trained new members joining the feature team
Developed the feature (followed Agile development model and test driven development) and was involved in key decision making at various stages of SDLC including requirements gathering, designing and analyzing solutions, test case design and documentation(requirements specification and technical design) Associate Software Developer July 2012-July 2014
NetBackup 7.6 – Component responsibility
Maintained code for the product’s data encryption module, Key Management Service
Improved product functionality while working on the product’s release maintenance phase for the Catalog and Security components. Debugged existing component functionality
Maintained code for “NetBackup Access Control (NBAC)”, a feature that allows granular user access control
Protected customer data by updating the vulnerable OpenSSL version consumed by the product
Saved manual Vault component testing effort during each testing cycle by developing test automation in Perl