Hi there, I'm

Aritra Dutta

 

Building enterprise microservices at TCS. Leading production migrations & optimizations with 20–30× performance gains.

600+
Problems Solved
1750
LeetCode Rating
1yr+
at TCS
Resume
Find me on
Aritra Dutta – Software Engineer
About Me

My Journey

Get to know more about my background, education, and achievements

Who I Am

Hello! I'm Aritra Dutta, a passionate Backend & Microservices Engineer at Tata Consultancy Services (TCS) in Bhubaneswar, India.

Currently building enterprise microservices for the Ultimatix platform with Java 17, Spring Boot 3, PostgreSQL, Angular v20, and Azure PaaS. Led critical production migrations and achieved 20–30× performance improvements.

Driven by a love for competitive programming — 600+ problems solved, LeetCode rating 1750.

Beyond coding I enjoy gaming, traveling, and music. I believe in continuous learning and always exploring new technologies.

When I'm not coding

🎮Gaming
✈️Traveling
🎵Music
💡Learning

Education

B.Tech in Electronics & Communication Engineering

Maulana Abul Kalam Azad University of Technology (MAKAUT)

Kolkata, WB2020 - 2024
CGPA: 8.79/10

Higher Secondary (XII)

WBCHSE

Kirnahar, WB2020
Percentage: 92%

Secondary (X)

WBBSE

Kirnahar, WB2018
Percentage: 90.30%

Key Achievements

TCS DEEP Ninja Certified DevOps Engineer – Docker, Jenkins CI/CD, and cloud deployment

Solved 600+ algorithmic problems across LeetCode and Codeforces

LeetCode Weekly Contest ranking 3556 with max rating 1750

Secured Global Rank 1046 in CodeForces Round 967 div 2

CodeChef Rating 1604 (3-star)

Solved over 100 problems in CSES CP sheet

First Runner-up in District Level Youth Parliament

Technical Skills

Skills & Technologies

Technologies and tools I work with to bring ideas to life

Programming Languages

Java 1796%
TypeScript85%
JavaScript85%
C++85%
Python75%

Frameworks & Libraries

Spring Boot 395%
Angular v2090%
Hibernate85%
React75%
Express.js70%

Databases & Tools

PostgreSQL90%
Oracle Database85%
Git & GitHub90%
Docker85%
Jenkins85%

Cloud & DevOps

Azure PaaS85%
REST APIs95%
Microservices90%
CI/CD Pipelines85%

Competitive Programming

1750
LeetCode Rating
Max Rating
1604
CodeChef Rating
3-Star
600+
Problems Solved
LC & CF
1046
CodeForces Rank
Global Rank

Certifications

TCS DEEP Ninja Certified DevOps Engineer — Docker, Jenkins CI/CD, Cloud Deployment

Problem Solving (Intermediate) — HackerRank

The Complete Python Pro Bootcamp — Udemy

Object Oriented Programming in Java — Coursera

Full Stack Java: JAVA + JSP + SPRING + BOOT + JS + REACT — Udemy

Portfolio

Featured Projects

Projects showcasing my skills across various technologies and domains

🤖
Featured

JobFit.AI – AI-Powered Job Matching Platform

Distributed microservices system with AI-powered resume-to-job matching using OpenAI embeddings, achieving 75%+ match accuracy with pgvector similarity search.

Spring BootReact.jsPostgreSQLOpenAI API+6
🌐
Featured

Algorithm Visualizer

Interactive platform for visualizing sorting algorithms including Bubble Sort, Merge Sort, Quick Sort, and Insertion Sort with dynamic animations.

HTMLCSSJavaScript
💻
Featured

HuffZip - File Compressor

Advanced file compression tool using Huffman Coding algorithm with visualization of the Huffman Tree construction process.

JavaScriptHTMLC++
🤖

ChatGPT Clone

Clean and intuitive web interface powered by Streamlit for interacting with GPT-4 model with customizable parameters.

PythonStreamlitOpenAI API
🏆
Featured

LeetCode Directory

Comprehensive collection of LeetCode solutions with 537+ commits, organized by topics and difficulty levels.

JavaPythonC++
🌐

TIC-TAC-TOE Game

Modern implementation of the classic Tic-Tac-Toe game built with Angular and TypeScript featuring responsive design.

