0% found this document useful (0 votes)
151 views

Abhinav D Java

This document contains a summary of Abhinav's skills and experience. It lists his contact information at the top, followed by a detailed summary of his 8 years of experience developing enterprise applications using technologies like Java, Spring, AWS, databases, and front-end frameworks. The next section provides more details on his current role as a Java full stack developer building applications using React, Spring Boot, AWS Lambda, and microservices.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
151 views

Abhinav D Java

This document contains a summary of Abhinav's skills and experience. It lists his contact information at the top, followed by a detailed summary of his 8 years of experience developing enterprise applications using technologies like Java, Spring, AWS, databases, and front-end frameworks. The next section provides more details on his current role as a Java full stack developer building applications using React, Spring Boot, AWS Lambda, and microservices.
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

Name: Abhinav

Email: peter@confenn.com
Mobile:(404) 806-9730
SUMMARY:
● Java/J2EE Full Stack Developer with 8 Years of experience on Enterprise applications, Distributed
Application Development, Client/Server Applications, and Internet/Intranet based database applications
and developing, testing, and implementing application environment.
● Strong in the complete Software Development Life Cycle (SDLC) including requirements gathering,
design, programming / testing, and implementation of major systems.
● Strong experience in developing web-based applications using Java, JEE/J2EE, Hibernate, Spring, Web
Services like SOAP, RESTful services, MVC frameworks like Spring MVC, and database like Oracle,
MySQL, MongoDB, Cassandra, Aerospike, Redis, and message streaming using Kafka, ActiveMQ,
RabbitMQ, JMS Listener.
● Proficient in Core Java and implementing concepts like OOPs, Multithreading, Concurrency, Exception
Handling, File handling, IO, Generics and Java Collections in various projects.
● Massive experience in implementing micro services using Spring, SpringBoot using various modules like
Spring Core, Spring IOC, Spring DAO, Spring ORM, Spring AOP and Spring Batch.
● Expertise in implementing design patterns like Singleton, Factory, Prototype, Business Delegate, Session
Facade, Service locator, Visitor, Observer, Decorator, Front Controller and DAO pattern.
● Expertise in design with Use Case, Sequence diagrams, Activity diagrams, Class diagrams with exposure
to UML tools.
● Extensive experience in front-end technologies like jQuery, Ajax, JavaScript, NodeJS, ReactJs,
BackBoneJs, Angular.
● Expertise on servers using Apache Tomcat & HTTP Server, Web Sphere, WebLogic & JBOSS Application
server.
● Involved in development of SOAP & REST based web services using WSDL, SOAP, JAXB, CXF, AXIS, JAX-
WS and Restful web services using JAX-RS, CXF and JERSEY APIs.
● Excellent experience in developing RESTful Services and SOAP based Web Services.
● Have worked on Databases like Oracle, Db2, SQL, PL/SQL and stored procedures.
● Solid understanding of Service Oriented Architecture (SOA) and Micro Services Architecture.
● Hands on experience in migrating existing Java applications in AWS cloud and worked on performance
and cost- efficient solutions in AWS cloud to suit application specific needs.
● Experience in working with Amazon Web Services Elastic Bean Stalk like EC2, SQS, S3, Lambda, Elastic
Search, Dynamo DB, Elastic Load Balancer (ELB) and Docker Container.
● Experience in developing cloud-based application using Amazon Web Services, Pivotal Cloud Foundry
and Spring Cloud.
● Proficient experience in using java development IDEs like Eclipse, My Eclipse, Net Beans and RAD.
● Proficient in Asynchronous messaging using JMS and IBM message queue (MQ) Series.
● Expertise in Unit testing using JUnit & Mockito, Integration testing & smoke testing etc.

TECHNICAL SKILLS:
J2EE Technologies/ Java, JSP, Spring, Hibernate, Spring Boot, Log4j, JSON, Angular,
Frontend ReactJS, React native,
Microservices, Web Services (SOAP and REST )
Frameworks Spring, Hibernate, iBatis, JSF, JUnit, SoapUI, EJB, JMS, GWT, Selenium,
TestNG, Apache Camel.
Middle ware JMS, Spring Integration, IBM Message Broker
Cloud Technologies AWS (EC2, S3), Docker
Databases Oracle, SQL-Server, MySQL server, DB2, MongoDB, Cassandra,
Aerospike.
Operating Systems Windows, Linux, UNIX
Tools Visual Studio Code, SQL Plus, MySQL workbench
Testing Tools JUnit, SoapUI, Postman, Swagger, Mockito, Putty, RTC, MTM, JIRA,
Tellurium.
Stream Processing/ Apache Kafka, Kafka Connect, Spark Streaming, Apache Spark, Apache
Others Flint,
ActiveMQ, RabbitMQ, JMS Listeners.

 
PROFESSIONAL EXPERIENCE:

