Ayush Ranjan profile photo 1 on Tal

Ayush Ranjan

Software Engineer | Java · Spring Boot · Angular | Building Scalable Backend Systems | Open to Backend & Full Stack Roles

Kolkata

1+ year of work experience

Tata Consultancy Services
May 20251 yr 4 mosPresent

Kolkata

Building full-stack enterprise applications in the power sector domain — backend APIs, database optimization, and Angular dashboards using Java Spring Boot and MS SQL Server. • Built enterprise full-stack applications for operational monitoring and reporting in the power sector using 𝗝𝗮𝘃𝗮, 𝗦𝗽𝗿𝗶𝗻𝗴 𝗕𝗼𝗼𝘁, 𝗔𝗻𝗴𝘂𝗹𝗮𝗿, 𝗮𝗻𝗱 𝗠𝗦 𝗦𝗤𝗟 𝗦𝗲𝗿𝘃𝗲𝗿 𝟮𝟬𝟮𝟮. • Developed and maintained RESTful backend APIs for processing large-scale operational datasets, integrated with Angular frontend dashboards for real-time reporting. • Designed and optimized SQL queries, stored procedures, and database workflows in MS SQL Server 2022 to improve data retrieval performance for reporting modules. • Implemented 3+ dynamic report generation modules handling operational and regional datasets, reducing manual reporting effort for end users. • Resolved production-level backend and frontend bugs through systematic debugging, API analysis, and issue tracking across the full stack. • Contributed to Agile sprint cycles, involved in requirement analysis, sprint planning, deployment support, and cross-functional collaboration.
All India Council for Technical Education (AICTE)
Oct 20232 mosNov 2023

Remote

Built a steganography tool in Python to embed encrypted data within image pixels, applied to demonstrate covert communication security concepts

Ayush’s AI Stack

anthropic apis
anthropic apis
claude code
claude code
gemini
gemini
github copilot
github copilot
openai
openai
ChatGPT
ChatGPT

Education

Techno Main - Salt Lake

Bachelor of Technology - BTech, Electronics and Communication Engineering

Techno Main - Salt Lake

20204 yrs2024

12th

The Earth Public School - India

20172 yrs2019

Join Ayush and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Ayush Ranjan on Tal

Headline

Software Engineer | Java · Spring Boot · Angular | Building Scalable Backend Systems | Open to Backend & Full Stack Roles

About

I'm a Software Engineer at TCS with a year of hands-on experience building backend services and full-stack applications using Java, Spring Boot, and Angular. My background is in Electronics Engineering — which means I think in systems, not just code. I understand how pieces connect, and I bring that thinking to every API and database I design. At TCS I've worked on Java, Spring Boot, Angular, REST APIs, SQL Server. Currently going deep on Java backend and microservices architecture. Always interested in problems that involve scale, clean design, and real engineering challenges.

Location

Kolkata

AI stack

anthropic apis

claude code

gemini

github copilot

openai

ChatGPT

Work experience

Software Engineer at Tata Consultancy Services, May 2025 - Present · 1 yr 4 mos, Kolkata, Building full-stack enterprise applications in the power sector domain — backend APIs, database optimization, and Angular dashboards using Java Spring Boot and MS SQL Server. • Built enterprise full-stack applications for operational monitoring and reporting in the power sector using 𝗝𝗮𝘃𝗮, 𝗦𝗽𝗿𝗶𝗻𝗴 𝗕𝗼𝗼𝘁, 𝗔𝗻𝗴𝘂𝗹𝗮𝗿, 𝗮𝗻𝗱 𝗠𝗦 𝗦𝗤𝗟 𝗦𝗲𝗿𝘃𝗲𝗿 𝟮𝟬𝟮𝟮. • Developed and maintained RESTful backend APIs for processing large-scale operational datasets, integrated with Angular frontend dashboards for real-time reporting. • Designed and optimized SQL queries, stored procedures, and database workflows in MS SQL Server 2022 to improve data retrieval performance for reporting modules. • Implemented 3+ dynamic report generation modules handling operational and regional datasets, reducing manual reporting effort for end users. • Resolved production-level backend and frontend bugs through systematic debugging, API analysis, and issue tracking across the full stack. • Contributed to Agile sprint cycles, involved in requirement analysis, sprint planning, deployment support, and cross-functional collaboration.

Cyber Security Intern at All India Council for Technical Education (AICTE), Oct 2023 - Nov 2023 · 2 mos, Remote, Built a steganography tool in Python to embed encrypted data within image pixels, applied to demonstrate covert communication security concepts

Education

Bachelor of Technology - BTech, Electronics and Communication Engineering, Techno Main - Salt Lake

12th, The Earth Public School - India

Public links

github: https://github.com/rnjnayush07

leetcode: https://leetcode.com/rnjnayush123

Ayush Ranjan - Software Engineer in Kolkata | Tal