Name: Sunil
Full Stack Java Developer
Phone: +1-425-***-****
Email: ************.*******@*****.***
LinkedIn: https://www.linkedin.com/in/chakravarthijava/
Professional Summary:
•Full Stack Java Professional with around 10+ Years of extensive IT experience in all phases of Software Development Life Cycle (SDLC) which includes development, design, analysis, testing and Integration of various web based and client/server applications in multi-platform environments with JAVA/J2EE technologies 1.8,11,15 and 17.
•Experience in developing web applications using HTML5, CSS3, SASS, LESS, XHTML, XML, JavaScript, AJAX, jQuery, WordPress, JSON, Bootstrap, React JS, Flex, Redux, ES6, GitHub. Frameworks: React JS16, 18,19, Node JS 14,20, Angular JS2,4,6,8,9,16.
•Proficient in Core Java (Java 8/11/17) including OOPs concepts, exception handling, collections, multithreading, and functional programming using lambdas and streams.
•Strong experience in using Collections Framework (List, Map, Set, Queue) and algorithms for efficient data handling and transformation.
•Strong working experience in developing Service Oriented Architecture (SOA) and Microservice Architecture based J2EE applications on AWS, Azure cloud
•Experience in Microservices, Pivotal Cloud Foundry, and Engagement using Spring Boot.
•Proficient in using frameworks and technologies like Struts, Hibernate (ORM), spring (DI/MVC/AOP/batch/ Templates), Web Services (AXIS, Jersey), JMS, Log4j.
•Strong experience in Spring Framework modules such as Spring MVC, IOC, AOP, JDBC, JTA, IO, ORM, Spring Dashboard, Spring Boot 1.5,2.5,2.7,3.0,3.1, Spring Microservices, Spring REST, Spring Eureka, Spring Ribbon, Spring Zuul Proxy
•Leveraged Python libraries for data processing and analysis, including NumPy, Pandas, and Matplotlib.
•Developed high-performance, non-blocking microservices using Eclipse Vert.x, enabling efficient handling of concurrent requests.
•Extensive experience in both Python and Java programming languages, with a solid understanding of their syntax, features, and best practices.
•Deep knowledge of object-oriented programming (OOP) principles and design patterns, applying them effectively in Python and Java development projects. Knowledge of the Golang standard library, including the fmt, net/http, and time packages.
•Built and deployed cloud-native applications in Golang with Docker and Kubernetes, integrating with Kafka for real-time data streaming and using Go modules for dependency management.
•Integrated with backend trading systems and APIs to retrieve and display real-time market data, trade execution status, and portfolio information on the frontend interface.
•Experience in React JS for creating interactive UI using One-way dataflow, Virtual DOM, JSX, and React Native concepts and Familiar with creating Custom Reusable React Components Library.
•Expertise in developing data models using Hibernate Object relational mapping (ORM) framework and used Hibernate Annotations to reduce time at the configuration level.
•Expertise in Angular JS controllers, directives, factory & service resources, routings, and events.
•Proficient with build automation tools like Gradle, Maven and Ant for builds and deployments to different environments.
•Pleasant experience working with Bootstrap and CSS3 media queries to support Responsive Web Design (RWD).
•Proficient in leveraging Python's versatility and extensive libraries to deliver efficient solutions for diverse projects.
•Experience in JMS over messaging to exchange the information in more reliable and asynchronously for enterprise applications. Experience in creating Docker images, Containers, push/pull and integrating with Spring Boot.
•Proficient in using the Integrated Development Environments (IDEs) such as Eclipse, IntelliJ IDEA, and NetBeans.
•Knowledge of Angular 9 features like dynamic unloading, dynamic loading, virtual scrolling for a faster experience for users, and drag-drop module automatic rendering has become a possibility.
•Implemented latest React features such as React Context API, React Hooks, Functional Components, and middleware such as Redux Thunk, Redux-Saga.
•Experience in unit testing the applications using JUnit Framework and developed logging and standard mechanism based on Apache Log4J.
•Expertise in developing SOA (Service Oriented Architectures) and Micro-Service architectures using J2EE web services based on Restful (JAX-RS), SOAP(JAX-WS), JAX-RPC and JAX-R (Java API for XML Registries) using frameworks like Apache CXF, Jersey, Apache Axis.
•Expertise in developing front-end systems with JavaScript, Bootstrap, HTML5, CSS, and MVC frameworks such as Angular JS, React JS.
•Proficiency in designing and developing modern day applications using Spring Boot Microservice architecture on an AWS, Azure Cloud platform for backend development Dockers, Kubernetes using DevOps practices
•Involved in designing the user interface UI/UX strategy, UI requirements, converting findings into UI designs.
•Experience with Bug Tracking tools like Atlassian JIRA, Remedy, Bugzilla, ServiceNow, Green hopper.
•Proficient in using AWS services like EC2, RDS, ELB, Route53, Lambda, IAM, Cloud Watch, S3, SQS, and SNS.
•Collaborated with cross-functional teams to integrate Spark-based components into the overall system architecture.
•Expertise in Core Java concepts, such as Object-Oriented Design (OOD)/Object-Oriented Programming (OOP), Multi-Threading, Generics, Exception Handling, Collections, Java Reflection, Annotation, and some new features in Java 8 like Functional Interfaces, Lambda expressions, Date & Time API.
•Skilled in building RESTful APIs and web services using Python's Flask-RESTful and Java's Spring Boot frameworks.
•Experience in Object Oriented, Client-Server, Web-Based Distributed and Enterprise Applications with Java/J2EE, Web based technologies & developing applications with agile methodology.
•Developed and maintained Python-based applications utilizing frameworks such as Django and Flask.
•Strong problem-solving skills and the ability to troubleshoot and debug complex issues in Python and Java codebases.
•Experience in Angular 6/8/11/14 along with Bootstrap, and CSS 3/4 to create reusable components
•Experience in developing Web-centric applications using XML, Angular JS, JavaScript, jQuery, and CSS.
•Hands on experience in configuring and deploying web Applications using different web/application servers such as Web Logic, IBM WebSphere, JBoss, Glassfish and Apache Tomcat.
•Designed and integrated APIs and microservices using Java frameworks like Spring Boot to connect various systems and channels, ensuring data synchronization and real-time updates in an omni-channel environment.
•Experience in working with Relational Databases like Oracle, MySQL, DB2, MS SQL Server using SQL, PL/SQL, and NoSQL databases such as MongoDB & Cassandra.
•Configured & deployed Java applications on Amazon Web Services (AWS) for a multitude of applications utilizing the AWS stack, and cloud formation.
•Proficient in building scalable, high-performance web applications and microservices using Node.js and related frameworks.
•Developed single-page applications using Angular 8, Typescript, Declarative User Interface, and POJO.
•Experience in testing with Junit Framework using Mockito and Easy Mock & Junit Runner.
•Conducted thorough testing and debugging of frontend trading functionalities to ensure high quality and bug-free user interfaces, providing a seamless trading experience to end users.
•Configured AWS Identity and Access Management (IAM) Groups and Users for improved login authentication.
•Developed and implemented omni-channel solutions to enable seamless customer experiences across multiple channels, including web, mobile
•Built reusable Angular/React components that consumed machine learning inference services from cloud providers (AWS Sagemaker, Azure ML, Google Vertex AI).
•Experience in configuring, deploying the applications into Tomcat, WebSphere, WebLogic, JBoss, Glassfish Servers.
•Experiences with full software development life cycle (SDLC), architecting scalable platforms, object-oriented programming, and AGILE methodologies, waterfall methodology.
Technical Skills:
Programming Languages
Java, J2EE, JavaScript, and PL/SQL.
JAVA/J2EE Technologies
Java, J2EE, JDBC, Servlets, JSP, JMS, Java Beans, JSTL, Struts, EJB, Spring, Hibernate, JNDI, JPA, Web Services (JAX-RPC, JAX-WS, SOAP, REST, WSDL, UDDI and RESTFUL).
Tools And Framework
Spring Framework, Spring IOC, Spring AOP, Spring MVC, Spring Boot, Spring Cloud, Hibernate, Node.js, Express, RabbitMQ, Kafka, Elasticsearch
Web Technologies
HTML5, XML, CSS3, jQuery, Bootstrap, Java Script, Typescript, React, Angular Redux, AJAX, JSON
Xml Technologies
XML, XSL, DOM, SAX, DTD, XQuery, XSD and XSLT.
Cloud Technologies
AWS EC2, S3, Dynamo DB, ELB, GCP, Azure, PCF.
Databases
Oracle, MySQL server, MS SQL, IBM DB2, MongoDB.
WEB/Application Servers
Apache Tomcat, IBM WebSphere, Glassfish, Web logic Application server, JBOSS.
Build Tools
ANT, Maven, Gradle and Jenkins.
IDE/Tools
Eclipse, IntelliJ, Spring Tool Suite (STS), RAD.
Testing Tools/ Others
JUnit, Mockito, Soap UI, Log4j and JIRA.
Version Control
Tortoise SVN, CVS and GIT.
Platforms
Windows, Mac, Linux, and Unix.
Methodologies
Agile, Waterfall, Test Driven Development.
Professional Experience:
Client: JPMC (Chase Bank), Plano, TX August 2023-Present
Sr. Java Full Stack Developer
Responsibilities:
Involved in SDLC Requirements gathering, Analysis, Design, Development, and testing of application using AGILE methodology (SCRUM) and TDD Development.
Working with a small team using Agile Methodology and DevOps to delivery internal based projects to the business.
Designed and developed modern day applications using Spring Boot Microservice architecture on an AWS Cloud platform for backend development.
Involved in designing and developing the web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS, LESS, React.js19, Redux, Flex, Node JS, Mongo DB
Utilized Vert.x Event Bus for lightweight inter-service communication, improving scalability and modularity in distributed systems.
Implemented Verticles (standard, worker, and event-loop) to manage concurrent operations in a reactive architecture.
Built RESTful APIs using Vert.x Web, supporting real-time, low-latency data processing requirements.
Implemented Microservice architecture using Spring boot, Spring REST to create REST endpoints and integrated Swagger to get dynamic documentation.
Used Amazon Cloud Watch to monitor AWS services and Amazon CloudWatch logs to monitor applications.
Comprehensive experience in using Node.js and Spring Boot implementing RESTful web service.
Hosted and consumed RESTful Web services using JAX-RS API with Spring Boot.
Installed application on AWS EC2 instances and configured the storage on S3 buckets.
Used React 19 concepts like JSX (JavaScript Syntax Extension), components, state, and props.
Implemented routing and navigation using React Router for seamless user experiences.
Employed state management libraries (e.g., Redux, Mob X) to manage application state and data flow.
Conducted code reviews and provided constructive feedback to team members, ensuring code quality and maintainability.
Collaborated closely with UX/UI designers to ensure effective implementation of design specifications and optimize user experiences.
Partnered with design teams to refine workflows, ensuring alignment between user needs, business goals, and technical feasibility.
Participated in design reviews and provided feedback to enhance usability, accessibility, and consistency across products.
Worked with version control systems (e.g., Git) to manage source code and collaborate effectively with the development team.
Designed payment processing microservices in Kotlin to handle secure transactions, reducing latency and ensuring compliance with financial standards.
Used Kotlin with Kafka for real-time streaming of transaction data and fraud detection.
Integrated Kotlin-based APIs with banking/ledger systems, ensuring data accuracy and consistency.
Developed secure, responsive banking dashboards using Next.js to display real-time account and transaction data.
Implemented server-side rendering (SSR) to ensure fast page load and SEO for financial product pages.
Integrated Next.js front-end with REST/GraphQL APIs to fetch dynamic market data and portfolio updates.
Developed functional and reactive front-end components using ClojureScript and Reagent, enabling maintainable and performant single-page applications (SPAs).
Leveraged Clojure’s immutable data structures and core.async for building scalable and concurrent back-end services, improving system reliability and code clarity.
Designed and implemented reliable transaction-processing modules in Core Java to handle millions of daily banking operations with zero data loss.
Utilized the Java Collections Frameworks HashMap, Concurrent HashMap, Array List to efficiently manage in-memory customer account and transaction data.
Followed SOLID principles and used Java 17 Streams & Lambdas to write clean, maintainable code for riskcalculation and frauddetection components.
Developed multi-threaded batch jobs using Executor Service and synchronized collections to accelerate end-of-day processing by 40%.
Developed an omnichannel banking application using Java EE and Spring frameworks, allowing customers to seamlessly access banking services through various channels and devices using Java technologies.
Built Angular 14 UI services to consume rest services using Component-based architecture provided by Angular 14.
Responsible for setting up Angular 14 framework for UI development.
Implemented CI/CD with Jenkins, AWS: Code Deploy, Ops Works, and Packer for the deployment of Java Applications
Developed HTML views with HTML5, CSS4, bootstrap, and Angular 14.
Worked upon the dashboard for the project contains a variety of charts and draggable components using D3, React JS19.
Implemented stable React 19 components and stand-alone functions to be added to any future pages.
Responsible for React 19 UI, architecture. Building component library like Tree, Slide-View, Table Grid using React strap.
Used Microservice architecture with Java 17 Spring Boot-based services interacting through REST and used Executor Service framework to implement multithreading in programming to improve overall performance.
Implemented various features of Spring framework such as Dependency Injection, IOC, Annotations, Spring Security, and Spring integration with Angular 14.
Designed and developed scalable, modular AngularJS applications ensuring high performance and reusability.
Implemented lazy loading and Ahead-of-Time (AOT) compilation, reducing load times by up to 40%.
Created and used Reducers that received said Actions to modify the Store State Tree.
Create RFP (Request for Proposal) microservice to provide RESTful API utilizing Spring Boot with Spring MVC.
Used container systems like Docker, container orchestration like EC2 container service, Kubernetes, Used Terraform
Managed Docker orchestration and Docker containerization using Kubernetes
Used Kubernetes to orchestration and Docker containerization using Kubernetes
Deployed Docker contained Spring REST services into AWS EC2 container service using AWS admin console and used lambda to run applications in AWS console.
Used Amazon Web Services (AWS) like EC2, S3, and Elastic Search.
Deployed Spring Boot-based microservices into Docker container using Amazon EC2 container services.
Used Redux middleware to handle asynchronous events/ Side effects and maintain functional paradigm.
Worked with backend engineers to optimize existing API calls to create efficiencies by deprecating unneeded API calls.
Managed our DevOps via AWS S3 and deploy scripts.
Utilized React 19 for its efficient data flow architecture to create a lightweight and render efficient web app that searched projects via the GitHub API through keywords.
Used Express.js on the top of Node.js as a proxy to interact with RESTful services and interaction with MongoDB which is a NoSQL Database.
Integrated Apache Flink with Apache Kafka, Hadoop, and other big data components. Experienced in cluster management with tools like Apache Mesos and Kubernetes.
Made contributions to the Apache Flink project and created custom connectors. Familiarity with complementary big data technologies like Spark and NoSQL databases.
Wrote unit tests with Jasmine/Karma, ensuring >85% code coverage for Angular components.
Developed integration tests to validate API contracts and frontend-backend data flow.
Designed stateful stream processing jobs with event time windows (tumbling, sliding, session windows) for accurate aggregation and anomaly detection.
Integrated Apache Kafka as a source and sink for Flink jobs, enabling seamless ingestion and publishing of data streams in a microservices ecosystem.
Implemented authentication and authorization mechanisms in Python applications using frameworks like OAuth and JWT for enhanced security.
Used GitHub repository to submit code changes that are in turn reviewed by the dev leads before they are merged to the headmaster branch before production.
Integrated Veracode static and dynamic scans into CI/CD pipelines to detect and remediate security vulnerabilities.
Analyzed Veracode reports to identify false positives and prioritize high-severity issues.
Performed static application security testing (SAST) using Fortify to detect code-level vulnerabilities in Java-based applications.
Configured Fortify Security Content (rulesets) to detect business logic flaws.
Deployed and managed cloud-native applications on PCF using Cloud Foundry CLI and Pivotal Ops Manager.
Configured and maintained PCF environments including apps, services, routes, and orgs/spaces.
Implemented microservices architecture on PCF, ensuring high availability and scalability.
Automated CI/CD pipelines for PCF applications using Jenkins/GitHub/GitLab.
Integrated PCF apps with external services such as databases, messaging queues, and API endpoints.
Monitored and optimized application performance using PCF Metrics, Loggregator, and Spring Boot Actuator.
Integrated AI/ML-powered REST APIs into front-end applications to deliver features like personalized recommendations, sentiment analysis, and chatbot assistance.
Implemented AI-driven search and autocomplete using NLP models to enhance user experience across large datasets.
Designed and implemented MongoDB schemas using best practices for document modeling, indexing, and aggregation to support high-performance read/write operations in real-time applications.
Integrated MongoDB with Java-based microservices, leveraging Spring Data MongoDB for seamless data access, and optimized queries using compound indexes and aggregation pipelines.
Environment: Java 11/17, ReactJS, Redux, AngularJS, NodeJS, MongoDB, HTML, CSS, JavaScript, jQuery, TypeScript, React-Router, Bootstrap, Restful Web, AJAX, JSON, NPM, ES6, Webpack, GitHub, DevOps, JIRA, Jenkins, AGILE, Visual Studio Code, AWS, Dockers, Kubernetes.
Client: Delta Airlines, Atlanta, GA June 2022-July 2023
Sr. Full Stack Java DeveloperResponsibilities:
Involved in the complete SDLC (software development life cycle) of the application from requirement analysis to testing.
Followed Agile Methodology in analyze, define, and document the application, which will support functional and business requirements. Coordinate these efforts with Functional Architects.
Creates and configured Micro-Services architecture, integrated it with the React JS application.
Developed the application using J2EE Design Patterns like Factory, Singleton, Session Facade, Service Locator and DAO.
Created Angular service and integration with RESTful APIs.
Used Angular HTTP Client to send GET/POST request to fetch data from the server and build Angular 9 components, UI services to consume rest services using Component-based architecture provided by Angular 9.
Implementation of a responsive UI which will scale itself depending on the device, platform, and browser, using Typescript, HTML5, CSS3, Bootstrap.
Implemented circuit breakers, timeouts, and fallbacks using Vert.x Circuit Breaker module to ensure fault tolerance.
Deployed Vert.x applications in Docker containers as part of a Kubernetes-based microservices architecture.
Collaborated with development teams to remediate OWASP Top 10 vulnerabilities flagged during Veracode scans.
Automated policy compliance checks using Veracode API for continuous security validation.
Customized AppScan test policies to align with enterprise security standards.
Prepared detailed vulnerability assessment reports from AppScan findings for security and dev teams.
Worked with React JS for developing Dynamic Single Page Application.
Designed and developed application using Spring Framework modules like Spring IOC, Spring AOP and handled security using Spring Security OAuth.
Developed Kotlin services to manage flight booking, ticketing, and seat allocation, improving response times for airline portals.
Implemented Kotlin-based microservices for loyalty and rewards program integration.
Worked with Kotlin + GraphQL APIs to fetch and display real-time flight information for airline customers.
Designed multi-step flight booking flows using Next.js, optimizing for user experience and fast load times.
Implemented dynamic routing and server-side rendering to display flight schedules, availability, and pricing.
Used ReactJS to create custom components for data manipulations and to display data in company standard format.
Created multiple reusable components and services using Angular 8 built-in and custom directives.
Used Angular 9 and Node.JS to structure JavaScript code in an MVC (Model, View, and Controller).
Built independently deployable Angular components integrated seamlessly into large-scale applications.
Applied dependency injection and Angular services to manage shared code and business logic efficiently.
Migrated legacy AngularJS code to modern Angular versions, improving maintainability and security.
Used Spring framework including Spring core/IOC, Spring Batch, Spring Boot, Spring Security, Spring ORM modules.
Designed and developed Restful service interface using Spring MVC to the underlying customer event API. Involved in building Restful Web services using JAX-RS API.
Worked on React Virtual DOM and React views, rendering using components that contain custom HTML tags
Implemented unit tests using frameworks such as Jest and Enzyme to ensure code quality and application stability.
Optimized application performance through code optimization, performance tuning, and implementing best practices.
Resolved bugs, issues, and performed troubleshooting to ensure smooth operation of React.js applications.
Stayed up-to-date with the latest React.js features, updates, and industry trends to continually improve development practices.
Used Cassandra NoSQL DB to store the data for the application.
Developed robust web applications using the Python programming language, with a focus on frameworks such as Django and Flask
Integrated Apache Flink with various data sources, including Kafka, Kinesis, and file systems, to ingest and process real-time data.
Implemented Flink’s exactly-once semantics using checkpointing and RocksDB state backend to ensure data consistency and fault tolerance across deployments.
Utilized Flink CEP (Complex Event Processing) library to detect real-time patterns in event streams (e.g., fraud detection, session behavior tracking).
Implemented data analysis and machine learning algorithms using Python libraries such as NumPy, Pandas, and scikit-learn, to extract meaningful insights from large datasets.
Microservices have been built using Spring boot, Spring security and deployed to the AWS cloud.
Developed Micro Service to provide RESTful API utilizing Spring Boot with Spring MVC.
Developed REST and SOAP based Web Services for data retrieval to make it independent of the current application.
Used Apache Solr to index the processed data to make use of Solr search capabilities
Developed Hibernate in Data Access Layer and Implemented Hibernate Template to great extent making use of HQL, Named Parameters, Named Queries, and interfaces such as Expression, Query and Criteria.
Used Annotations for Dependency Injection for REST API s and Spring Boot for Microservices.
Built backend utilities using Java I/O and multithreading for handling bulk data imports like passenger manifests, flight schedules, and cargo information from legacy systems.
Utilized Java Collections framework to manage and manipulate large datasets related to passengers, bookings, loyalty program members, and flight inventory.
Applied Java Memory Management techniques and optimized object creation to enhance the performance of systems handling real-time flight updates and reservation processing.
Worked on Java-based schedulers to automate time-bound processes such as flight data refresh, boarding alerts, and passenger status updates.
Collaborated with a cross-functional team to develop a microservices architecture using Java Spring Boot for backend services and Python Flask for specific functionality, enabling modular and scalable application development.
Implementing or exposing the Microservice architecture with Spring Boot-based services interacting through a combination of REST and Apache Kafka message brokers.
Created RESTful APIs using Python frameworks like FastAPI and Django REST Framework, enabling seamless communication between client applications and backend services.
Integrated Python applications with cloud platforms like AWS and Azure, leveraging their APIs and SDKs for seamless interaction with cloud services.
Developed documentation for APIs automatically using FastAPI's built-in Swagger UI and ReDoc, saving time on manual documentation.
Implemented CI/CD pipelines using Azure DevOps, automating deployment, testing, and monitoring processes for improved efficiency.
Proficient in utilizing Azure data services such as Azure SQL Database, Azure Cosmos DB, and Azure Data Lake for data storage and analytics.
Optimized API performance by utilizing FastAPI's built-in request validation, serialization, and response handling.
Led migration projects, seamlessly transitioning on-premises workloads to Azure, resulting in enhanced flexibility and reduced infrastructure costs.
Experienced with event-driven, scheduled AWS Lambda functions to trigger various resources. Involved in writing Java API for Amazon Lambda to manage some of the AWS services.
Used AWS SDK for connection to Amazon S3 buckets as it is used as the object storage service to store and retrieve the media files related to the application.
Used Hibernate for persistence, generated hibernate objects, configure hibernate mapping file.
Implemented Java Persistence API (JPA) through Hibernate Created connections to database using Hibernate Session Factory, using Hibernate APIs to retrieve and store data to the database with Hibernate transaction control.
Worked on MongoDB database concepts such as locking, transactions, indexes, Shading, replication, schema design, etc.
Involved in creating specifications for ETL processes, finalized requirements and prepared specification documents
Migrated data from on-premises SQL Database to Azure Synapse Analytics using Azure Data Factory, designed optimized database architecture.
Automated end-to-end (E2E) tests using Protractor / Cypress, simulating real user scenarios.
Followed Test-Driven Development (TDD) principles to ensure robust, bug-free code.
Integrated automated tests into CI/CD pipelines, catching regressions early in the dev cycle.
Actively kept up-to-date with the latest trends, tools, and technologies in the Node.js ecosystem.
Experienced with the installation of AWS CLI to control AWS services through SHELL/BASH scripting.
Created AWS S3 buckets, performed folder management in each bucket managed cloud trail logs, objects within buckets.
Developed Microservices using RESTful web services to provide all the CRUD capabilities.
Worked on Blue-Green and Rolling deployments to minimize downtime in PCF production environments.
Ensured security and compliance of PCF applications using user roles, OAuth, and SSO integrations.
Performed troubleshooting and root cause analysis for PCF-deployed applications in production.
Migrated on-prem applications to PCF cloud environments, improving scalability, reliability, and maintainability.
Used STS for development and debugging Spring Boot applications and used GIT for version control.
Built MAVEN scripts for automated deployment and for the build operation of the entire application.
Used Jenkins for Continuous Integration and Spring Tool Suite (STS) for application development.
Used Git as Version Control. Developed test cases for Unit Testing, Integration Testing with JUnit.
Collaborated with data science teams to deploy ML models into production UIs, ensuring scalability and accessibility compliance.
Developed A/B testing workflows to measure the impact of AI-driven UI recommendations and optimize user engagement.
Deployed and configured the data source for database in Apache Tomcat application server and utilized log4j for tracking errors and debugging, maintain the source code using Subversion.
Environments /Areas: Java 1.8/11, J2EE, Typescript, Angular 8, React, HTML5, CSS3, Bootstrap, Spring IOC, Spring AOP, Spring Security OAuth, Spring MVC, RESTful API, SOAP, Azure, Hibernate, HQL, MongoDB, MAVEN, Spring Tool Suite (STS), Git, JUnit, Apache Tomcat, log4j.
Client: Express Scripts, St.louis, MO