Experience
2018 — Now
2018 — Now
United States
• Design and build scalable services and applications and optimize code for optimal performance.
• Involved in planning, designing of next generation mortgage platform and worked with business team to determine the needs, gather, analyze and document requirements, frontend/backend development with hands on experience in working with Amazon Web Service(AutoScaling, Elastic Load Balancer, CloudFormation, PostgresSQL, DynamoDB, EC2 Instances, Lambda, ECS, S3, API Gateway, SQS, SNS, Route53, HealthChecks, SecurityGroups), Terraform, GIT, JIRA (Project management software) and technologies like Spring Data, Spring Boot, Core Java and libraries like JavaScript, NodeJS and RestFul Webservices.
• Integrated web application using CloudFront(AWS) and stored the runnable files in S3 bucket.
• Used Junit and PowerMock and Mockito testing framework for unit level testing and Log4j for extensible logging, debugging and error tracing.
• Involved in various roles like development, testing, documenting and production support.
• Working with kibana, splunk and cloudwatch logs to troubleshoot any technical issues.
• Created continuous integration builds using Jenkins and Eclipse IDE to develop the application.
• Used agile methodology to develop and maintain the project and worked in accordance with system testers and business analysts to provide more efficient end-product.
2016 — 2018
2016 — 2018
United States
• Involved in Requirements gathering, analysis, design, development, Testing and Maintenance phases of R&D Redesign
• Written SQL queries & PL SQL – Stored procedures, functions, triggers, views, sequences, and indexes.
• Developed business logic using MVC pattern by implementing Java, Spring and Web services.
• Involved in ORM mappings for associations, Inheritance & fetching strategy, performing CRUD operations and managing second level cache using Hibernate and developed Web Services for data transfer using Restful Web Services.
• Used Junit and PowerMock and Mockito testing framework for unit level testing and Log4j for extensible logging, debugging and error tracing.
• Involved in using Core java concepts - Collections, Exception Handling, Multi-Threading, Serialization.
• Used Spring Core Annotations and XML configuration for Dependency Injection.
• Used Agile methodology to develop and maintain the project.
• Tested SOAP web services using SOAP UI and REST web services using REST Client.
• Used Oracle as the database and used SQL developer and Toad to access the database.
• Configured and deployed Application on Apache Tomcat Application Server
• Hosted and consumed web services using HTTPs- SOAP protocol. Worked on defining schemas and WSDL for the web services.
• Followed coding guidelines and responsible for using tools and install in dev machines.
• Used GitHub version control system as a source repository to organize the code base.
• Involved in various roles like development, testing, documenting and production support.
• Used Junit and PowerMock and Mockito testing framework for unit level testing and Log4j for extensible logging, debugging and error tracing.
Education
Sacred Heart University