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.
<hello world /> I'm
Building enterprise microservices at TCS. Delivered up to 30x API performance gains and led cloud migrations to Azure PaaS.

Get to know more about my background, education, and achievements
Hello! I'm Aritra Dutta, a results-driven Backend Engineer with 1.5+ years at Tata Consultancy Services (TCS) in Bhubaneswar, India.
Currently modernizing enterprise backends serving 10K+ daily users with Java (8 to 21), Spring Boot 3, PostgreSQL, AWS, and Azure PaaS. Executing remediation and cloud migrations for clients like Element Fleet Management.
Driven by a love for competitive programming — 554+ problems solved, LeetCode rating 1672.
Beyond coding I enjoy gaming, traveling, and music. I believe in continuous learning and always exploring new technologies.
When I'm not coding
Maulana Abul Kalam Azad University of Technology (MAKAUT)
WBCHSE
WBBSE
TCS DEEP Ninja Certified DevOps Engineer — Recognized for expertise in DevOps tooling and practices
Competitive Programming: 554+ problems solved across platforms
LeetCode Rating 1672
Codeforces 1046 (Div 2)
CodeChef 1708 (3-Star)
Solved over 100 problems in CSES Problem Set
Technologies and tools I work with to bring ideas to life
Also experienced with
TCS DEEP Ninja Certified DevOps Engineer
Problem Solving (Intermediate)
The Complete Python Pro Bootcamp
Object Oriented Programming in Java
Full Stack Java: JAVA + JSP + SPRING + BOOT + JS + REACT
> Projects showcasing my skills across various technologies and domains
Full-stack competitive programming platform featuring a Java Playground, role-based authentication, and interactive problem sets.
Interactive platform for visualizing sorting algorithms including Bubble Sort, Merge Sort, Quick Sort, and Insertion Sort with dynamic animations.
Advanced file compression tool using Huffman Coding algorithm with visualization of the Huffman Tree construction process.
Clean and intuitive web interface powered by Streamlit for interacting with GPT-4 model with customizable parameters.
Comprehensive collection of LeetCode solutions with 537+ commits, organized by topics and difficulty levels.
Modern implementation of the classic Tic-Tac-Toe game built with Angular and TypeScript featuring responsive design.
My journey in the software engineering industry
Tata Consultancy Services
Architecting high-performance Java/Spring Boot microservices for the Ultimatix platform and modernizing legacy applications. Delivering up to 30x API performance gains, leading cloud migrations to Azure PaaS, and executing backend modernization (Java 8 to 21) for enterprise clients like Element Fleet Management.
Sep 2024 – Present
Assistant System Engineer
TCS — Bhubaneswar, India
Sep 2024 – Nov 2024
ILP Training (ITIS Technology)
TCS — Thiruvananthapuram, IN
2020 – 2024
B.Tech + Competitive Programming
MAKAUT — Kolkata, WB
Sharing insights on programming, technology, and lessons from my development journey
My experience solving 500+ problems across LeetCode, CodeForces, and CodeChef. Key insights and strategies that helped me achieve a 1750 rating.
A comprehensive guide to creating enterprise-grade REST APIs using Spring Boot, covering best practices, security, and performance optimization.
My experience solving 500+ problems across LeetCode, CodeForces, and CodeChef. Key insights and strategies that helped me achieve a 1750 rating.
A comprehensive guide to creating enterprise-grade REST APIs using Spring Boot, covering best practices, security, and performance optimization.
How I built an interactive algorithm visualizer and the lessons learned about clean code, user experience, and performance optimization.
Always open to discussing new opportunities, interesting projects, or just having a chat about technology.
Whether you're looking to collaborate, need development help, or just want to connect — I'd love to hear from you!