Client: Wachter, Inc-New Jersey    Nov 2021–Present


Java Full Stack Developer
Responsibilities:
● Involved in all phases of Software Development Life Cycle (SDLC) including analysis, design,
development, and testing of the project.
● Created HTML, CSS and React.JS to develop and customize the User Interface to show the reports in
various dimensions.
● Used React.js for developing UI using sorting, pagination and rendering for searching the statements on
the webpage.
● Created and maintained JSP and HTML to render and display the Content and reports on UI.
● Used Spring MVC framework for implementing Model-View- Controller (MVC) architecture at the Web
tier level to isolate each layer of the application so that complexity of integration will be reduced, and
maintenance will be very easy
● Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
● Used new Java 8 features, such as Lambda expressions, Streams, and Functional Interfaces.
● Designed and developed using the Java collection API with Java 8 features and for Authentication and
authorization extensively Spring Security is used.
● Used AWS Lambda to manage the servers and run the code in the AWS.
● Used JSP and JSTL Tag Libraries for developing User Interface components.
● Implemented Spring Boot services in combination with React.js as front end to form a Micro-service-
oriented application.
● Analyzed and designed a scalable system based on Object Oriented Concepts, OOAD and the various
J2EE design patterns.
● Implemented Spring Boot Micro services to divide the application into various sub modules.
● Implemented modules into Node.JS to integrate with designs and requirements.
● Analyzed the Node.JS server structure in legacy project, then mimicked the REST service by using java
JAX-WS API and did the corresponding configurations.
● Created set of classes using DAO pattern to decouple the business logic and data.
● Implemented SOA to develop REST Based Web services using Apache Tomcat.
● Implemented and used Rest Web Services with the help of JAX-RS to get updates from the third parties.
● Used JMS for the asynchronous exchange of critical business data and events among J2EE components
and legacy system.
● Used Spring ORM Hibernate Template as the ORM tool to communicate with the database.
● Involved in creating and extracting data from database using SQL Queries, PL/SQL Stored procedures,
triggers, and packages on Oracle database.
● Implemented Log4J for Logging Errors, debugging and tracking using loggers, Appenders components.
● Used Object/Relational mapping tool Hibernate and JPA to achieve object to database table persistency.
● Used AJAX to call the REST API methods and connect to the backend. Restful web services have been
used to retrieve and update the data using this AJAX.
● Monitored team members to follow standards, guidelines and use new tools.
Environment: Java 8, Spring, Spring Boot, AWS Lambda, AWS, Hibernate, React.js, Bootstrap, Node.js,
HTML5, CSS3, JavaScript, JMS, DAO, Rest, Web-Logic, EJB, JSON, AJAX, Apache Tomcat, SQL, PL/SQL, Oracle
and Windows.

Client: Northern Trust Corporation-Chicago, IL May 2020-Oct 2021


Java Full Stack Developer
Responsibilities:
● Involved in design and development as a Full stack developer on an Agile platform to development
processes on Software Development life cycle (SDLC).
● Worked on Front-End UI technologies like HTML5, CSS3, jQuery, PHP, JSON, AJAX, Angular2.0,
Bootstrap, JSTL, Tag Libraries, and Type Script.
● Implemented Micro services architecture using Spring Boot enabled REST API with the Spring Cloud
modules.
● Scalable data design for MongoDB and Redis, Caching in MongoDB With Redis Cache Using Spring Boot.
● Used Micro service architecture with Spring Boot based services interacting through a combination of
REST and Apache Kafka message brokers.
● Implemented Spring boot microservices to process the messages into the Kafka cluster setup.
● Experienced building applications with React.js, React Native, Redux, and real-time APIs using GraphQL
and the Serverless Framework.
● Experience with unit testing frameworks, Proficient in OOD and Implementation Design Patterns,
Proficient Foundation works.
● Comprehensive understanding and experience building reusable, testable, and maintainable
React.js components within the web application framework.
● Experienced benchmarking and resolving critical web browser rendering path bottlenecks to maximize
performance across many browsers running on various device.
● Experience on configuring auto scalable and highly available Microservices set with monitoring and
logging using AWS, Docker, and Jenkins and Experience with PCF and AWS cloud technologies.
● Used Amazon AWS (EC2/S3/EBS) for prototyping and subsequent evaluation.
● Developed an AWS lambda function to send a request for internal service end points through API
Gateway using apache Http Client.
● Created a Single Page Application (SPA) using AngularJS as framework to bind data with specific views
and to synchronize data with server.
● Created application components and used React-Router links as well as React hooks for integrating
additional features.
● Involved in installing, configuring, and monitoring Cassandra with good understanding of understanding
of Cassandra Architecture.
● Involved in data modeling of Cassandra and worked with benchmarking Cassandra Cluster using
Cassandra stress tool also modified Cassandra.yaml and Cassandra-env.sh files to set the configuration
properties like node addresses, Memtables size and flush times etc.
● Used JavaScript, jQuery, AngularJS, Node JS and AJAX technologies for front end user input validations
and Restful web service calls.
● Used Kafka Connect with Spark Streaming to enable ingestion and processing of constant streams of
data.
● Implemented Spring Security for authentication and authorization.
● Implemented Representational state transfer (REST) Web services for distributed systems using Jersey
framework to retrieve data from client side.
● Used MongoDB as data storage and utilized aspects like replica sets and clever document design to
make service extensible scale and feature wise.
● Configured development environment using WebSphere application server for developer’s integration
testing.
● Used Maven building tool for creating EAR file to be deployed in application servers.
● Achieved the continuous Integration (CI) and continuous deployment (CD) in Jenkins brew master
instance, which reduces the time for the deployment of microservices.
Environment: Java, J2EE, JSP, JavaScript, Cassandra, MongoDB, Angular, ReactJS, NodeJS, jQuery, AJAX,
WebSphere Application Server, Spring MVC, Spring Batch, Spring Boot, Spring Security, Hibernate, Oracle,
Kafka, Git, RESTful Web Services, AWS, AXIS, HTML5, CSS, Docker, Jenkins, Maven, JAXP, JAXB, Junit.

