Aritra DuttaSystem Engineer · Full Stack Application Engineer

System Engineer · Full Stack Application Engineer at Tata Consultancy Services, based in Bhubaneswar, India.

Full Stack Application Engineer with 2+ years of experience building scalable Java microservices, end-to-end web applications, and AI-powered features. I modernise legacy systems — migrating Java 8 monoliths to Java 21 microservices, moving JBoss workloads onto cloud PaaS, and squeezing 20–30x performance gains out of critical APIs. Outside of work I build products end-to-end and solve competitive programming problems.

Experience

Application DeveloperElement Fleet Management (via TCS)

Apr 2026 – Present · Bhubaneswar, India

Modernising a fleet-management microservice estate: Java 8 → Java 21, JBoss → Azure Tomcat PaaS, and a monolith carve-out.

  • Modernized microservices from Java 8 / Spring Boot 1.x to Java 21 / Spring Boot 3.x using AWS Transform.
  • Migrated infrastructure from JBoss to Azure Tomcat PaaS; refactored the iDeclare monolith into a standalone Spring Boot microservice with JWT-based Spring Security.
  • Built Jenkins CI/CD pipelines with Docker deployments and authored 2,000+ JUnit test cases.
  • Optimized SQL queries and APIs, achieving up to 20x faster response times.
  • Utilized GitHub Copilot, Jira, and Jile within Agile workflows.

Stack: Java 21, Spring Boot 3.x, Spring Security, JWT, Azure PaaS, Docker, Jenkins

Application DeveloperUltimatix Platform (TCS Internal)

Sep 2024 – Mar 2026 · Bhubaneswar, India

Database migration from Oracle to PostgreSQL plus patent/trademark lifecycle modules on an internal enterprise platform.

  • Executed database migration from Oracle to PostgreSQL.
  • Developed patent and trademark lifecycle modules using Core Java and Spring Boot.
  • Optimized 7+ critical APIs, improving performance up to 30x under production load.
  • Conducted technical interviews and onboarding knowledge transfers.

Stack: Core Java, Spring Boot, Oracle, PostgreSQL, Hibernate

Projects

AlgoGuru

Programming Learning Platform

AlgoGuru is a competitive programming learning platform I designed, built, and deployed end-to-end. It pairs curated interactive problem sets with an in-browser Java playground, role-based authentication, and progress tracking — then layers an AI tutor on top for contextual guidance. I owned the complete product lifecycle: architecture, implementation, deployment, and domain configuration.

Stack: React, TypeScript, Tailwind CSS, Supabase, Java, Python, LangChain

Live site Source code

Skills

Languages: Java, Python, TypeScript, SQL

Frameworks & Libraries: Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Hibernate, REST APIs, Microservices, React, Angular, Tailwind CSS

AI / GenAI: Generative AI, RAG, LangChain, LLM Integration

Databases: PostgreSQL, Oracle, MySQL, Apache Kafka

Tools & Platforms: AWS, AWS Transform, Azure PaaS, Docker, Jenkins, Git, Maven, SonarQube, Tomcat, JBoss, GitHub Copilot, CI/CD

Methodologies: Agile, Scrum, Jira, Code Review

Education

B.Tech, Electronics & Communication EngineeringMaulana Abul Kalam Azad University of Technology (MAKAUT), Kolkata, India (2020 – 2024), CGPA 8.79

Certifications & Achievements

Enterprise Java Modernisation — AWS Transform: Led remediation of enterprise microservices: Java 8 → 21, Spring Boot 1.x → 3.x, with 20× faster critical APIs.

Competitive Programming: 700+ problems solved across platforms. LeetCode 1672 · Codeforces 1046 · CodeChef 1708 · 3★

Contact

aritradutta049@gmail.com

GitHub · LinkedIn · LeetCode · CodeChef · Download resume (PDF) · Plain text version of this site