•Name : VEERA BHADRARAO SABBISETTI
•E- Mail Id : *****.**********@*****.***
•Ph No : +91-917*******
Professional Summary:
•I have over 12+ years of experience as a Full Stack Java Developer in Airlines, Manufacturing, Financial Services and Cloud Computing industries. Extensively experienced in Software Analysis, Design, Development, Implementation and Testing of Object-Oriented Applications and Web based Enterprise Applications using Java/J2EE.
•Experience with various JavaScript frameworks like Angular, Typescript, EXTJS and GWT (Google web toolkit).
•Experience with Pivotal cloud Foundry (PCF) and Azure.
•Experienced in developing Restful Services using JAX-RS specification like Jersey and Rest Easy to implement REST based Application.
•Experience in Spring Boot which is radically faster in building Cloud Micro services and developing spring-based applications with very less configuration.
•Good Exposure on microservices configuration, running and deployment.
•Good experience in spring security authentication and authorization by using JWT token and centralized the configuration in Microservice environment.
•Implemented Azure AD for centralized identity management and authentication across azure services and applications.
•Good experience in J2EE Testing in developing test cases with JUnit, MOCKITO for Unit testing, and logging using Log4j.
•Experience in Spring framework (MVC/IOC/ORM/JDBC /Context), Spring Security and Spring batch
•Good experience on PaaS service Model cloud.
•Proficient in UI design, developed Front End using Angular, Typescript, Ajax, jQuery, HTML, CSS3, DHTML, XHTML that follows W3C Web Standards and are browser compatible.
•Experience with creating Angular components by using Custom Directives, Decorators, and Services to interface with both restful and SOA services.
• Experienced in implementing Kafka based micro services and deployed in Pivotal Cloud Foundry (PCF) and Azure serverless Containers.
•Proficient in deploying microservices on PCF and managing the services like scaling, load balancing, and high availability.
•Experience in developing SOAP based Web Services using Apache CXF and JAX-WS.
•Experienced in developing messaging modules by using Spring JMS.
•Experience in using version control and configuration management tools like GIT and SVN.
•Experience in using tools like Maven and Gradle for build automation.
•Expertise in monitoring tools like Splunk & Dynatrace
•Used hibernate framework to map Oracle database and objects in the application.
•Experience in Software Development Life Cycle (SDLC), Requirements Specification, designing documents and writing.
•Experience in Use Cases, Sequence Diagrams and Class Diagrams using UML.
•Good experience on Design Patterns (J2EE) like Singleton, Factory, DAO, Session, Facade, Front Controller, and Delegate Pattern.
•Expertise in J2EE Architecture using Java, JDBC, Java Beans, Servlets, JSP, JMS, Log4J, UML, XML, CSS, HTML, and JavaScript.
•Proficient in programming by using IDE such as Eclipse, STS, IntelliJ, Visual Studio Code.
•Experience in development and deployment of applications using IBM WebSphere Application, JBOSS, and Apache Tomcat.
•Experience in using bug/issue tracking, project Tracking and Management tool Version one, JIRA.
Technical Skills:
Programming Languages : Java, SQL,
J2SE Technologies : Java 8, Threads, Swing, JDBC, JSP, Servlets, JDBC, Hibernate
Web Technologies : JSP, Servlets, Spring framework (MVC/IOC/ORM/JDBC /Context), Spring Security, Rest Web Services, Angular, EXTJS, JavaScript, TypeScript, AJAX, jQuery, Bootstrap, HTML5, CSS3, SASS
Frameworks : Spring, JPA, Hibernate.
XML Technologies : XML, XSL, XSLT, DOM, and JAXB
Other Technologies : GWT, IBM Extreme scale, AMS
Databases : Oracle, MySQL, PostgreSQL, DB2, MongoDB and Microsoft SQL Server
Web Servers : JBOSS, IBM WebSphere 8.5, Apache Tomcat.
Development Tools/IDE : Eclipse, Net Beans, IntelliJ, Visual Studio Code.
Build Tool : Ant, Maven, Gradle and Jenkins
CI/CD : JIRA, Jenkins.
Education Details:
• BSC (Math’s, Science) Andhra University, India - 2006
• MCA (Master of Computer Application), Anna University, India - 2010
Professional Experience:
HTC Global Services Pvt Ltd 02/2021 – Present
Title: Software Engineer
Client: Subaru Automotive Inc, Lafayette, IN
Project: ECS Tracking System.
Description:
ECS Tracking system is involved in the design and development application for Subaru internal Fleet management Teams. This is mainly getting the internal orders for Subaru Cars and tracking management. Here maintain and track all car orders and tracking details with the vin number.
This system also provides the department's work progress with chart diagrams. This is mainly useful for the upcoming production plan activities.
ECS system provides the vehicle related documents dynamically for the customers like vehicle primary info, driver info, accident info... etc.
And this system maintains the internal car details which are assigned to employees and maintenance.
Responsibilities:
•Discuss with client teams and get the new requirements and designing process.
•Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC).
•Implemented User Friendly UI design with Angular, HTML, and CSS for client-side validation and form submission functions.
•Implemented Azure Identity Protection to detect and mitigate identity-based security threats and risks.
•Implemented policies to restrict access based on location, device state, and application sensitivity levels to prevent unauthorized access.
• Developed user interfaces using Bootstrap and Angular JavaScript to simplify the complexities of the application.
•Worked with RXJS Observables and operators when working with HTTP JSON responses and defined the custom error handler to handle error scenarios.
•Implemented Angular Router to enable navigation from one view to the next as customer performs application tasks.
•Implemented form validation throughout the application User Interfaces.
•Called REST web services through Angular services to get JSON Object and modified the response object to
•display in UI.
•Involved in Multithreading implementation for the application to handle multiple requests to boost performance.
•Created Custom Directives, Decorators, and Services to interface with rest services.
•Used spring framework for transferring the data from UI to DB with JDBC Template.
•Programming in Spring MVC with bean configurations.
•Responsible for code reviews and design reviews.
•Involved in bug fixing in enhancement and maintenance of the application.
•Used JIRA tool for Issue/bug tracking, monitoring of work assignment in the system.
•Used log4j for debugging the application and GIT for version Controlling.
•Used JUnit test cases to test the application and performed random checks to analyze the portability, reliability, and flexibility of the project.
•Involved in configuration settings for Development, Test, and Production Environment.
Environment: Core Java, J2EE, Spring MVC, Hibernate, Design Patterns, SQL, Web Services, Angular 8, HTML, CSS3, JavaScript, AJAX, Bitbucket, Azure, JBOSS, Tomcat, Eclipse, SVN Tortoise, SQL server.
Savanties Solution LLC, Arizona, 08/18 – 12/20
Title: Senior Software Engineer
Client: American Express
Project: Amex Shop-runner
Description:
Shop-runner is a member only service for online shoppers that provides unique benefits across hundreds of the best online stores Shop-Runners members save time and money with benefits including free 2-day shipping with no minimum order, free and easy return shipping, exclusive member offers, and easy 2 click check out.
Shop-runner annual membership costs 79 dollars. Currently, American Express cardholders can get free membership with Shop-runner and can enjoy free 2 Day shipping for life. And only American Express cardholders qualify for the free Shop-runner membership.
But Visa, Mastercard, and Discover cardholders do qualify for Shop-runner free membership or free 30-days trial. The main object of the project Shop-runner is to enhance the existing relationship between American Express and Shop-runner by identifying Amex customers who would like to become Shop-runner members and enhancing membership enrolment experience.
Responsibilities:
•Participated in Agile Scrum methodology and involved in Design, development, Implementation, and testing the applications for the modules (Enrolments, Eligibility & Benefit Connect).
•Involved client and server-side operations by using Spring Framework with Restful Services & Micro Services.
•Involved in development of Cloud hosted REST APIs for B2B External/Internal API using Spring Boot with embedded Tomcat.
•Migrated the Spring boot application to Micro serviced and deployed into Docker container in PaaS cloud environment.
•Involved into APIGEE integration for microservices environment application.
•Implement Micro services based on Restful API utilizing Spring boot with Spring MVC.
•Involved in designing and developing Microservices in REST and Spring Boot and provided user authentication while calling from Shop-runner application.
•Integrated spring JMS API to send and receive messages for the application.
•Implemented unit testing by writing Test Plans, test cases and Mockito Junit testing during the project.
•Involved into 3rd party stakeholders for integration testing for client server communication.
•Implemented Kafka based micro services, configuring, and deploying PCF environment. And scaling the application.
•Used Java8 features in developing code like Lambda expressions, creating resource classes, fetching documents from database.
•Developed REST API’s using spring boot to consume Soap and REST service by creating Soap and REST client.
•Setup the continuous Integration (CI) and continuous Deployment (CD) process for the application using Jenkins.
•Used JIRA tool for Issue/bug tracking, monitoring of work assignment in the system.
•Involved in fixing the issues in the production environment.
•Developed, debugged, integrated, and deployed applications using Eclipse (IDE), STS and used GIT as a Version
•Involved in migration activities from WebSphere to PaaS Cloud.
Environment: Java8, J2EE, Spring (Core, Security & Batch), Hibernate, Design Patterns, MySQL, SOAP, Restful Web Services, Micro services, Angular 8, PCF, HTML, CSS3, JavaScript, AJAX, Bitbucket, JBOSS, Tomcat, Eclipse, SVN Tortoise, Splunk, Dynatrace, PCF.
Hexaware Technologies Inc, Atlanta, GA 06/14 – 07/18
Title: System Analyst/Sr Java developer
Client: Delta Airlines
Project: SNAPP
Description:
SNAPP (Single Network Application) is developing for providing the services to the airport customers. The Project aims to support all aspects of flight and passenger information. This system mainly supports the lobby, gates, and seat map operations.
Lobby: This system used to perform the passenger operations like PNR operation (NRSA, Crew, and modified PNR details), Baggage operations, and check-in operations.
Gates: This system is used to perform flight operations. This system is designed to perform operations like flight information (arrival and departure information, passenger information), passenger operations in flight, DBC (Denied boarding component), Manage passengers, Standby, Flight close out operations.
Seat Map operations: passengers seat operations like (seat booking, check-in, on-board, seat change).
This service automation is faster and enables all the operations to the airport customers.
Responsibilities:
•Involved in Design, Development and Support phases of Software Development Life Cycle (SDLC). (Standby, Departure Delay Report, NRSA).
•Worked as a Full Stack Java Developer to develop web applications and web services using Spring, Spring Boot, Spring MVC, Spring Security, Struts, SOAP, REST, Angular, Angular JS, DOJO, JavaScript, jQuery, AJAX, XML, JSON, JSP, Servlet, HTML5, CSS.
•Involved in discussions with Business Analysts and designed the TDD (Technical Design Documents).
•Involved client and server-side operations by using GWT Framework.
•Calling REST web services through Angular services to get JSON Object and modified the response object to display in UI.
•Experience in developing Single Page Applications (SPA) using Angular, using various angular modules like UI-router.
•Designed and documented REST APIs, including JSON data formats and API versioning strategy.
•Involved in unit testing with mock objects.
•Involved in the JMS Connection Pool and the implementation of publish and subscribe using Spring JMS.
•Used the Rest Templates in the spring services to call the rest web services.
•Created the spring Bean Factory for initializing services.
Environment: Core Java, J2EE, Spring MVC, Design Patterns, SQL, Web Services, GWT 2.0, Angular 2, HTML, CSS3, JavaScript, AJAX, JBOSS, Tomcat, Eclipse, SVN Tortoise, GIT & JIRA.
Client: Shriram Value services Pvt Ltd, Chennai, TN, India 04/13 – 05/14
Title: Software Engineer
Project: Moruba
Description:
Moruba is developing to manage the insurance business operations. It fulfills the future requirements of insurance and client also i.e., customized proposal creation and claim setup, agent-broker commission calculation, campaign, cover note, receipt, lead, and business intelligence reporting. The customers, agents, brokers, and executives of Shriram Group can intimate the claim and can check the status of the claim through Moruba.
DSR and DMS modules are integrated with moruba for document management systems. It maintains all the customer documents in sgi and estimates the business by using the sales wise document.
Responsibilities:
•Analysis and design the requirement specification provided. (DSR, Investigation, and surveyor).
•Develop own widgets and services using GWT and Hibernate.
•Involved in Migration of this project GWT 2.0 to GWT 2.4 version.
•Used Hibernate, Object Relational Mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
•Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations
•Performed Client-side validations on GWT and server-side validation also.
•Involved in bug fixing in enhancement and maintenance of the application.
•Implemented scripting with Ajax and XML to dynamically refresh the page contents and Implemented JAXB in XML binding.
•Extensively used Log4j to log regular Debug and Exception statements and used JBoss as application server.
•Used Eclipse as a development tool, Tomcat as an application server, Git and SVN were used for version control.
•Developed Web Service using JAX-WS for DSR Web service and it is consumed by android Mobile Application.
Environment: Core Java, J2EE, GWT, Spring MVC, Hibernate, Design Patterns, Oracle, Web Services, HTML, CSS3, JavaScript, AJAX, SVN, Tomcat, Eclipse, SVN Tortoise, SQL server.
Group Fio Pvt Ltd, Chennai, Tn, India 04/12 –03/13
Title: Associate Java Developer
Client: Global Medical, Canada
Project: Global Medical Internalization
Description:
This project aims to support all aspects of the company like sales order, purchase order, manufacturing, warehouse, shipping, and accounts. This project is based on the open taps’ framework. OPEN TAPS is an Open-Source ERP + CRM is an open-source Enterprise Resource Planning (ERP) and Customer Relationship Management (CRM) system. The system is designed to bring together all aspects of a company, from customers to inventory accounting, from online stores to the shop floor to the warehouse, so that everyone in the company works together as part of one coordinated process.
This system is based on MVC2 architecture with Hibernate and OFBIZ framework API. Open taps follow MVC Architecture.
Responsibilities:
•Design & Development of functional specifications.
•Implementation of Chart integration using Json in Open-taps framework
•Planning, reviews, and scheduling tasks based on the client priorities.
•Developed Actions with hibernate using open taps Framework.
•Developed User Interface using JSP and FTL.
•Product management for product serialization / deserialization
•Involved in unit testing and integration testing.