Summary
Overview
Work History
Education
Skills
Websites
Projects And Publications
Accomplishments
Timeline
Generic

ANURAG THAKUR

Bengaluru

Summary

A professional Software Engineer skilled in Java 21 and microservices, with a track record at Morgan Stanley. Spearheaded design and development of scalable financial solutions, significantly improving client onboarding processes. Expert in software development, agile methodologies and collaborative problem-solving, fostering innovation and team achievements. Utilizes AI tools such as Copilot to enhance software development efficiency.

Overview

5
5
years of professional experience

Work History

Software Engineer III [Senior Associate]

Morgan Stanley
10.2022 - Current
  • Developed scalable software solutions for financial applications and services. Supported client onboarding and maintenance by developing distributed and scalable microservices using Java 21, Spring Boot, and further supported by Copilot (AI). Managed workflow for client account creation and closure of clients using the Spring Activiti framework.
  • Moreover, I analyzed user requirements to design and develop distributed and scalable software solutions, and created technical specifications.
  • Furthermore, I participated in agile ceremonies, contributing to requirement gathering (by interacting with users), sprint planning, and backlog refinement.

Software Engineer III

Walmart Global Tech India
09.2022 - 09.2022
  • Developed scalable applications using java programming languages and spring frameworks.
  • Tools: Java8, Spring Boot, Microservices, Kafka, Cassandra.

Developer Associate (JAVA)

SAP (SAP Labs)
07.2021 - 08.2022
  • Engineered scalable and distributed microservices to enhance Payroll Team functionality and processing.
  • Collaborated closely with project managers, designers, and other developers in order to complete tasks efficiently and effectively.
  • Tools: Java 8, Spring Boot, Microservices, REST APIs, GIT, Message Queuing, Cloud, Agile Methodology, Development.

Software Engineer Associate

AMDOCS
07.2020 - 06.2021
  • Tools: Java, SQL, Jenkins, DevOps, Web logic servers, Unix.

Education

Bachelor's in technology - Computer Science

SRM Institute of Science and Technology
Chennai
06.2020

Skills

  • JAVA 21/J2EE
  • Spring Boot
  • Microservices
  • Message Queuing
  • Kafka
  • RESTful APIs/Services
  • Docker and Kubernetes
  • Jenkins
  • GIT
  • GIT Hub
  • Spring Framework
  • Spring JPA (Java Persistence API)
  • JUnit
  • Mockito
  • NoSQL
  • MySQL
  • Cassandra
  • MongoDB
  • Copilot(AI assistance)
  • Elastic Search
  • Redis cache
  • SonarQube
  • Object-oriented programming (OOPs)
  • Data structures and algorithms
  • Design patterns
  • Database management system (DBMS)
  • Operating system (OS)
  • Structured Query Language (SQL)
  • Continuous integration/continuous deployment (CI/CD)
  • DevOps
  • Agile Methodology
  • Software Development Life Cycle (SDLC)
  • Multi-Threading
  • System Design
  • High Level Design(HLD)
  • Low Level Design(LLD)
  • Distributed System
  • Programming/Coding
  • Leadership
  • Problem Solving
  • Troubleshooting
  • Adaptability
  • Ownership
  • Collaborative attitude

Projects And Publications

  • Railway surface crack detection using intensity loss of UV Rays, 08/01/19, Springer
  • Credit Card transaction based on face recognition technology, 11/01/19, Scopus Journal
  • A fuzzy rough set theory-based feature selection for phishing attack classification, 03/01/20, Scopus Journal

Accomplishments

  • Successfully upgraded the workflow management from PEGA to Spring ACTIVITI Workflow. It is now being used by over 100 developers.
  • Successfully upgraded the deployment process from webstack1 to webstack2 (a much better option), and reduced the time from 4 hours to a few minutes.

Timeline

Software Engineer III [Senior Associate]

Morgan Stanley
10.2022 - Current

Software Engineer III

Walmart Global Tech India
09.2022 - 09.2022

Developer Associate (JAVA)

SAP (SAP Labs)
07.2021 - 08.2022

Software Engineer Associate

AMDOCS
07.2020 - 06.2021

Bachelor's in technology - Computer Science

SRM Institute of Science and Technology
ANURAG THAKUR