Over 10 years of experience as Full Stack Developer, proven track record of design & implementation of high quality rest based web applications E2E using spring, hibernate, angular. Works well Independently and in team environment collaboratively, have great prioritization, estimation and leadership skills. Quick learner and problem solver.
Thorough understanding in Object Oriented Concepts & Design Strong experience in designing and building Restfull web applications ground up using Spring, Hibernate, Angular and Spring boot, Gradle.
Strong experience with JPA and ORM framework Hibernate.
Strong experience in developing Restfull web services and HATEOAS Strong Hands on experience in front-end development using angular, angular material, html5, CSS, SASS, boot strap.
Experience with reporting library NDV3.
Strong Experience in Test driven Development using Spock, JUnit, Jasmine, Karma, and mocking frameworks like easy mock.
Strong Experience with different Databases like Oracle, SQL server, MySQL, H2.
Strong Experience with Spring core, Spring Boot, Spring security, Spring Aop, Spring data, Spring cloud.
Experience with build tools like Gradle and Maven, Node, NPM, Bower, gulp.
Experience with vagrant, Docker, development of Docker images in Docker containers locally as well as AWS cloud,
Experience with Jackson, Gson, jax-ws, JaxB
Experience with AWS services like SNS, SQS, code commit, EC2, cloud formation.
Experience with MQTT brokers like Mosquitto, activeMQ, Aws Iot Experience with Jenkins, GIT, Confluence, Eclipse, InteliJ, SonarQube surround, accurev etc.
Have experience in executing the projects through SDLC and Agile SW development methodology using Scrum.
Very good understanding on various design patterns like MVC, dependency injection, singleton Factory, micro services.
Experince with web and app servers Tomcat, Jboss, Jetty, Appache, Node Js.
Highly Focused on quality output, accuracy, attention to detail and always look for ways to improve quality with strong problem-solving skills Diligent and innovative. Very Good team player with leadership skills. Fast learner and can work well in a fast paced environment Involved in research and development of various products, and prototyping applications Worked as Team lead and Srum master for as needed.
12/2013 to Current
Sr. Software engineerDeka research&Devlopment － Manchester, MA
Confidential health care related projects helps doctors, nurses, patients in treatment of health issues with more safety and security. These are rule based web applications.
Actively involved in design, planning, story grooming, estimating and prioritizing.
Implemented rest APIs using Spring Rest, and Rest Template and HATEOAS.
Implemented back end with spring and hibernate Implemented role based authorization to web applications using Spring security.
Implemented business logic and object validations using Javax validations.
Implemented UI with angular and sass and angular material design and bootstrap.
Implemented Reports Using NDV3 library Written unit tests for backend and UI using Spock and Jasmine respectively for at least 70% code coverage Implemented service to service communication using SNS and SQS of AWS services Witten Build scripts using gulp, and gradle.
Worked with Spring Boot applications and Spring profiles Integrated SonarQube in to projatc for Static Analysis Experince with Docker-machine , AWS EC2 instances, and could formation templates.
Involved in configuring Spring cloud using Eureka, Zuul, Edge Router, spring cloud config.
Code ownership, code reviews, and technical support, confirming to static analysis rules.
Worked with Mqtt Mosquitto broker and Paho clients.
09/2005 to 07/2012
Sr. Software EngineerKronos Inc － Chelmsford, MA
Project: Worked on Work force attendance and Work Force Leave and time sheet projects which helps to manage employee's time and attendance.
Responsibilities: Key/lead developer having overall responsibility of the delivery, functional and technical support to onsite and remote (India) teams.
Worked on web applications end to end using in Struts, JSP, JDBC with oracle and SQL server, Soap.
Acted as code owner for WFL project.
Actively inviolved in Prioritizing, estimating, grooming and design of stories.
Implemented persistence with JDBC for oracle and SQL server Databases.
Involoved in code reviews.
70% coverage of Unit testing using Junits, functional testing using Selenium and JTF (internal tool to automate webservices) Responsible for daily maintenance of CI build system and test automation, using Jenkins.
Customer acceptance testing and customer support, Product demos, customer interaction and requirements gathering.
10/2004 to 09/2005
QA automation EngineerThomson Learning － Boston, MA
I was the key member in completion of the project.
06/2003 to 10/2004
Software EngineerE-BrainstormTech － Burlington, MA
Worked as web deloper in developing web portal from scratch.
MS: Information SystemsBoston University － MA, USAInformation Systems
BS: Computer ApplicationsAndhra University － VisakhapatnamIndiaComputer Applications