Well-qualified Full Stack Developer familiar with wide range of programming utilities and languages. Knowledgeable of backend and frontend development requirements. Handles any part of process with ease. Collaborative team player with excellent technical abilities offering 4 years of related experience.
Overview
5
5
years of professional experience
Work History
Software Developer
JP Morgan & Chase
10.2022 - 06.2023
Implement functionality using Spring IO/Spring Boot and Hibernate ORM.
Created build, deployment and configuration related scripts for Maven.
Work with offshore team to develop infra as per client need.
Track and monitor progress using Agile project management tools such as Jira.
Offers the capabilities of receiving, classifying, indexing, storing and managing the electronic document involved in Financial/legal companies .
Converts all the info into a form of electronic records throughout their lifecycles for the purpose of flexible data retrieval, advanced reporting, and compliance.
Captures documents from different channels of the business, scans image if any and prepares metadata attributes as per Taxonomy rules defined by business and populates to DB/Persistence.
Managed Jenkins development pipeline for a financial project, from source code to deployment on server.
Configured build automation, webhooks, and job triggers for the project.
Developed custom Jenkins plugins to integrate project with CI/CD tool.
Implemented DevOps process for stack configuration and deployment.
Implement Amazon S3 to secure and store financial data, process datasets, or use Amazon Athena to query the data in S3.
Utilize the cost-saving benefits of running financial applications on Amazon Web Services (AWS)
Deploy Amazon API Gateway to provide secure access to financial APIs.
Utilize Kafka to create a reliable messaging system to stream financial data in near real-time.
Implement the Apache Kafka Connect framework to integrate external systems with Kafka and to reliably move data from production systems of record into Kafka topics.
Utilize Kubernetes pods to scale out distributed financial workloads.
Leverage Kubernetes APIs and webhooks to create custom financial applications.
Take advantage of Kubernetes’ automated cluster management capabilities to ensure optimal resource usage, horizontal scaling and cost optimization.
Work with querying on data present in Cassandra Cluster using CQL (Cassandra Query Language). Stack Used: Java 11, Microservices, AWS, Cassandra DB, Maven, Hibernate, Kafka,Kubernetes,Jenkins,Git.
Application Engineer
TEMA Business Systems Private Limited
06.2018 - 07.2021
Involved in developing Webservice operations in Service Oriented Architecture (SOA)
Analyze requirements with team; write High Level design documents, System Use Case, analyses risk factors
Followed agile methodology during complete SDLC process In the Backend, we have used J2EE technologies such as Spring 4.0 framework and Implemented the Spring MVC and Spring Core Annotations for Dependency Injection (DI)
Developed our application using features Spring Boot Used MYSQL as the backend database and involved in design of the database schema and development of Stored Procedures
Spring Boot Microservices were developed with microservice architecture using REST and Apache Kafka
Deployed the application on Amazon Web services (AWS) and used it to provide a large computing capacity for scalable solutions
Extensively used core Java concepts like Collections Framework, and Exception Handling, I/O System, Multi-Threading, JDBC, Generics.
Developed reusable and inter-operable Web service modules based on service-oriented architecture (SOA) by using RESTful services
Developed the persistence layer using ORM tools like Hibernate Framework, performed mappings in Hibernate files
Proficient with container systems like Docker and container orchestration like EC2 Container Service, Kubernetes, worked with Terraform
Managed Docker orchestration and Docker containerization using Kubernetes
Used Kubernetes to orchestrate the deployment, scaling and management of Docker Containers
Written JUNIT tests as per the use case and used Mockito framework to confirm the expected results
Hands-on experience in ES6, ECMAScript 5-7 specs, XML/JSON, AJAX, and RESTful architectures
Development testing Involved in raising questions for business, Issue/bug tracking monitoring of work assignment in the system is done by JIRA
Involved in deploying systems on Amazon Web Services (AWS) Infrastructure services EC2, S3, RDS, SQS, Cloud Formation
Experienced in deploying and managing containers using Docker and Kubernetes
Strong understanding of various Kubernetes components, including Kubernetes clusters, nodes, pods, services, replication controllers and deployments.
In-depth expertise in database administration, including extensive experience with Oracle database version 11 and 12.
Skilled in performance optimization, backup and recovery, patch and bug fixes, user-level security, and SQL tuning.
Hands-on experience in installing, configuring, and troubleshooting Oracle database server on multiple platforms.
Demonstrated ability to plan, manage, and implement physical and logical database architectures.
Education
Master of Science - computer science
Western Illinois University
Chicago, IL
12.2022
Skills
Language : Java 7/ 8/10, C, C, SQL, PL/SQL
Application Servers : Web logic 1034/90/71/61, IBM Web Sphere 8x/6x/5x
Client Services Specialist & Associate Banker at JP Morgan Chase & Chase BankClient Services Specialist & Associate Banker at JP Morgan Chase & Chase Bank