Ankush Choubey

Senior 👨🏻‍💻 Full Stack Developer

Helping you build clean, bug-free, scalable software fast!

🇮🇳 Hiring: If you are looking for a remote backend-java developer role in India?


From TDD, BDD, DevOps, etc.

Life & Self Improvement

I write a lot about philosophy and life too.

My main focus recently has been my 4 core values Shreemad Bhagwat Gita 🍃

🔭 Clarity, 💎 Responsibility, 🫀 Optimism and 🫱🏻‍🫲🏾 Social. 🔭 Gyaan. 💎 Karma. 🫀 Bhakti.

कर्मण्येवाधिकारस्ते मा फलेषु कदाचन।
मा कर्मफलहेतुर्भुर्मा ते संगोऽस्त्वकर्मणि॥

You have every right to work but not expecting the fruits out of it.
Let the focus be not on the fruits and never be inactive.

Range from topics such as Truth, Discipline, Karma, Social, Psychology, Challenges to everything that's not software engineering

Lessons from First Read of Shreemad Bhagwad Gita

Discover the profound lessons and transformative journey through my first encounter with the Bhagavad Gita, a timeless spiritual guide that offers wisdom on duty, action, and the path to true fulfillment.

About me

I am 27 y.o. full stack developer from Mumbai, India.

I'm very curious by nature and can explore random topics non-stop.

Some areas of my current (Dec 2023) interest are Boxing, Running, Writing and the Bhagwad Gita.

As a full stack developer, I love both front-end and backend. I am equally good in both. And my interests is producing bug free code as fast as possible. Especially within teams.

Recommendations and Appreciation

Discover what fellow collegues have to say about their experiences working with me.

It’s rare that you come across standout talent like Ankush. I had the pleasure of working with Ankush for almost two years in a very highly visible and complex application.

I really appreciate energy, enthusiasm, pro-activeness which Ankush brings in the team. He always try to look a modern way/tool/framework to solve the problem. You can trust him with any complex problem and he will come with multiple approaches to solve the problem.

His approach to make reusable components, write cleaner code and finding ways to remove boilerplate code is really fantastic.

He is an amazing asset for any team and company. I wish him all the very best for his future assignments.

Sanoj Singh Picture

Sanoj Kumar

Principal Software Architect

Ankush reported to Sanoj at TCS

Ankush has been exceptional throughout the Labor Cost Portal Project , understanding the macro and documenting all the key items and making sure all key aspects are covered in the new application logic. He is always open to take challenges and solves production issues in small span of time. He effectively communicates the changes to BRM.

Soumya Biswas Picture

Soumya Biswas

Technical Architect

Ankush reported to Soumya at TCS

I had the pleasure of working with Ankush on a project where we utilized Java, Spring Boot, and Angular. Ankush was a quick learner and showed a great curiosity to understand the reasons behind things, which made him a valuable member of the team. His dedication and ability to learn new technologies quickly made a positive impact on the project. I would highly recommend Ankush as a skilled and motivated developer who is always eager to take on new challenges and deliver results.

Umang Budhwar Profile Picture

Umang Budhwar

Senior Software Engineer

Ankush and Umang worked together at TCS

Ankush has been the ultimate guide, coworker, and buddy over our awesome 2-year work journey. He's the go-to person for TDD, code quality, and all things trendy in tech. Super keen to learn and always up for sharing tech wisdom, Ankush is the perfect coding partner and a pro at reviewing your code. Whenever I'm stuck with Spring Boot, microservices, Spring WebFlux, React, or Redux, he's the wizard I turn to. Ankush is the guy who not only cracks business-critical problems but does it with a chill vibe. I wholeheartedly recommend him as a highly skilled and reliable professional.

Diksha Profile Picture


Full Stack Developer

Ankush and Diksha worked together at NimbleWork

Ankush is a wonderful teammate. He consistently advocates for Test-Driven Development (TDD), Continuous Delivery and emphasizes the importance of clean code. He mentors his juniors in the most helpful way possible. His passion for collaborative work is evident through his enthusiasm for bonding over projects, engaging in pair programming sessions, and generously sharing best practices or new development strategies. His dedication to fostering a positive and productive work environment makes him an asset to any team.

Anisa Patra Profile Picture

Anisa Patra

Full Stack Developer

Ankush and Anisa worked together at NimbleWork

Ankush is a highly enthusiastic, energetic and a fast learner.He has the capability to quickly grasp the necessary domain, technology and process knowledge to deliver the right product at the right time.He volunteers for many of the account level initiatives and brings out of the box ideas for better execution.

Priya Jayachandran Image

Priya Jayachandran

Agile Coach @ UBS

Priya was Ankush's Manager at TCS

Ankush is very hard working and go-to person for technical stuffs. A very techno savvy person and a good coder indeed! He always come up with good solution. I had very good experience working with him past couple years !!

Deepa Mandal

Deepa Mandal

Program Manager at TCS

Deepa was Ankush's Manager at TCS

Hi Ankush,Appreciate your work done for CSF Forms project! The pieces you worked here were critical and you delivered them well . Keep up the good work.Thanks,Ritu

Alex Foster Image

Rituparna Ghosh


Rituparna was BRM at Sony Pictures USA

Let's create together

Want help with setting up TDD within an organization, designing a complex system or something else?