Client: Feedoozy Technologies Pvt Ltd-Bangalore, INDIA Jan 2018–Dec 2019


Java Full Stack Developer
Responsibilities:
● Involved in design, development, testing and implementation of the process systems, working on
iterative life cycles business requirements, and creating Detail Design Document.
● Using Agile methodologies to plan work for every iteration and used continuous integration tool to
make the build passes before deploying the code to other environments.
● Developed an attractive GUI using Angular JS 2.0 that user can interact dynamically at runtime.
● Developed crypto rest services using Nodejs and integrated services with HSM (Hardware Security
Module).
● Implemented HTTP REST API using NodeJS and ExpressJS and extensively tested RESTful services using
POSTMAN.
● Implemented modules into NodeJS to integrate with designs and requirements and used NodeJS
Express Framework.
● Involved in using NPM (Node Package Manager) and Browserify for dependency and version
management of
● NodeJS packages for the application.
● Developed an application were involved in design changes using HTML5, CSS3 and fraction of JavaScript.
● Worked extensively to achieve DOM Show, hide elements and Event Handling using Angular JS.
● Used Spring MVC and Dependency Injection for handling presentation and business logic.
● Implemented persistence framework using Hibernate & Handled Transaction Management using the
provided data source.
● Involved in migrating monolithic application in Micro Service Architecture and Developed Micro-services
using Pivotal Cloud Foundry platform build upon Spring Boot Services.
● Responsible for designing Hibernate mapping files based on business logic and Object relationships.
● Established Database Connectivity using JPA, Hibernate O/R mapping with Spring Data ORM for Oracle.
● Implemented SOA architecture with Web Services using SOAP, WSDL, UDDI and XML using Apache CXF
framework and worked on parsing the XML files using DOM/SAX parsers.
● Created tables, triggers, PL/SQL Stored Procedures, SQL queries, Joins, i2ntegrity constraints and views
for DB2.
● Used Multithreading in programming to improve overall performance using Singleton design pattern in
Hibernate Utility class.
● Implemented Restful and SOAP based Web Services and used Soap UI for testing.
● Used Spring JMS module for lookup for the queues and MDBs for the listeners.
● Performed deployment of applications on Web Logic.
● Involved in day-to-day handling of JIRA issues (production issues at time) that involved data
inconsistencies that required to be solved in very less time.
● Worked with IntelliJ and used Gradle build tool to achieve more functionality for build process.
● Used Jenkins as build management tool for continuous integration process and GitHub as Version
Control tool.
● Involved in Bug fixing of various modules that were raised by the testing teams in the application during
the Integration testing phase.
● Secured the API's by implementing Oauth2 token-based authentication/authorization scheme using
Spring Security.
● Create and configured the continuous delivery pipelines for deploying Micro Services by using Jenkins.
● Installed, monitored and maintained the development infrastructure including JIRA.
● Worked on Log4J to validate functionalities and Mockito framework JUnit for Unit testing and executed
TDD framework.
● Used Maven as build automation tool for deploying the project on WebSphere Application Server
Environment: Java, J2EE, HTML, CSS, JavaScript, jQuery, Angular JS, Node JS, JSP, JSTL, Spring (IOC, MVC,
Security), Hibernate, XML, XSD, SOAP UI, Web Services, Restful, SOAP, JAX-RS, JAX-WS, WSDL, Pivotal Cloud
Foundry, Log4j.

