About
Welcome to my little corner of the web

Hello, I am Ganesh
I am a Senior Software Engineer with over a decade of experience building things for the web. These days, I am working at TradeRepublic Bank in Berlin, where I am part of the Banking department helping build features that touch millions of users.
Before TradeRepublic, I spent some time at On Cloud Services working on the On shop platform, and nearly three years at HelloFresh SE in their payments team. At HelloFresh, I also had the chance to lead a squad of frontend, mobile, and backend developers for about six months, which was a great learning experience in people management and cross-functional teamwork.
My Journey So Far
The past ten-plus years have been quite a ride:
-
TradeRepublic Bank (Berlin, 2026–present) — Senior Engineer II in the Banking department, working with TypeScript, Vue.js, Nuxt.js, and Node.js.
-
On Cloud Services (Berlin, 2025) — Senior Software Engineer building features for the On shop platform.
-
HelloFresh SE (Berlin, 2022–2024) — Senior Frontend Engineer in the payments team, shipping features with A/B testing capabilities and leading a diverse squad for six months.
-
Walmart Global Tech (Chennai, 2020–2022) — Part of the InfoSec team, building compliance applications for GDPR and CCPA across 40+ brands in 16 countries.
-
BookMyShow (Bangalore, 2018–2020) — Engineering Manager for the Live Events department, leading the migration to a modern React/Node.js stack and building custom D3.js visualizations.
-
Airfi.aero (Bangalore, 2018) — Senior Full Stack Developer building inflight entertainment systems.
What I Work With
Over the years, I have worked across the entire stack. My go-to tools include:
- Frontend: React, Vue.js, Angular, TypeScript
- Backend: Node.js, Next.js, Nuxt.js
- Mobile: React Native, Ionic
- State Management: Redux
- Other: Go (picked up at HelloFresh), and always exploring new things
I enjoy the challenge of taking complex problems and breaking them down into simple, scalable solutions. I have led teams, mentored engineers, and shipped products used by millions daily.
Beyond the Code
When I am not coding, you will probably find me:
-
Tinkering with mechanical keyboards — I love building and customizing them. Check out my notes on discovering mechanical keyboards and my first custom build.
-
Sim racing — I have a whole project page dedicated to my rig and racing adventures.
-
Photography — I enjoy capturing moments and have been slowly building out a photography section on this site.
-
Exploring new tech — Currently diving into Rust and Go, because learning never really stops in this field.
This Digital Garden
This website is my digital garden — a concept I fell in love with after reading Maggie Appleton’s A Brief History & Ethos of the Digital Garden. It is a space where I cultivate ideas, share what I am learning, and document my interests.
You will find three main areas here:
- Blog — Longer-form posts and stories
- Garden — Evergreen notes and thoughts in various stages of growth
- Photography — Photo albums and visual stories
The homepage features a 3D interactive graph of all my posts because I wanted something that felt like exploring a constellation of ideas.
What People Say
Here is what some of my colleagues have shared about working with me:
“I had the pleasure of working with Ganesh for about a year and a half at HelloFresh, where we were part of the same team. Ganesh was a Senior Software Engineer with deep expertise in web development and solid experience in backend systems, which made him a true Swiss-army knife in our projects.
He consistently demonstrated agility, ownership, and strong problem-solving skills, always eager to jump in and help teammates when needed. His technical depth and versatility made him a key contributor to our success.
Beyond his professional strengths, Ganesh is also a kind, approachable, and fun person to work with — he added great energy to the team, especially during our team events.
Ganesh would be a strong addition to any team, and I highly recommend him to any organization looking for a skilled and collaborative engineer.”
— Ammar Saad Dine, Senior iOS Engineer at HelloFresh
“I had the chance to work with Ganesh at BookMyShow, where he was not just my team lead but also an amazing mentor.
He is the person who taught me so much about frontend development — not just the ‘how,’ but also the ‘why’ behind good design and clean code. I have lost count of how many times I have gone to him with questions, and he is always been patient, insightful, and super approachable.
Even today, whenever I am stuck or trying to figure out something in frontend, he is the first person I think of. He is someone I truly look up to for his technical depth, problem-solving skills, and the way he uplifts everyone around him.
Any team would be lucky to have him — both as a lead and as a mentor.”
— Saniya Khan, Senior Software Engineer at Atlassian
“I have had the chance to work with Ganesh twice, first at BookMyShow, where he was my tech lead, and later at Walmart as a colleague. At BookMyShow, he was not only technically excellent but also an incredible mentor. He had this rare ability to break down complex problems into simple explanations, and I learned a lot from him during that time.
When we worked together again at Walmart, I saw the same qualities shine through, his strong technical skills, hard-working attitude, and the way he supports people around him. He is someone who leads by example and always raises the bar for the team.
I truly admire his work and would highly recommend him. Any team would be lucky to have him on board.”
— Vivek Kumar, Lead Software Engineer at New Relic
“I worked with Ganesh for around 2 years closely with amazing things we built during the time at Bookmyshow.com. He is a amazing self-driven and self-learnt programmer who also has exceptional design oriented thinking, also a Math wizard. Often he is my go to person for whenever I am stuck and I would always know he would know a way to solve it. He has a very impressive coding skills alongside design first problem solving abilities and I recommend Ganesh as a excellent programmer/designer to connect with and consider for anything appropriate”
— Prithvi Raju M, Engineering at Clari Copilot
“Great team player. Always updated with current technology”
“I have never saw him saying no, everything he has solution. Easy going coder, experimented lot while working with him and great team player. Loved and learnt lot working with him. Ganesh alway rocks”
— Dinesha Kumar S, Senior Director of Design
“A cool blooded guy, who always has a positive view.”
— Partha Pratim Saha Biswas, Brand & Marketing Design at HCLSoftware
Have you worked with me? I would love to hear your thoughts.
Let us Connect
I am always happy to chat about tech, racing, keyboards, or just exchange ideas. Feel free to reach out:
- Email: mail@ganeshu.me
- GitHub: raaavanan
- Steam: troubl3shooter
Thanks for stopping by!