Overview
Work History
Education
Skills
Timeline
Hi, I’m

Durga Venkata Phani Satya Sai Srira Adimulam

Sr Full Stack Developer
East Hartford,CT

Overview

10
years of professional experience

Work History

FIS Global

Sr. Full Stack Java Developer
01.2023 - Current

Job overview

  • Responsible for Development, design, and testing of Web applications by gathering the requirements from the business, followed Agile Scrum Methodology for software development process
  • Responsible for developing spplication components using Java, UI Technologies such as HTML5, CSS3, JavaScript, Typescript, Angular 14 components
  • Working together with developers from different offshore teams and members of the same team to enhance code productivity
  • Ensures Seamless Performance of client applications to ensure that no schedule is delayed beyond the specified SLA for the project
  • Responsible for review of testing artifacts to enhance the quality and deliver better product to client
  • Developed various Angular directives to help build the functionality and UI behavior using JavaScript, also developed filters and angular services
  • Used Hibernate, Object/relational mapping (ORM) solution, the technique of mapping data representation from MVC model to Oracle relational data model with a SQL-based schema
  • Created and injected spring services, Spring controllers, and DAOs to achieve dependency injection and to wire objects of business classes
  • Developed Micro services with Spring boot along with the test cases and used the spring test's framework to create integration tests
  • Created various Action Classes using Spring
  • Implemented Restful Web Services to retrieve data from client side using Micro Services architecture
  • Capable of creating on-premises software solutions using containerization technologies like Kubernetes or Docker images
  • Used Microservice architecture with Spring boot to develop REST based Web Services with minimal configuration Supporting across different modules of Search Functionality, Order Summary
  • Used Jenkins to build and deploy the application and GitHub for code repository and version control
  • Proficient in creating and deploying CI/CD pipelines for quicker, more effective software development as well as using Git for version control
  • Involved in Migrating existing application into REST based Microservices to provide all the CRUD capabilities using Spring Boot
  • Experience creating and modifying reports for project monitoring and management using JIRA
  • Proven ability to use Spring Boot to convert current apps into REST-based microservices that offer all of the CRUD functionality
  • Skilled in creating RESTful API models that allow for easy workflow integration with AWS services
  • Proficient use of continuous integration technologies like Jenkins for the development and deployment of apps to AWS for faster deployment and administration
  • Maven was used as a build automation tool, efficiently managing dependencies, optimizing project settings, and speeding up the build procedure to facilitate the creation of applications in a seamless and effective manner
  • Using Java for developing web based applications and integrated them with PL/SQL databases
  • Writing and retrieving files to and from AWS S3bucket for UI to render data faster that involves complex and time-consuming server-side logic
  • Actively involved in code reviews and bug fixing, worked on existing oracle stored procedures to retrieve or validate the data for the proper validations
  • Environment: Java, Angular 14, TypeScript, Hibernate, HTML5, CSS3, JavaScript, JSON, XML, JUnit, STS, Spring Boot, AOP, Spring JPA, Microservices, Restful, Jira, Eclipse, Soap, GitHub, MongoDB, Oracle SQL, NoSQL, Tomcat, Jenkins, Agile, Maven, AWS.

Walmart

Sr. Full Stack Java Developer
03.2021 - 12.2022