Client: Logran Technologies Pvt Ltd-Bangalore, India                                                           Jan 2016-Dec 2017


Java Full Stack Developer
Responsibilities:
● Involved in SDLC Requirements gathering, Analysis, Design, Development and Testing of application
using Agile Methodology (Scrum).
● Developed KBS flows using ARD from User Stories.
● Used Rational Rose to create Use Case Diagrams, Object Diagrams and Class Diagrams in UML.
● Developed user interface with HTML5, CSS3, JSON, AJAX, Angular 4 and Type Script.
● Worked with Streams, lambdas and functional interfaces using Java.
● Worked with single page application framework Angular 4 extensively using routing, services, views,
directives navigation through the different status and multiple modules.
● Used Angular 4 HTTP Module to make API calls and worked with the observables.
● Used other front-end technologies Java 8, TypeScript, jQuery, HTML5, CSS and Bootstrap to develop the
client- side scripting.
● Consumed REST Web Services based on REST architecture, implemented various HTTP methods, did
Error Handling to provided data to the front end Angular 4 in JSON format.
● Developed RESTful service interface using Spring Boot to the underlying Agent Services API.
● Established simulation service with Spring Boot and REST.
● Implemented the Project structure based on Spring MVC pattern using Spring Boot.
● Developed Multi-Threaded Producer and Consumer MQ applications using spring boot.
● Developed RESTful service interface using Spring Boot to the underlying Agent Services API.
● Used Spring Inheritance to develop beans from already developed parent beans.
● Integrated Spring ORM frameworks Hibernate for database operations with ORACLE.
● Used Hibernate Transaction Management, Hibernate Batch Transactions and Cache concepts.
● Supporting daily loads and work with business users to handle rejected data.
● Executing test scripts to verify actual results against expected results by using Power Connect for source
(DB2) validation and Oracle for target validations.
● Supported Change Management Tasks to deploy code in QA Cert Testing and then into Production.
● Utilized AWS Lambda platform to upload data into AWS S3 buckets and to trigger other Lambda
functions.
● Installed the application on AWS EC2 instances and configured the storage on S3 buckets.
● Worked on creation of custom Docker container images, tagging, and pushing the images.
● Performed unit testing for java using JUnit and Jasmine framework for JavaScript testing.
Environment: jQuery, CSS, HTML, JSP, NOSQL, JSON, Hibernate, SOAP web services, REST, Oracle, IBM
WebSphere, AWS S3, AWS EC2, AWS Lambda, Spring MVC, Spring Batch, Spring Boot, Spring Security,
Hibernate, Oracle.

Client: Sorcfyr Solutions Pvt Ltd-Bangalore, India                                                                   Jul 2014-Dec 2015


Java Developer
Responsibilities:
● Focused primarily on the MVC components such as Dispatcher Servlets, Controllers, Model and View
Objects, View Resolver. 
● Involved in development of REST Web Services using Spring MVC to extract client related data from
databases and SOAPUI tool is used for testing Restful API web services.
● Implemented the Web Service client for the login authentication, credit reports and applicant
information using JAX-WSand Apache Axis 2. 
● Parsed those XML messages using JAXB and then store the data into Oracle Database using Spring
JDBC. 
● Involved in the creation of exhaustive TestNG Test Cases for each java class that is being developed for
this application using a mocking framework Mockito using Test Driven Development technique. 
● Writing the enhancements and migrating the existing programs using Test Driven Development (TDD)
software development process
● Used Spring IOC for Dependency Injection to inject Service Object into Action Classes, involved in
writing code to transform XML documents using JAXP (SAX and DOM Parsers).
● Used EJBs (Session beans) to implement the business logic, JMS for communication for sending updates
to various other applications and MDB for routing priority requests. 
● Efficiently used data stores, services, Rest for efficient CRUD operations, used to build interactive cross
platform web applications.
● Used different phases of JSF lifecycle for client-side and server-side data validation. 
● Developed user interface using HTML5, CSS3, Java Script, Ajax and jQuery.
● Used AJAX and JavaScript for validations and integrating business server-side components on the client
side with in the browser.
● Created web applications prototype using Angular JS, Node JS.
● Worked on setting up JBOSS Fuse ESB and building and deploying applications to Fuse server. 
● Participated in builds using Ant and CI(continuous integration) using Jenkins. 
● Designed and coded application components in an Agile environment.
● Coordinating with the business and functional teams to get clarity on the requirement for analysis.
Environment: Java, J2EE, Spring MVC, REST, SOAP, Restful API, JAX-WS, Apache Axis 2, JDBC, LDAP,
Hibernate, POJO, XML, JAXB, JMS, JSF, HTML5, CSS3, JavaScript, Ajax, and jQuery, JBOSS, Maven Jenkins,
Junit, TestNG, TDD

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy