Aritra Dutta — System 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 Developer — Element 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 Developer — Ultimatix 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 Engineering — Maulana 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★