Job overview

  • Followed Agile Methodology in analyzing, documenting, and developing the functional and business requirements of various clients
  • Created design documents with use case diagram, class diagrams, and sequence diagrams using Rational Rose
  • Used Spring Core Annotations for Dependency Injection and used Apache Camel to integrate Spring framework
  • Used Hibernate as Persistence framework mapping the ORM objects to table using Hibernate annotations
  • Used AJAX framework for server communication and seamless user experience
  • Developed the User Interface using JSP, HTML5, CSS3, ReactJs and enhanced response using Bootstrap services
  • Used Angular 2 to associate HTML elements to model & provide dynamic user validations
  • Used Microservices architecture, with Spring Boot-based services interacting through a combination of REST and Spring Boot
  • Used Java Messaging Services for the reliable and asynchronous exchange of important information such as payment status report
  • Developed jQuery code using an XML HTTP Request Adapter to send an Ajax request to the server-side code and, also implemented a callback function to handle the result
  • Implemented JMS to setup communication channel between various app components
  • Developed MongoDB Data Access Layer implementing Mongo Repository interface from Spring Data
  • Creating automated build processes for software applications using Bamboo
  • Bamboo with version control systems like Git, SVN, or Mercurial to trigger builds automatically on code commits
  • Implemented a distributed messaging queue to integrate with MongoDB using Kafka and Zookeeper
  • Responsible for CI/CD process implementation using Jenkins along with LINUX Shell scripts to automate routine jobs
  • I worked on auto scaling in cloud Native and Experienced on VBA
  • Worked in setting up Linux Environment on AWS cloud infrastructure, migrated corporate Linux servers from physical servers to AWS virtual servers
  • Created detailed AWS Security groups which behaved as virtual firewalls that controlled the traffic allowing reaching one or more AWS EC2 instances
  • Worked on creation of custom Docker container images, tagging and pushing the images
  • Used GIT for version control and ANT for application build
  • Used Log4j and externalized properties to implement various environments for application logging and debugging
  • Environment: HTML5, CSS3, Redis, Express JS, jQuery, JavaScript, Node JS, Bootstrap, REST API, Load Balancer, Mongoose Connector, Mongo DB, REST administrations, Docker, Mocha, Jasmine, Karma, Gulp, SSO Authentication, Kubernetes, Selenium, Maven, and Jenkins
  • GIT, Jenkins, AEM, DevSecOps, Java Script, step function, bit bucket.

New York Life Insurance

Sr. Full Stack Java Developer
06.2020 - 02.2022

Job overview

  • Implemented MVC architecture using Spring framework
  • Implemented Restful web services using Spring MVC for front-end usage
  • Implemented web functionality using Angular.JS 1.x, JavaScript, and jQuery, JSP, HTML5 and CSS3
  • Configured Spring to manage objects and set their dependencies in a spring context file and integrated middle tier with spring application framework
  • Developed UI Components and implemented an asynchronous, AJAX (jQuery) based UI to improve customer experience
  • Used Node JS to run AngularJS on a server with mock JSON data and completed the UI development independent of the server
  • Performed GET, POST requests in Ajax calls for JSON using Angular.JS for fetching response from backend REST API
  • OpenShift to provide a powerful and efficient development and deployment workflow
  • Developed ORM mappings using Hibernate annotations and established data integrity among all tables sitting on Database
  • Designed and developed Customer registration and login screens using JSP, HTML, CSS and JavaScript
  • Designed and implemented DAO, Singleton, Factory and DTO Design Patterns
  • Responsible for the configuration of Spring Web Application Context in web layer and web.xml
  • Developed SOAP-Web services in a Service Oriented Architecture (SOA) consisting of the integration tier with Web services external to organization, middle tier with Spring Application Framework
  • Developed various screens for the front end using Angular.JS, React JS and used various predefined components from NPM (Node Package Manager) and redux library
  • Developed Spring Controller classes to interact with service layer using Spring
  • Configured handler mappings and view resolvers in Spring MVC Web layer
  • Wrote JUnit Test cases for service and DAO layer classes
  • Developed user interface using JSP, JSTL and Custom Tag Libraries and AJAX to speed the application
  • Created Maven build file to build the application and deployed on JBoss Application Server.

Java/J2EE Developer
08.2018 - 05.2020