AngularTypeScriptCSS
⚙️

SpringBoot Application

First SpringBoot application demonstrating RESTful APIs, database integration, and modern Java backend development practices.

JavaSpring BootMySQLJPA

GitHub Activity

710+
Contributions This Year
6+
Public Repositories
537+
Total Commits
Work Experience

Professional Experience

My journey in the software engineering industry

Assistant System Engineer – Backend & Microservices

Tata Consultancy Services

Bhubaneswar, IndiaSeptember 2024Present

Building enterprise-grade microservices and backend systems for Ultimatix platform. Leading critical production migrations, version upgrades, and performance optimizations while working with Java 17, Spring Boot 3, PostgreSQL, Angular, and Azure PaaS infrastructure.

Key Responsibilities

  • Single-handedly decomposed iDeclare from monolithic application into independent microservice with 20+ REST APIs
  • Executed zero-downtime production migration from JBoss to Tomcat PaaS on Azure (10K+ daily users)
  • Led critical version upgrades: Java 8→17 and Spring Boot 2→3 with zero service disruption
  • Optimized SQL queries achieving 20-30x performance improvement across critical APIs
  • Built and owned Jenkins CI/CD pipelines for automated Docker containerization and production releases
  • Designed complex multi-stage approval workflows with full audit trail for Patent/Trademark modules
  • Upgraded Angular frontend from v17 to v20 LTS with zero-disruption migration

Technologies Used

Java 17Spring Boot 3PostgreSQLOracleAngular v20TypeScriptAzure PaaSJenkinsDockerGit

Key Achievements

  • Achieved 20-30x performance improvement through query optimization and database schema design
  • Delivered zero-downtime production migration for 10K+ daily users
  • Successfully upgraded Java 8→17 and Spring Boot 2→3 in live production with backward compatibility
  • Built stage-aware email notification system reducing manual follow-ups
  • Architected full database schema and owned end-to-end microservice delivery

Professional Skills

Java Full Stack Development85%
Spring Boot & Hibernate80%
RESTful API Development85%
C++ Programming85%
SQL & Database Management80%
MVC Architecture90%

Career Timeline

Sep 2024 – Present

Assistant System Engineer – Backend & Microservices

TCS — Bhubaneswar, India

Sep 2024 – Nov 2024

ILP Training (ITIS Technology)

TCS — Thiruvananthapuram, IN

2020 – 2024

B.Tech + Competitive Programming

MAKAUT — Kolkata, WB

Professional Growth

1yr+
at TCS
10+
Technologies Mastered
100%
Training Completion
20+
REST APIs Built
Writing

Latest Blog Posts

Sharing insights on programming, technology, and lessons from my development journey

Featured Posts

December 15, 20248 min read

Mastering Data Structures and Algorithms: A Competitive Programmer's Journey

My experience solving 500+ problems across LeetCode, CodeForces, and CodeChef. Key insights and strategies that helped me achieve a 1750 rating.

Competitive ProgrammingDSALeetCode
Read Article
December 10, 202412 min read

Building Scalable REST APIs with Spring Boot and Hibernate

A comprehensive guide to creating enterprise-grade REST APIs using Spring Boot, covering best practices, security, and performance optimization.

Spring BootJavaREST APIBackend
Read Article

Recent Posts

December 15, 2024

Mastering Data Structures and Algorithms: A Competitive Programmer's Journey

My experience solving 500+ problems across LeetCode, CodeForces, and CodeChef. Key insights and strategies that helped me achieve a 1750 rating.

8 min readRead
December 10, 2024

Building Scalable REST APIs with Spring Boot and Hibernate

A comprehensive guide to creating enterprise-grade REST APIs using Spring Boot, covering best practices, security, and performance optimization.

12 min readRead
December 5, 2024

From Algorithm Visualization to Production: My Development Journey

How I built an interactive algorithm visualizer and the lessons learned about clean code, user experience, and performance optimization.

6 min readRead

Want to Read More?

Follow me for more insights, updates, and content about technology and development.

Contact

Get In Touch

Always open to discussing new opportunities, interesting projects, or just having a chat about technology.

Let's Connect

Whether you're looking to collaborate, need development help, or just want to connect — I'd love to hear from you!

Follow Me On

24h
Response Time
5+
Years Coding

Send Me a Message