Summary
Overview
Work History
Education
Skills
Websites
Accomplishments
Interests
Languages
Timeline
Generic

NITIN ANAND

Gurugram

Summary

Enthusiastic Java Developer with 2.5 years of experience,specializing in backend architecture and RESTful APIs. Demonstrated ability to collaborate with cross-functional teams and deliver high-quality software solutions within tight deadlines. Seeking to upscale my skills and leverage my expertise build web applications.

Overview

3
3
years of professional experience

Work History

Software Engineer

Country Delight
Gurgaon
01.2023 - Current
  • Enhanced rewarding system called Game which is a feature that allows users to earn rewards for completing certain tasks
  • Implemented a microservice architecture for game that enhances scalability,fault tolerance,flexibilty and Agility.
  • Migrates Job Scheduling System from Hibernate to JPA that promotes a more cohesive and robust architectural foundation
  • Build a Job Scheduler Cron) to enhance an automatic system (autopay) for a company involves automating payment processes and scheduling recurring payments for customers or clients
  • Worked On Notification System for proper communication in case of failure of Cron.
  • Implemented Kafka Message Brokerage for publishing and subscribing failed Cron.
  • Developed a Job Scheduler for communication on membership actions involves creating a system that automates and manages the sending of communications (such as emails or notifications) based on predefined membership-related events or triggers.
  • Developed and implemented a robust logging solution to capture and store system and application events into a relational database for maintenance and troubleshooting purposes.
  • Designed and developed caching strategies to efficiently cache API responses, reducing latency and database load.
  • Customizing the API response based on user preferences or specific use cases for company website applications.
  • Implements mechanisms for handling failures gracefully, such as automatic job retries, fallback strategies, and error recovery procedures.

Java Software Developer

Nuvama Wealth(Edelweiss Broking Ltd.)
Bangalore
08.2021 - 11.2022
  • Implemented various features to edelweiss revamp website for enabling better use case to business.
  • Helped developing modular applications and and responsible for successful delivery of multiple projects.
  • Worked on ETL tool for bulk data operation for daily database activity.
  • Managing and creating Stored Procedures (SPs) for maintaining data mobility within the team.
  • Involved in production deployment of the project for business requirements using Jenkins Kubernetes tools.
  • Developed and optimized pre-existing APIs for Edelweiss's new Website providing a wide range of customer interactions with the application.

Education

Bachelor Of Engineering - Computer Science

BMS Institute of Technology
Bengaluru
08.2021

12th -

St. Karen's High School
Patna, Bihar
05.2016

Skills

  • Java
  • Spring Boot
  • MySQL
  • PostgreSql
  • AWS
  • kafka
  • Docker
  • Kubernetes
  • Job Scheduling
  • Redis

Accomplishments

Open Source Contribution For Email Service.

  • Developed and maintained a project using Spring tools to trigger mail to organisation or group of users. https://github.com/nitin-0219/email-service.

S3 Bucket and Kafka Producer Jar File.

  • Designed and Implemented a Jar File to read data from S3 Bucket and publish data to Kafka. https://github.com/nitin-0219/s3Bucket-Kafka

Interests

  • Cooking, Listening music , Playing Guitar , Badminton

Languages

English
Intermediate (B1)
Hindi
Bilingual or Proficient (C2)

Timeline

Software Engineer

Country Delight
01.2023 - Current

Java Software Developer

Nuvama Wealth(Edelweiss Broking Ltd.)
08.2021 - 11.2022

Bachelor Of Engineering - Computer Science

BMS Institute of Technology

12th -

St. Karen's High School
NITIN ANAND