Software Engineer Resume
SUMMARY
- 16+ years experience of application design and development in Java and J2EE. Certified by Oracle, IBM and Sun
- Experience in leading large on - site and off-shore teams, code reviews and facilitating best practices in teams
- Extensive experience Web Services and Microservices using Spring Boot, Backend Data Access Layer using Hibernate, Spring Data, Integration layer using Spring, presentation layer using Spring MVC
- Experience in database like MySQL, Mongo DB, DB2, Oracle and database design, performance tuning and profiling of queries
- Experience of designing, developing WCM applications using Adobe Day CQ, Sling, OSGi and CRXDE. Certified by Adobe
- Experience on JavaScript based frameworks like Angular JS, React JS, JQuery, Dojo, Backbone, Handlebars
- Strong knowledge of Agile, Scrum, XP and RUP practices and designing using UML
- Author of a research paper on "Wireless Technologies" in 2001, this was used recognized and received several recommendations
- Extensive knowledge and experience on advanced Java concepts including Functional Programming and Collections API
TECHNICAL SKILLS
Languages: C/C++, Java, Ruby, Scala
Frameworks: Struts, Spring, Hibernate, JSF
XML / Web Services: Web Services, SOAP, Rest, Apache Axis, Apache CXF, Soap UI
Application Servers: Websphere, Websphere MQ, Tomcat, Oracle 10g, Jetty, JBoss
Project Tools: Rational Rose, Erwin, Rational ClearQuest, Visio, Hudson
Project Issue Tracking: Jira, Rational Clear Quest, HP Quality Center
Databases: DB2, Oracle, SQL Server, MySQL, HSQL, mongo DB
Performance Testing Tools: IronEyeSQL, JProbe, Pure Load, Jamon
Miscellaneous tools: Gradle, Maven, Ant, log4j, JUnit, Quartz, Subversion, GIT, Linux
Web Development: HTML 5, Angular, React JS, Jquery, Backbone, Handlebars, JavaScript, CSS 3, PHP, Ruby on Rails
Web Content Management: Adobe CQ, Wordpress, Drupal
PROFESSIONAL EXPERIENCE
Confidential
SOFTWARE ENGINEER
Responsibilities:
- Development and setting up of different microservices based on the development framework developed by Confidential and deploying it on their internal AWS environment
- Code review and assisting team members with their daily tasks
- Involved in SCRUM meetings including Daily Standup, Discovery, Backlog Grooming, Sprint Planning and Retrospective
- Setting up deployment scripts on AWS environment and deployment jobs on Jenkins
- Deploying of application in continuous integration environment
- Writing SQL migration scripts to migrate existing data to PostgreSQL
Tools: and Technologies: Dropwizard, Spring JPA, Gradle, Sonar, PostgreSQL, Java
Confidential • Warrenville, IL
TECHNICAL LEAD
Responsibilities:
- Assisting Development Manager and providing regular status updates
- Involved in SCRUM meetings including Daily Standup, Discovery, Backlog Grooming, Sprint Planning and Retrospective
- Setting up of application with Spring Boot as framework and Mongo DB as database
- Setting up deployment scripts on AWS environment and deployment jobs on Jenkins
- Migration of files from database to AWS S3 Platform
- Setting up client side load balancing through Ribbon and service registration and discovery with Eureka
- Setting consumer driven contract testing using Pact to prevent errors in external service dependencies before they are deployed though CI Server
- POC to setup logging server using ELK (Elasticsearch, Logstash and Kibana)
- Assisted other teams on Scala with Spark jobs with Hadoop used to store data
Tools: and Technologies: Spring Boot, Spring Data, Gradle, Sonar, Angular JS, React JS, Java
Confidential
DEVELOPMENT ARCHITECT
Responsibilities:
- Setup / Configuration of Sonar for continuous integration and Clover for code coverage
- Developing Hybris components and fixing existing issues inside Hybris
- Coming up with recommendations for improving code quality and steps for refactoring complicated modules of the application
- Proposed and wrote a POC which is a based on Microservices based architecture with Wordpress as CMS and Hybris as Ecommerce Platform
Tools: and Technologies: Hybris, Sonar, Clover, Wordpress, Angular JS, Java
