Über Mich

Hallo, ich bin Varij Kapil — Head of Backend Engineering & Operations mit 10+ Jahren Erfahrung in der Softwareentwicklung. Derzeit wohnhaft in Bonn, Deutschland.

Ich leite Backend-Engineering- und Operations-Teams durch komplexe Plattformtransformationen – von veralteten Single-Tenant-Systemen zu skalierbaren, global verteilten mandantenfähigen SaaS-Architekturen.

Meine Schwerpunkte sind Cloud-native Architektur, Multi-Tenancy-Muster, Kubernetes, Plattform-Operations und die Begleitung von Teams durch technische und organisatorische Veränderungen, die eine SaaS-Transformation erfordert.

10+
Jahre Erfahrung
15+
Ingenieure geleitet
3
Länder gearbeitet
VK

Was ich mache

Plattform-Modernisierung

Transformation von Legacy-Monolithen zu Microservices mit Domain-Driven Design, Strangler-Fig-Pattern und modernen Frameworks wie Quarkus.

Kubernetes & Cloud-Native

Aufbau von mandantenfähigen SaaS-Plattformen auf Kubernetes mit Namespace-per-Tenant-Isolation und geo-replizierter Infrastruktur.

Sicherheit & Compliance

HashiCorp Vault für Secrets-Management, automatisierte Credential-Rotation. Einhaltung von GDPR, TISAX und ISO 27001.

GitOps & Observability

GitOps-Praktiken mit Pulumi und Helm. Umfassende Observability mit verteiltem Tracing und Metriken über alle Services.

Engineering Excellence

KI-gestützte Code-Reviews mit Claude und Qodana. ADRs für Architekturentscheidungen. Plattform-Dokumentation mit arc42.

Team- & Org-Entwicklung

Organisationsrestrukturierung mit Team Topologies. Teamskalierung durch direkte und Offshore-Einstellungen. Führung von Teamleitern.

Technische Fähigkeiten

Sprachen

  • Java (Experte)
  • SQL
  • TypeScript
  • Python

Frameworks

  • Spring Framework
  • Quarkus
  • Jakarta EE
  • JAX-RS / REST APIs

Plattform & Cloud

  • Kubernetes
  • PostgreSQL
  • HashiCorp Vault
  • Docker

Tools & DevOps

  • Pulumi / Helm
  • GitLab CI/CD
  • SonarQube / Qodana
  • Liquibase
Experte / Tägliche Nutzung
Fortgeschritten

Berufserfahrung

Head of Backend Software Engineering

Digital Automotive

Apr 2024 - Heute

Region Köln/Bonn, Deutschland · Remote

Leitung eines Teams von ~15 Ingenieuren in Backend-Entwicklung und Operations, Steuerung der Transformation von Digital Automotive von einem Legacy-Monolithen zu einer modernen, mandantenfähigen SaaS-Plattform.

  • Plattform-Modernisierung: Architektur und Leitung der Migration von JavaEE-Monolith zu ~15 Microservices mit Domain-Driven Design. Anwendung des Strangler-Fig-Patterns für inkrementelle Migration. Migration von Kernmodulen zu Quarkus und Übergang von VM-pro-Kunde zu geteilter Kubernetes-Infrastruktur mit Namespace-pro-Mandant-Isolation.
  • Globale & sichere Architektur: Design geo-replizierter Infrastruktur für globale Verfügbarkeit. Einführung von HashiCorp Vault für Secrets-Management mit automatisierter Credential-Rotation. Einhaltung von GDPR, TISAX und ISO 27001.
  • Operations-Transformation: Ersetzung fragiler, manuell getriggerter Pipelines durch GitOps-Praktiken mit Pulumi und Helm. Implementierung umfassender Observability mit verteiltem Tracing und Metriken über alle Services.
  • Engineering Excellence: Integration von KI in Entwickler-Workflows mit Claude. Transformation von Code-Review-Prozessen mit KI-gesteuerter Analyse, Qodana und SonarQube. Einführung von ADRs für Architekturentscheidungen. Plattform-Dokumentation mit arc42.
  • Team- & Org-Entwicklung: Skalierung des Teams durch direkte Einstellungen und Einführung von Offshore-Hiring-Praktiken. Umstrukturierung der Organisation mit Team Topologies, Übergang von der Führung einzelner Mitarbeiter zur Führung von Teamleitern.

Lead Software Engineer

Capgemini

März 2023 - März 2024

Region Köln/Bonn, Deutschland · Hybrid

Leitung von Software-Engineering-Initiativen für Enterprise-Kunden mit Fokus auf Backend-Entwicklung und Continuous-Integration-Praktiken.

  • Lieferung von Enterprise-Software-Lösungen für große Kunden
  • Etablierung von CI/CD-Best-Practices und Entwicklungs-Workflows
  • Mentoring von Teammitgliedern und technische Reviews

Head of Backend Software Development

