Committed and industrious team collaborator with expertise and proficient knowledge in software development technologies such as Java, Spring Boot, Quarkus, Node.js, and MySQL. Possessing 4+ years of IT experience in crafting applications for diverse industries including Banking, Finance, Trading, Port Logistics, and E-commerce.
-
1. Banking domain (Java and Node Developer Jul 2020 ‑ Jun 2021)
Tech: Node.js, MySQL, Java 8, Spring Boot, GitLab, GCP (Kubernetes)
Responsibilities: Spearheaded the creation of backend microservices, crafted REST APIs from scratch, actively contributed to production releases, addressed bugs, and executed comprehensive unit testing using Mocha.
-
2. Finance domain (Node Developer Jul 2021 ‑ Aug 2021)
Tech: Node.js, Dialog Flow, GitLab, Jenkins, GCP (Kubernetes)
Responsibilities: Set up the base project using Node.js, created Intents in Dialogflow, and implemented REST APIs.
-
3. E‑commerce domain -Modernization (Java Developer Aug 2021 ‑ Jun 2022)
Tech: Java 11, Spring Boot, Firebase, MongoDB, MySQL, GCP (Kubernetes)
Responsibilities : Set up base projects for microservices using Java Spring Boot, implemented REST APIs, and performed unit testing using JUnit.
-
4. Trading domain (Java Developer Jul 2022 ‑ Aug 2023)
Tech: Java 11, Spring Boot, MSSQL, AWS
Responsibilities: Implemented REST APIs and conducted unit testing using JUnit.
-
5. Port Logistics domain -Modernization (Java developer Sep 2023 ‑ May 2024)
Tech: Java 17, Spring Boot, PostgreSQL, GCP
Responsibilities: Module analysis, API development for the analyzed modules , writing junit test case.
-
6. Banking domain -Modernization (Java developer June 2024 ‑ Current)
Tech: Java 17, Quarkus framework (with Reactive programming), PostgreSQL, Docker
Responsibilities: Analyzing python code and Migrating APIs form python to java writing test cases.