Summary:
•Over * years of IT experience in developing Java/J2EE Application Development.
•Have experience on Java, Java8, Java9, JShell
•Experience in Implementing J2EE Technologies (JSP, Servlets, JDBC, JavaScript) to develop Enterprise Applications.
•Good Exposure with ORM tools like Hibernate3.0, JPA and Possessing knowledge in Struts/Spring/Spring Boot Frame Work.
•Working on Struts, Spring, Spring Boot, Spring batch frameworks.
•Having experience in Micro Services.
•Having experience with the Maven build tool.
•Have experience in document database like Couchbase, MongoDB, Cassandra.
•Having experience in BPM, Camunda, BPMN.
•Having hands-on experience in Web service like RestFul, SOAP.
•Having hands-on experience Web Servers like Tomcat, JBoss, WebSphere.
•Hands-on experience on Kafka, kubernetes and Docker.
•Experience in all the phases of software development life cycle (SDLC) that includes Requirement gathering, Analysis, Design, Development, Integration, Reengineering, maintenance, implementation and testing of various client/server web applications.
•Experienced in Agile.
•Having experience in programming, testing with Unit Cases, Mockito.
•Integrated salesforce and processing cases based on requirements.
•Experience in leading an offshore and onsite team with successful project deliveries.
•Experience in AWS.
•Learning Google cloud services. Willing to work on it.
•I have experience in Angular 4 and ReactJs.
•Willing to learn and work on new technologies.
•I have experience UI frameworks JavaScript with Bootstrap and JQuery.
Work experience:
•ELM Soft pvt ltd from July 2019 to now.
•TCG Digital Pvt ltd from August 2017 to July 2019.
•Deloitte digital Pvt ltd from April 2017 to July 2017. (Payroll of Magna InfoTech)
•NBOS (Wavelabs) Technologies Pvt. ltd from July 2011 to March 2017.
(www.nbostechnologies.com, www.wavelabs.in )
Education details:
•Master of Computer Application (MCA) from Kakatiya University, Warangal, India. (2008-2011)
•Bachelor of Science in Computers from Andhra University, Visakhapatnam, India. (2005-2008)
Areas of Expertise:
Languages
Java
Frameworks
Struts, Hibernate, Spring and Spring Boot
Database
MySql, Counchbase, Oracle, Cassandra, MongoDB
OS
Windows, Mac, Linux
Tools
Maven, Ant, Solr, Redis, Jira, Jenkins, fishable, wiki, Web Service, Log4J, Camunda, Netty,
BPM, Kafka, Kubernetes, graphql, Docker
Webserver
Tomcat, Jboss, Weblogic, James
IDE
Eclipse, MyEclipse, Intellij
Markup Lang
HTML, CSS, XML, JavaScript, AJAX, Angular, JQuery, Bootstrap, ReactJs
Source Control System
GIT, CVS, SVN
Core Java
Java8,Java9,Jshell,Serialization, MultiThreads, Internationalization etc.
Enterprise Java
JSP, Servlets, Logging API, Various J2EE, and Standard Design Patterns
Cloud
AWS -IAM, EC2, S3, VPC, Cloud formation, Cloud watches, EBS, Google cloud
Project Description:
Project 1: MOJ (Ministry of Justice)
Project Tiltle:
Export Portal
Company
ELM Soft (Reqmiyat pay roll)
Role
Microservice developer
Client description
MOJ connects to experts for case information
Project Profile
As part of the Service Inclusion project, I worked on service implementation Experts, Users, Cases creation, Security authorization and behaviours implemented.
Responsibilities
As per requirements, introducing/ modifying repository services and adding Rest API calls.
Developed business functionality using Spring.
Developed repository services to do crud operation on couchbase DB.
Using Junit and mockito validated rest endpoints.
Using spring boot framework we implemented microService modules.
Languages & Technologies
Java, JavaScript, HTML, CSS, JavaScript, Agile, Scrum, AWS, Angular 6
Frameworks & Tools
Spring Boot, JPA, RestFul, Maven, Netty, Bamboo, Micro Service, Docker
Database
MsSql
Internal Support
Jira
Team Size
8 Dev
Project Duration
July 2019-Now
Project 1: United Airlines
Project Tiltle:
https://www.united.com/en/us
Company
TCG Digital
Role
Microservice developer
Client description
United Airlines is an aviation service provider mainly in the USA.
Project Profile
As part of the Service Inclusion project, I worked on service implementation on cargo carrier services and departure delay services.
Responsibilities
As per requirements, introducing/ modifying repository services and adding Rest API calls.
Extensively worked on Flight module and Transactions module for Members.
Developed business functionality using Spring.
Developed repository services to do crud operation on couchbase DB.
Using Junit and mockito validated rest endpoints.
Using spring boot framework we implemented microService modules.
Languages & Technologies
Java, Servlets, JSP, JavaScript, JQuery, ReactJs,HTML, CSS, JavaScript, graphql, Agile, Scrum, AWS, Angular
Frameworks & Tools
Struts, Spring, Spring Boot, JPA, RestFul, VPN, Maven, Netty, Portal, Perforce, Bamboo, Micro Service, Docker
Database
Couchbase (NoSql)
Internal Support
Jira
Team Size
6 Dev
Project Duration
Aug2018-July 2019
Project 2: Sahaj
Project Title:
http://newsrv.sahaj.co.in
Company
TCG Digital
Role
Back-end developer
Client description
Sahaj is a digital India project, providing support to people on different services .
Project Profile
As part of the Service Inclusion project, our division has added a microservice with spring boot to support the internal process.
Responsibilities
As per requirements, introducing/ modifying repository services and adding Rest calls.
Extensively worked on Enrollments module and Transactions module for Members.
Developed business functionality using Spring.
Developed DAO’s to get the data from the Database.
Using Junit and mockito validated rest endpoints.
Using spring boot framework we implemented microService modules.
Languages & Technologies
Java, Servlets, JSP, JavaScript, JQuery, ReactJs,HTML, CSS, JavaScript, Agile, Scrum, AWS, Angular
Frameworks & Tools
Struts, Spring, Spring Boot, JPA, RestFul, VPN, Maven, Netty, Portal, Perforce, Bamboo, Liferay, Micro Service, Docker
Database
MySql
Internal Support
Jira
Team Size
4 Dev
Project Duration
Aug2017-Aug 2018
Project 3: mylearn.vmware.com
Project Title:
mylearn.vmware.com
Company
Deloitte
Role
Back-end developer
Client description
VMWare’s myLearn will give support to online classes for courses.
Project Profile
As part of the Service Inclusion project, our division has added a microservice with spring boot to support the internal process.
Responsibilities
As per requirements, introducing/ modifying repository services and adding Rest API calls.
Developed business functionality using Struts.
Developed DAO’s to get the data from the Database.
Using Junit and mockito validated rest endpoints.
Using spring boot framework we implemented microService modules.
Languages & Technologies
Java, Servlets, JSP, JavaScript, HTML, CSS, JavaScript, Agile, Scrum, AWS
Frameworks & Tools
Struts, Spring, Spring Boot, JPA, RestFul, VPN, Maven, Portal, Perforce, Bamboo, Liferay, Micro Service, Angular Js, React Js, Docker, Netty
Database
Oracle/Mongo
Internal Support
Jira
Team Size
6 Dev
Project Duration
April2017-Aug 2017
Project 4: care.com
Project Tiltle:
care.com
Company
NBOS Technologies
Role
Back-end developer
Client description
Care.com –There for you (www.care.com)
Founded in 2006, Care.com is now the largest online care destination in the world with 7 million members spanning more than 15 countries. Care.com provides a forum for families seeking care support to easily connect with hundreds of thousands of care providers, share caregiving experiences and get advice. The company helps families address the unique lifecycle of care needs that each family goes through - childcare, including special needs, senior care, pet care, housekeeping and more.
Project Profile
As part of the Service Inclusion project, our division was added support to Background Check verifications, Regional groups for member’s communication and Member review’s on provider’s service.
Responsibilities
Created back-office process scripts to load and process CSV and XML data. Created a cells cell for different enrollment flow steps as per their weights.
Designed and developed all UI Screens (Forms) for Admin module, Enrollments module and Transactions Module using Java Server Pages, Html, CSS and
JavaScript.
Extensively worked on Enrollments module and Transactions module for Members.
Developed business functionality using
Struts.
Developed DAO’s to get the data from the Database.
Developed hbm files and POJO classes. Involved in Writing the Persistence logic using Hibernate.
Testing and Bug-Fixing
Deployed application on the Production Servers.
Providing Production support and enhancements design to the existing system.
Integrated Salesforce processing salesforce cases based on requirements.
Introducing microservices for supporting mobile messages communication.
Worked on RestFul service
Languages & Technologies
Java, Servlets, JSP, JavaScript, JQuery, HTML, CSS, JavaScript, Camunda, Agile, Scrum, AWS, Kafka, kubernetes, Docker, Python
Frameworks & Tools
Struts, Spring, Spring boot, Hibernate, Web Service, Dojo, BPM, AnjularJs, Solr, VPN, Maven
Database
MySql, Couchbase, Cassandra
Internal Support
Wiki, fishable, Jira, Jenkins
Team Size
15 Dev
Project Duration
May 2012- March 2017
Project 5 : U-Promise
Project Tile
U-Promise
Company
NBOS Technologies
Role
Jr. Developer
Client
www.upromise.com
Project Profile
As part of the Service Inclusion project, our division was added support to feed files load and verification.
Responsibilities
Loading and verification feed files.
Developed business functionality using
Struts.
Developed DAO’s to get the data from the Database.
Developed hbm files and POJO classes. Involved in Writing the Persistence logic using Hibernate.
XML file parsing using DOM parsers and Construction of XML files.
Testing and Bug-Fixing.
Languages & Technologies
Java, Servlets, JSP, JavaScript, HTML, CSS, Java Script, Scrum
Frameworks & Tools
Struts, Hibernate, Web Service, VPN, Maven
Database
Oracle
Server
JBoss
Team Size
8 Dev
Project Duration
July 2011-April 2012