Scrum Master, Developer Resume
TECHNICAL SKILLS
Languages & Frameworks: Java, HTML, MYSQL, JavaScript, Express - Node.js.
DevOps tools: Git, Vagrant, Docker, Jenkins,AWS Container Services,Chef and Chef vault.
Tools: Eclipse IDE, Visual Studio, GCOV.
AWS Ecosystem: EC2, S3, RDS, Auto Scaling Groups, Elastic load balancer, CloudTrail.
Performance Testing & Monitoring Tools: Load Runner, Silk Performer, JMeter, Splunk, RfhUtil, AppDynamics, SLiM, GC Analyzer, Perfmon.
Software Methodologies: Scrum, Open Unified Process, Team Software Process.
PROFESSIONAL EXPERIENCE
Confidential
Scrum Master, Developer
Technologies Used: C, Microsoft Visual Studio, Petri nets, SSH, Java Swing, Eclipse IDE.
Responsibilities:
- Confidential is a new communication protocol for real-time interactive music systems and is an open source available on the GitHub. It aims at replacing Open Sound Control which is used by MaxMSP and Pure data.
- Responsible for verifying the specification of the protocol and enhancing the functional correctness by performing code inspections, developing test cases and simulating Petri nets.
- Migrating from manual testing to automated testing by providing a cross-platform test environment.
Confidential
Architect, Developer.
Technologies Used: Node.js, MySQL, Amazon Web Services: EC2, S3, RDS, ASG, Elastic load balancer.
Responsibilities:
- Responsible for design of system architecture and product development of an e-commerce system using Express- Node.js framework with MySQL as the back-end focusing on systemic properties such as availability, scalability, and response time.
- Scaled the system to reliably handle increased number of users with large volumes of data by leveraging master slave database replication to support 10000 concurrent requests with an average response time of 3sec, with about 4.5 million products in the database
- Deployed and tested the system on AWS EC2 instances. Masked AWS instance failures using load balancers, autoscaling groups and session stores to address system availability.
Confidential
Scrum Master, Architect, Developer.
Technologies Used: Eclipse, Java, Apache tomcat, Highcharts.
Responsibilities:
- Led a four-member team, engineered the system architecture, came up with the detailed design and developed a dashboard for the Personal Software Process, a framework which enables individuals to improve the quality, predictability and productivity of their work.
- Performed analysis and provided visualization of the form data collected to provide better feedback.
Confidential
Performance Engineer,Developer and Tester.
Responsibilities:
- Developed web services/web application and created automated scripts for the same to performance tune them using LoadRunner, Silk Performer and JMeter.
- Collaborated with clients, onsite representatives during the development and testing phase to enhance the performance of the applications based on the customer feedback.
- Well Versed with Performance Testing and Methodologies with experience in requirements gathering, developing applications, test planning, and test designing, developing test scripts, Executing the Tests, Analyzing the results and preparing Test Reports/Assessment Reports and Recommendations.
- Conducted knowledge transfer sessions for newly inducted team members.
