About Tejashwi Kalp Taru

BACKEND · CLOUD · EMBEDDED SYSTEMS

New Delhi, India

Running water never goes stale. So you just have to keep on flowing.

The journey

It started with a Windows 98 machine and a curiosity that refused to stay inside the boundaries of what the manual explained. I needed some software I could not get hold of, went looking, and landed in the middle of software reverse engineering instead. Static and dynamic debuggers, Win32, a bit of kernel work, and the thread never really got cut.

My professional path began with a LAMP stack in a small team where I ended up doing a bit of everything, which is still the most useful thing that ever happened to me. From there it went to MEAN, Android and Go. These days most of my working hours go on TypeScript and Node services running on AWS and GCP, and the embedded work never stopped, it just moved to the evenings.

What I work on

Most of my time goes on backend and platform work for other people's products. Recently that has meant an energy management platform, a fitness and wellness marketplace, a senior care product built around AI assistants, a gifting marketplace using generative models, and enterprise reporting software where compliance shapes most of the design decisions.

I lead engineering across web, mobile and cloud delivery, so a good part of the job is architecture calls and code review, with enough hands-on work to keep me honest about what I am asking other people to build. If you want that on your project, the contact page is the fastest way to reach me.

What I work with

  • TypeScript
  • Node.js
  • NestJS
  • Go
  • Python
  • Java / Kotlin
  • PostgreSQL
  • AWS
  • AWS CDK
  • Lambda
  • ECS Fargate
  • GCP
  • Cloud Run
  • Vertex AI
  • BigQuery
  • Docker
  • OpenTelemetry
  • Next.js
  • React
  • Angular
  • Embedded C++
  • ATtiny85
  • Reverse engineering
  • Win32

Open source

Publications and talks

Find me elsewhere