Job overview

  • Involved in the complete SDLC (software development life cycle) of the application from requirement analysis to testing
  • Followed Agile Methodology in analyzing, defining, and document the application, which will support functional and business requirements
  • Coordinate these efforts with Functional Architects
  • Extensively worked on Responsive Web Design (RWD) page development using HTML5, CSS3, jQuery, JavaScript, AngularJS, and JSON
  • Utilized Java 1.8 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application
  • Used Java 1.8 features in developing the code like Lambda expressions, creating resource classes, fetching documents from database
  • Deployed and Monitored Microservices Using Pivotal Cloud Foundry, also Managed Domains and Routes with the Cloud Foundry
  • Designed, Configured and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the Amazon cloud formation
  • Experienced in setting up Amazon EC2 instances, virtual private cloud (VPCs), and security groups
  • Setting up databases in AWS using RDS, storage using S3 bucket and configuring instance backups to S3 bucket
  • Implemented the application using Spring IOC, Spring MVC Framework, Spring Batch, Spring Boot, Spring Web MVC and handled the security using Spring Security
  • Developed RESTful API for assessment indicators module and token-based authentication for RESTful services using Spring Security
  • Involved in building database Model, APIs and Views utilizing Python, to build an interactive web-based solution
  • Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup
  • Used Jersey to implement Restful Web Service and used XML form to transfer the data
  • Developed the application using J2EE Design Patterns like Business Delegate, Factory, Singleton, Session Facade, Service Locator and DAO
  • Worked and involved in deployment of core platform technologies, techniques, and web app frameworks such as spring, JBOSS, Tomcat, JSON, XML, HTML5, and Web Services
  • Used Spring MVC module to develop MVC Architecture
  • Involved in Developing a Restful API'S service using Python Flask framework
  • Worked on Apache Camel, RabbitMQ for sending messages over queue
  • Deployed the Application into Docker container and made easily accessible at runtime using Cloud Foundry and other cloud services like AWS
  • Developed code in Java, J2EEand Hibernate using XP Practices Pair Programming, (Test Driven Development) TDD, Continuous Integration
  • Utilized Pair Programming approach to ensure high quality code
  • Used Spring Security and OAuth2.0 for Authentication and Authorization of the application
  • Implemented Spring AOP for declarative transaction management
  • Developed AWS Lambda function to send a request for internal service endpoints through API Gateway using apache HTTP Client
  • Managed code versioning with GitHub and deployment to staging and production servers
  • Used Rest Controllers to replace the existing operations layer, which acts as a bridge between the business layer and the UI
  • Worked across shores using pair programming with colleagues
  • Develop scenario-based testing for the JMeter scripts
  • Used Jenkins as build management tool for continuous integration process
  • Configured pom.xml to deploy the project using Maven
  • Provided Technical support for production environments resolving the issues, analyzing the defects, providing and implementing the solution defects
  • Environment: Java1.8, Lambda, J2EE, HTML5, CSS3, Java Script, jQuery, AJAX, AngularJS, Bootstrap, JSON, JSP, AWS, Microservices, RabbitMQ, Spring AOP, Hibernate, Spring Cloud, Spring MVC, Spring JDBC, JDBC, Web-Services, SOA, REST, JAX-RS, Jersey, JUnit, JAX-B, WebSphere, JIRA, Maven, GIT, Jenkins.

Full Stack Developer
01.2016 - 05.2018