IT Manufactory GmbH

Juni 2021 - Feb 2023

Bonn, Deutschland · Remote

Leitung des Backend-Entwicklungsteams für die Digital Automotive Plattform, eine Enterprise-Lösung für die Automobilindustrie.

  • Leitung des Backend-Teams und technische Architekturentscheidungen
  • Architektur und Implementierung des OAuth 2.0 und OpenID Connect Authentifizierungssystems
  • Koordination der Datenbankmigration von Oracle zu PostgreSQL
  • Migration des Applikationsservers von GlassFish zu Payara
  • Etablierung von CI/CD-Pipelines mit GitLab

Software Developer

IT Manufactory GmbH

Nov 2017 - Juni 2021

Passau, Bayern, Deutschland

Full-Stack-Entwickler für die Digital Automotive Enterprise-Plattform mit Java-Backend und Web-Frontend.

  • Entwicklung von Kernmodulen für Strategie, Akquisition, Business und Claim Management
  • Aufbau umfassender Reporting- und Analyse-Features
  • Implementierung von REST-APIs und Backend-Services mit Java/Jakarta EE
  • Code-Reviews und Mentoring von Junior-Entwicklern

Mobile Application Developer

NetSet Software Pvt. Ltd

Aug 2014 - Aug 2015

Chandigarh, Indien

iOS-Anwendungsentwickler für native Mobile-Applikationen verschiedener Kunden.

  • Entwicklung mehrerer iOS-Anwendungen vom Konzept bis zur App-Store-Veröffentlichung
  • Erstellung von Enterprise-Anwendungen mit Offline-First-Funktionalität
  • Entwicklung von Social-Media- und Consumer-Anwendungen

Trainee Engineer

RF Silicon Pvt Ltd

Dez 2013 - Juni 2014

Neu-Delhi, Indien

Praktikum mit Fokus auf Bluetooth Low Energy (BLE) Entwicklung für IoT-Geräte.

  • Bluetooth-LE-Profil-Implementierung für Gesundheitsgeräte
  • Algorithmus-Formulierung für Security Manager Layer
  • iOS-Anwendungsentwicklung für BLE-Gerätekommunikation

Ausbildung

M.Sc. Informatik

Universität Passau

2015 - 2017 | Passau, Deutschland

Thesis: Towards an Assembly Line for the Construction of Complex Machine Learning Algorithms

Schwerpunkte: Software Engineering, Machine Learning, Verteilte Systeme

B.Tech Computer Science & Engineering

Bhaddal Institutes

2010 - 2014 | Punjab, Indien

Aktivitäten: Kernorganisator des jährlichen Kultur- und Technik-Fests, ISTE-Mitglied, Robotik-Gesellschaft

Zertifizierungen

Liquibase Certified Practitioner
Microsoft Certified: Azure Fundamentals

Universitäts projekte

Visualisation of BFT-SMaRt

März 2017 - Mai 2017

Universität Passau

Eine Visualisierungsbibliothek für das BFT-SmaRt verteilte System, die Systemdiagramme, Systemstatistiken, Nachrichtenaustausch und Gesamtzahl der Nachrichtenaustausche zwischen Servern und Client zeigt. Visualisierungen mit D3.js erstellt.

Apache Kafka D3.js Python Node.js Java

BETO: Better Together

Feb 2017 - Apr 2017

Universität Passau

Eine Community-App, in der Menschen Hilfe und Zeit in verschiedenen Kategorien anbieten können – Gesellschaft, Sprachunterricht, Kochabende oder Bandgründung. Organisationen können Events wie Fußballturniere oder Partys veranstalten. Integrierter Chat mit automatischer Übersetzung.

Mobile Development Real-time Chat Translation API

CoRE Directories: Web Of Things

Okt 2016 - Feb 2017

Universität Passau

Implementierung der CoRE Directory Discovery-Methode für die Web of Things Initiative mit COAP-Protokoll. IoT-Geräte werden bei Netzwerkverbindung automatisch mit Beschreibungen ihrer Funktionen und Services zum Verzeichnis hinzugefügt.

COAP Node.js PostgreSQL Intel Galileo Java

FriendFinder

Okt 2015 - Feb 2016

Universität Passau

Eine iOS-Anwendung zum Finden von Menschen mit ähnlichen Interessen in der Nähe. Unterstützt durch ein Machine-Learning-Backend mit NLP-Algorithmen zum Abgleich von Interessen aus Facebook-Profilen und Nutzerbeschreibungen.

Swift Python Apache Lucene NLP iOS

Über den Code hinaus

Plattform-Modernisierung Cloud-Native Architektur Kubernetes Team Topologies Radfahren Badminton Open Source

Kontakt aufnehmen

Verbinde dich gerne mit mir auf LinkedIn oder schau dir meine Projekte auf GitHub an. Ich freue mich über Diskussionen über Technologie und Wissensaustausch.