ROHIT GUPTA
*** ****** *** *** ***, Sunnyvale, California 505-***-**** *************@*****.***
Software professional offering 7+ years of valuable software industry full stack product development experience following Agile and Scrum in practice using Java, J2E, Spring, REST API, SOAP API, Angular JS, Maven, SQL, JPA/ Hibernate, Spring Boot, MicroService, Docker, AWS.
SKILLS
Technology & Tools Techniques Qualities
• Java, EJB, Spring
• TestNG, JUnits
• Angular JS, Maven
• Spring MVC, REST API, Jersey,
SOAP, Apache CXF
• Mac OS X, Linux, Windows
• Docker, Amazon web services
• Oracle, PL/SQL, MongoDB,
SQL Server, MyBatis, JPA
• Restful Services
• Microservices & containerization
• Cloud computing & Distributed systems
• Test Driven Development (TDD)
• OOPS Principals
• Design Patterns
• Agile/Scrum
• Passionate & Self motivated
• Analytical thinker & decision
maker
• Leadership & Team
management experience
• Global delivery experience
• Mentored Team members
• Team Player
PROFESSIONAL EXPERIENCE
AUTODESK INC, San Rafael CA
Title - Senior Software Developer, May 2016– Present
• Boosted application performance by implementing Microservices architecture with REST Services for the Licensing platform. The platform now delivers software features in 30% less time.
• Writing Junits using Spring Mockito framework and TestNG.
• Converted modules in to Dockerized images for ready to ship deployments on different environments.
• Used docker-compose for mac and created local cluster combining all the modules and discovery client.
• Generated matrices to test the loads using Statsd, Graphite and Graphana. BENEFITALIGN TECHNOLOGY, Albuquerque, NM
Title - Software Developer, October 2013 to May 2016
• Developed Architecture of multi-tenant full stack flagship BenefitAlign product with UI in AngularJS and backend in Spring MVC.
• Implemented solution to validate and upload the list of employees in a group/company or prospect for the company.
• Designed the NoSQL Databases MongoDB for pagination and caching Mechanism.
• Exposed SOAP API for consuming to the legacy Seibel system.
• Developed tool using Apache POI and SQL Loader to generate different multidimensional reports.
• Build the CRM solution with complete lifecycle of a Lead including account/contact creation. Sending and tracking emails for the prospect customers.
• Integrated Sonar for quality code check and generating code coverage. FISERV INC, Corvallis, OR
Title - Senior Software Engineer, January 2012 to October 2013
• Migrated legacy secure landing application from EJB 2.0 to EJB 3.0 and JDK 1.4 to 1.6.
• Implemented JMS classes and configuration to En-queue/De-queue messages to the Queue.
• Debugging and Fixing Critical issues reported at client site and deliver fix to integration after regression testing. FISERV INC, Noida, India
Title - Software Developer, August 2009 to January 2012
• Developed Rest controller classes and UI using servlet and Java Scripts.
• Writing database changes (Create table, procedure, sequence and triggers) for the new development.
• Successfully implement ADB (Average Daily Balance) module for calculation of interest and payments for Credit Cards.
• Integration of different function modules (Lending, Teller, Home Banking, Clearing Jobs).
• Developed jUnits to establish the Test First Development approach of the project. EMPLOYMENT DETAILS
• Employer – Speridian Technology
Oct 2013 – till date
Role: Technical Architect
• Employer – Fiserv Inc.
Aug 2009 – Oct 2013
Role: Senior Software Engineer
EDUCATION
• Bachelor of Technology (B. Tech.), Computer Science, 2005 - 2009 National Institute of Technology, Jaipur, Rajasthan, India. CERTIFICATIONS
• SCJP (Sun certified Java programmer)
• SCWCD (Sun Certified Web component web Developer)
• CUES (Banking Certification)
• Mongo DB Certification