Summary
Overview
Work History
Education
Skills
Languages
Timeline
Hi, I’m

Nandakumar Divya

Mississauga,ON
Nandakumar Divya

Summary

With over 12 years of experience in the IT industry, including 5 years as a Senior Software Developer specializing in Java8 (Spring Boot) and GoLang microservices. Expertise spans technologies such as Apache Storm, Zookeeper, Kafka, Elasticsearch, MongoDB, Redis, and AWS. Prior role as a Senior Software Engineer in Test for 7 years, developing Java-based frameworks and services. Seeking opportunities to expand expertise as a technical leader, take on complex challenges through innovative software design, and mentor team. Strong analytical, communication, and teamwork skills for quick adaptation to new environments. Eager to contribute to team success and further develop professional skills. Positive attitude and commitment to continuous learning and growth. Confident in being a valuable asset to any organization.

Overview

12
years of professional experience

Work History

CitiBank

Senior Java Developer
05.2023 - Current

Job overview

  • Developing Java8 microservices with Spring Boot to aggregate and enrich data from multiple sources into a single, central source accessible via REST APIs, webhook and the Ion Platform
  • We use MongoDB (enriched data), Oracle DB (input data), and Redis cache for data management
  • The microservice is deployed on ECS, with OpenShift and Jenkins for build and deployment.
  • Estimated work hours and tracked progress using Scrum methodology.
  • Provided educational expertise and mentoring to junior team members.
  • Worked with project managers to design and implement scalable solutions.
  • Improved systems with addition of new features and infrastructure.

Myntra

Senior Software Developer - Java + Springboot, Golang
10.2019 - 04.2023

Job overview

Designed, implemented, and deployed an end-to-end consumer application from scratch that process and ingest backend data into Elasticsearch using Spring Boot

Project: Mlive (Myntra's Live video streaming social Commerce): Designed and developed system components which constitute multiple backend components such as

  • SpringBoot Application - an API-based live video event management service
  • Streamer - video connection and segmentation service
  • Influencer management - Golang based microservice to manage ACL, approval flows
  • Tools and Frameworks: Java, Springboot, GoLang, Redis, MQTT, MongoDB, Apache Storm for data processing, Kafka, Kubernetes, Maven,

Project: Move: Service is used to count steps a user took in a day, week, or month

  • Based on these there are leaderboards, rewards, and contests being held
  • Tools: Java8, Golang, Cassandra, SQL, Cassandra, Gradle, AWS Lambda, Aws CloudWatch, SQS, Dynamo DB, Kubernetes, Bitbucket, Jira were used in the microservice architecture.

Motorola Mobility

Senior Software Engineer
10.2018 - 09.2019

Job overview

  • Developed a Java framework using Stanford's CoreNLP to analyze PRDs and generate test suites
  • Pioneered automated data pipeline deployments with CI/CD via Jenkins for faster, portable deployments.
  • Supervised work of programmers, designers and technicians, assigned tasks and monitored performance against targets.
  • Proved successful working within tight deadlines and a fast-paced environment.
  • Designed and implemented scalable applications for data extraction and analysis.

Jabong

Senior Software Engineer
01.2017 - 09.2018

Job overview

  • Implemented Java automation for features like discounts, business reports (DDP), and FDI
  • Acted as Test Lead for the Multitenancy project merging Myntra and Jabong tech stacks to improve speed and uptime
  • Authored code fixes and enhancements for inclusion in future code releases and patches.
  • Tools: Java, Jenkins, CI/CD, Bitbucket, Jira, Docker, Jmeter.
  • Conducted data modeling, performance and integration testing.

Support.Com

Software Engineer
09.2012 - 01.2017

Job overview

  • Specialized in Java, developed a REST API Test Automation framework using C# and Java, and collaborated with the California team to document requirements, create user journeys, and execute all SDLC stages for enterprise CRM products.

Education

Annamalai University

Post Graduate Diploma from Natural Language Processing
01.2019

University Overview

GPA: 3.0

Mahatma Gandhi University

BTech from Computer Science and Engineering
01.2012

University Overview

GPA: 3.3

Skills

  • AWS Lambda
  • AWS Cloudwatch
  • Dynamo DB
  • S3
  • SQS
  • MongoDB
  • SQL
  • Java8
  • Kafka
  • Kubernetes
  • SpringBoot
  • GoLang

Languages

English
Full Professional
Hindi
Native or Bilingual

Timeline

Senior Java Developer

CitiBank
05.2023 - Current

Senior Software Developer - Java + Springboot, Golang

Myntra
10.2019 - 04.2023

Senior Software Engineer

Motorola Mobility
10.2018 - 09.2019

Senior Software Engineer

Jabong
01.2017 - 09.2018

Software Engineer

Support.Com
09.2012 - 01.2017

Mahatma Gandhi University

BTech from Computer Science and Engineering

Annamalai University

Post Graduate Diploma from Natural Language Processing
Nandakumar Divya