Vipin V Kartha

Vipin V Kartha

/vi-pin/

Senior Backend Engineer

Berlin, Germany

About

Senior Backend Engineer with 9+ years of experience building scalable systems at Babbel GmbH and other tech companies.

Specialized in:

Microservice architecture & distributed systems
Cloud infrastructure (AWS) & DevOps
Backend development (Golang, Node.js, Ruby)
System design & performance optimization

Known for delivering robust solutions that balance technical excellence with business objectives.

Skills

core

Golang 4/5
Node.js/TypeScript 4/5
Ruby on Rails 3/5
C++ 4/5

cloud

AWS Services 4/5
Docker 3/5
Microservices 4/5
CI/CD 3/5

data

MySQL 4/5
DynamoDB 4/5
ElasticSearch 3/5
Redis 3/5

Experience

Babbel GmbH

Senior Backend Engineer

Berlin, Germany

  • Working on the authentication team, utilizing Ruby on Rails, GoLang, TypeScript, AWS, and MySQL
  • Developing and maintaining microservice architecture to enhance scalability and performance of authentication services
  • Collaborating closely with the infrastructure team
  • Lead multiple initiatives including Captcha implementation for entire backend

KeyValue Software Systems

Senior Software Engineer, Staff Software Engineer

Kochi, Kerala

  • Built B2B product for small retail owners across Indonesia using NodeJS with TypeScript and GoLang
  • Implemented microservice architecture on AWS cloud infrastructure
  • Developed REST and GraphQL APIs, managed deployments using AWS CodePipeline
  • Implemented service monitoring using AWS CloudWatch
  • Built asynchronous operations using AWS SQS and S3

Siemens Technology and Services

Software Engineer (L2)

Bangalore, India

  • Backend Developer for IoT-based industrial devices project
  • Worked with C, C++ and NodeJS
  • Implemented various protocols including HART, MODBUS, OPCUA
  • Developed REST APIs
  • Handled physical layer hardware communication using RS485 and RS232 via Modbus protocol

CitiusTech Healthcare Technology Pvt Ltd

Software Engineer

Mumbai, India

  • Enhanced and maintained healthcare domain image viewer application
  • Specialized in VC++ and MFC development
  • Improved application performance and fixed critical defects

HCL Technologies

Software Engineer

Pune, India

  • Developed DFMPRO product using VC++ and CAA V6
  • Integrated DFMPRO with CATIA (CAD software)
  • Improved product functionality and user experience

Aricent Technologies

Software Engineer

Chennai, India

  • Maintained and developed customer product for live traffic decoding and analysis
  • Worked with C++ for both Linux and Windows platforms
  • Implemented cross-platform solutions and optimizations