4 years of experience in the IT industry as a Java Developer with Oracle Certified Java Programmer Certification.
Proven technical skills in creating new web applications, database analysis, design and development.
Senior Programmer Analyst
Performed analysis for the feature/enhancements and does the estimation for the same.
Performed Design, Implementation, Unit Testing and Deployment of the National Lloyds product.
The Agile methodology is followed and scrum updates are done on daily basis. Conducts the internal planning and retrospective meeting for the National Lloyds at offshore.
Software Developer Engineer
Followed AGILE Methodology and participated in SCRUM Meetings.
Designed and developed the Agent Data Service (ADS) API project which exposes resources related to the concept of an insurance agent. The API is developed using RESTful services on a spring framework architecture. The API performs various CRUD operations on multiple databases, supporting the objective of automation within an Insurance agency.
Executed test cases and fixed bugs through JUnit, Mockito testing framework.
Tested and implemented applications built using java.
Software Developer Engineer Intern
Designed and implemented a generic methodology to store Cloud Drive node metadata in Redshift.
Provided business metrics for Kindle backup and restore team using redshift JSON extract SQL functions.
Executed test cases and fixed bugs through JUnit, Mockito testing by covering code coverage of 90%.
Deployed the project to production environment.
Software Engineer Co-op
Developed Positions module with MVC architecture with code coverage of 94%.
Designed the database schema and used different transformation procedures to extract data from SQL database.
Responsible for migrations of code from DEV-QA and QA-PROD Environments and followed project management practices like Scrums, Sprint Review presentations.
Software Developer Intern
Interacted with client to define business requirements and scope of the project.
Developed UI, wrote test cases and assisted client operations team with code migrations.
Java Application Developer
Tata Consultancy Services
Performed Requirements analysis, Design, Implementation, Testing and Deployment activities.
Designed and implemented Admin, User, Client dash board modules and relational database schema.
Executed test cases, fixed bugs through JUnit testing and handled deployment activities.