Job overview

  • Followed Agile methodology meetings to track, optimize and developed sequence diagrams depicting method interactions
  • Developed application using Spring MVC, JSP, JSTL and AJAX on the presentation layer, the business layer is built using Spring and the persistent layer uses Hibernate
  • UI development with technologies like HTML5, Bootstrap
  • Involved in implementation of the presentation layer GUI for the application using HTML, CSS, Bootstrap, React Strap, Material UI
  • Created some reusable components for designing interfaces using ReactJS To avoid recreating some initial states we used useReducer
  • Implemented local language support by using i18next-react for translating from one language to another language for entire application
  • Data Operations were performed using Spring ORM wiring with Hibernate and Implemented Hibernate Template and criteria API for Querying database
  • Developed various J2EE components like SAX, XSLT, JAXP, JNDI, LDAP, JMS, MQ Series
  • Used AJAX in suggestive search and to display dialog boxes with JSF and DOJO for front-end applications
  • Implemented all the components of Spring Framework (Controller classes, Spring Bean Configuration file (dispatcher-servlet.xml)
  • Developed Web Services using XML messages that use SOAP
  • Developed Web Services for Payment Transaction and Payment Release
  • Used WSDL and SOAP protocol for Web Services implementation
  • Worked in Struts framework based on MVC Architecture
  • Built secure front ends to REST API's using XSS/CSRF protections, and secure local storage, responding to HTTP requests and methods using RESTful API web services
  • Configured Jira projects and workflows using JQL queries and Groovy scripts to support agile development methodologies such as Scrum and Kanban
  • To fetch data from API’s we used useEffect Hook to Removing unnecessary object dependencies
  • Designed and configured Azure Virtual Networks (VNets), subnets, Azure network settings, DHCP address blocks, DNS settings, security policies and routing
  • Implemented continuous delivery pipeline with Jenkins, Docker, GitHub and AWS AMI’s
  • Experience in writing complex XPATH using following and preceding and using functions like contains and not contains
  • Wrote stored procedures, SQL scripts in Oracle for Data Accessing and manipulation
  • Created profiles in maven to launch specific TestNG suite from Jenkins job
  • Setting up Jenkins master, adding the necessary plugins and adding more slaves to support scalability and agility
  • Environment: Java, Core Java, REST Web Services, Azure, JDBC, JSP, AWS, WSDL, Struts, Spring MVC, Spring AOP, RESTful APIs, SSO, Spring boot, OAuth, Spring Security, Spring cloud Hibernate, Bootstrap, ReactJS, i18next-react, Jenkins, HTML5, CSS3, JavaScript, JSON, Eclipse, Maven, Oracle 11g, Log4J, JUnit, GIT, GitHub, Rally, Jira, and

Full Stack Developer
04.2015 - 12.2015

Job overview

  • Participated in requirements gathering and created design prototypes using story boards to involve in analysis, design, and implementation of the Insurance Purchase System
  • Involved in design of application framework using J2EE guidelines and different J2EE used Design patterns and Object-Oriented Analysis and Design (OOAD) methodologies
  • Implementation of J2EEDesignPatterns like Singleton, Session Facade and Data Access Objects
  • Developed user interfaces using HTML, CSS, AJAX and JSF UI components
  • Developed Struts validation framework and JavaScript for validation
  • Implemented and maintained AJAX based rich client for improved customer experience
  • Followed Model, View, and Controller Architecture (MVC) for the project development
  • Working with JavaScript, and Ext JS framework in particular
  • Worked on JavaScript, jQuery, and Servlets to generate dynamic web pages and web contents
  • Used JavaScript DOM manipulation and JavaScript event to generate the data result in UI
  • Used Spring MVC Framework to develop Action classes and Controllers along with validation framework and annotations
  • Involved in development of presentation layer using Spring framework, and MVC design paradigm
  • Worked in implementation of MVC design paradigm of Spring framework, Object-Relational Mapping (ORM) using Hibernate and Oracle database at the back end
  • Configured Spring ORM that provides simplified templates for accessing databases through ORM technologies, such as Hibernate in our case to access the database
  • Involved in developing SOAP and Restful Web Services functions to get data from the Mainframe Systems
  • Used SoapUI for web services testing
  • Developed SQL queries and views for handling database activities in Oracle/MS SQL Server
  • Project coordination with other Development teams, System managers, and developed good working environment
  • Made use of advanced PL/SQL features like packages, triggers, and stored procedures to optimize database performance and enhance application functionality
  • Used JBOSS Server for deploying the application
  • XML Transformations were done using XML, XSL, XSLT, and XPATH
  • Involved in Object Analysis, design and documentation of the application model using Unified Modeling Language (UML)
  • Used MAVEN to build the project into WAR and EAR files and SVN for version controlling
  • Developed Exception Handling framework and used Log4j for logging
  • Involved in handling unit testing using JUnit
  • Automated the build and deployment process using ANT build script.

Education

University of Bridgeport
Bridgeport, CT

Masters Of Science from Computer Science

University Overview

Skills

HTML expertise

Timeline

Sr. Full Stack Java Developer
FIS Global
01.2023 - Current
Sr. Full Stack Java Developer
Walmart
03.2021 - 12.2022
Sr. Full Stack Java Developer
New York Life Insurance
06.2020 - 02.2022
Java/J2EE Developer
08.2018 - 05.2020
Full Stack Developer
01.2016 - 05.2018
Full Stack Developer
04.2015 - 12.2015
University of Bridgeport
Masters Of Science from Computer Science
Durga Venkata Phani Satya Sai Srira AdimulamSr Full Stack Developer