From JEE Advanced to Software Engineer: My Journey
How I went from JEE Advanced AIR 11870 to becoming a Software Engineer at TCS, and the lessons I learned along the way.
From JEE Advanced to Software Engineer: My Journey
In 2020, I scored AIR 11870 in JEE Advanced (Top 1%). In 2025, I joined TCS as a Software Engineer. Here’s the journey between those two milestones.
The JEE Years (2018-2020)
Two years of rigorous preparation taught me discipline and problem-solving — skills that serve me every day as an engineer.
College at AKTU (2020-2024)
B.Tech in Computer Science. College Topper (Rank 1) with CGPA 8.81. But the real education happened outside the classroom:
- 2021: Built my first full-stack app
- 2022: Started contributing to open source
- 2023: Joined QRsay.com as a Full Stack Developer
- 2024: Built NexusAI, TubeDigest, and Oriz
The QRsay Chapter (Jul 2023 – May 2025)
Working at QRsay.com taught me:
- How to ship fast in production
- Real-world database optimization
- Client communication
- Code review culture
Joining TCS (Jun 2025)
The jump to enterprise-scale systems was eye-opening. Suddenly, my code served millions of users.
Advice for Students
- Build projects, not just grades — My GitHub profile landed me more opportunities than my GPA
- Learn distributed systems — Every company needs them
- Open source is your resume — Contribute early and often
- Don’t chase brands, chase problems — The best learning happens when you solve real problems
Comments
Recently Viewed
Related Posts
Building Real-World RAG Pipelines with LangChain
A practical guide to building Retrieval-Augmented Generation pipelines for production applications using LangChain and vector databases.
Building Oriz: 1000+ Free Online Tools Platform
How I built Oriz.in — a platform with over 1000 free online tools using Next.js, Cloudflare Workers, and a microservices architecture.
Why I Bet on Cloudflare Workers for Edge Computing
How Cloudflare Workers changed the way I think about backend architecture, and why edge computing is the future.