Hire Me
Vipin V Kartha

Vipin V Kartha

/vi-pin/

Senior Backend Engineer at Babbel

Berlin, Germany

About

With over 12 years of hands-on experience in developing robust, large-scale distributed backend systems, I am passionate about using new technologies and methods to build scalable and extensible applications. My domain experience spans EdTech, E-commerce, IoT and Healthcare, which helps me bring practical solutions to different industries.

As a polyglot developer, I believe in selecting the right technology for each specific challenge.

Currently, I am a Senior Backend Engineer at Babbel. I work on the company's internal AI platform, which helps teams build and run AI agents securely, and on authentication services in the Identity team.

Skills

Programming

  • Node.js
  • TypeScript
  • Golang
  • Ruby on Rails
  • C++

AI Platform

  • AWS Bedrock AgentCore
  • MCP
  • Langfuse
  • OpenTelemetry

Identity

  • OAuth 2.0
  • OpenID Connect
  • SAML
  • Okta

Back-end

  • REST API
  • GraphQL
  • Express
  • TypeORM
  • Elasticsearch
  • Kinesis
  • Firebase
  • MQTT

DevOps

  • AWS
  • ECS Fargate
  • Lambda
  • SQS
  • SNS
  • CloudWatch
  • Terraform
  • Docker
  • New Relic

Database

  • MySQL
  • DynamoDB
  • Redis

Experience

Babbel GmbH

Berlin, Germany

Senior Backend Engineer, AI Platform

Jun 2026 – Present

  • Working on the AI platform team, using TypeScript (Node.js), AWS, Terraform, Langfuse and OpenTelemetry.
  • Developing and maintaining a platform that lets other teams build and run AI agents securely.
  • Building and maintaining the platform's AWS infrastructure with Terraform, including monitoring and alerts.
  • Leading multiple initiatives in the team, including:
    • Agent platform, from design to production
    • AI agent that triages customer-support bug reports
    • MCP connectors for the company's AI tool gateway

Senior Backend Engineer, Identity

Jul 2022 – Present

  • Working on the authentication team, using Node.js (TypeScript), Golang, Ruby on Rails, AWS, Docker, DynamoDB and MySQL.
  • Developing and maintaining microservices to improve the scalability and performance of authentication services.
  • Collaborating closely with the infrastructure team.
  • Led multiple initiatives in the team, including:
    • CAPTCHA implementation for the entire backend
    • Authentication restriction management for B2B customers
    • Session management for web and mobile login
    • Deprecation of the legacy home app

KeyValue Software Systems

Kochi, India

Senior Software Engineer, Staff Software Engineer

Apr 2020 – Jun 2022

  • Core member of the team building a B2B product for small retail owners across Indonesia.
  • Built Node.js (TypeScript) and Golang microservices on AWS, exposing REST and GraphQL APIs.
  • Deployed services with AWS CodePipeline and monitored them with AWS CloudWatch.
  • Built asynchronous processing with AWS SQS and S3.

Siemens Technology and Services

Bangalore, India

Software Engineer (L2)

Nov 2018 – Apr 2020

  • Backend developer on an IoT project for industrial devices, working in C, C++ and Node.js.
  • Worked with the industrial protocols HART, Modbus and OPC UA.
  • Implemented several REST APIs.
  • Worked on the physical layer for hardware communication over RS-485 and RS-232 using Modbus.

CitiusTech Healthcare Technology Pvt Ltd

Mumbai, India

Software Engineer

Sep 2017 – Nov 2018

  • Fixed defects and built enhancements for a healthcare image viewer application, using VC++ and MFC.

HCL Technologies (formerly Geometric Limited)

Pune, India

Software Engineer

Oct 2016 – Jul 2017

  • Worked on the development of the DFMPRO product, using VC++ and CAA V6.
  • Integrated DFMPRO with the CATIA CAD software.

Aricent Technologies

Chennai, India

Software Engineer

Sep 2014 – Sep 2016

  • Maintained and developed a customer product that decodes and analyses live traffic.
  • Worked in C++ on both Linux and Windows.

Education

B.Tech. in Computer Science and Engineering

TKM College of Engineering, Kollam, India

2010 – 2014

Awards

  • 2019 Spot Award for Best Performance, Siemens Technology and Services
  • 2014 Best Project Award, Aricent Training Program