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 building enterprise microservices serving 10K+ daily users with Java 17, Spring Boot 3, PostgreSQL, and Azure PaaS. Delivered up to 30x API performance gains and led cloud migrations.
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
TCS DEEP Ninja Certified DevOps Engineer — Recognized for expertise in DevOps tooling and practices
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
> 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. Delivering up to 30x API performance gains, leading cloud migrations to Azure PaaS, and building AI-powered full-stack platforms end-to-end.
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!