GAURAV RATNAWAT
Lead Software Engineer @ N26
Architecting scalable distributed systems | Leading high-performance teams | 10+ years of engineering excellence
About Me
$ whoami
A software developer with 10+ years of experience solving complex business problems, and seamlessly delivering high-quality software products in a fast-paced environment using agile methodologies and CI/CD practices.
$ location
๐ Berlin, Germany
$ current_role
๐ Lead Software Engineer @ N26 Bank
$ specialization
๐ก Event-driven architectures, Real-time data pipelines, Microservices
$ passion
Building scalable systems that handle millions of transactions while mentoring teams and fostering business relationships. Excel in team building and love solving complex distributed systems challenges.
$
Tech Stack & Skills
Expertise Levels
Languages & Frameworks
Data & Streaming
Cloud & Infrastructure
Practices & Architecture
Work Experience
N26 GmbH
Lead Software Engineer
Leading development of event-driven data platforms processing 500M+ transactions/month. Architecting scalable systems using Kafka, Kubernetes, and microservices while mentoring team of 5 engineers and collaborating with cross-functional stakeholders.
ThoughtWorks
Senior Application Developer / Tech Lead
Tech Lead for Dealer Locator Service - led team of 4, built RESTful microservices for geolocation services, optimized performance with read replica auto-scaling, and conducted weekly client meetings.
- ๐๏ธ Built Dealer Locator Service for major US construction equipment manufacturer
- โก Improved TPS from 48 to 126 with read replica auto-scaling
- ๐ Developed 10+ CloudWatch dashboards for production monitoring
- ๐ Set up CI/CD pipeline, improved run time by 5 mins
- ๐ฅ Onboarded and mentored 2 new team members
Q3 Technologies
Senior Developer
Full-stack development for UK transport sector - built 12+ applications for rail, bus, and fleet management. Integrated IoT devices, customized Sitewhere framework, and migrated applications to Azure cloud.
- ๐ Developed 12+ applications for UK transport sector
- ๐ Reviewed 3-4 IoT device specifications and created feature stories
- ๐ง Customized Sitewhere open-source IoT framework
- โ๏ธ Successfully migrated multiple applications to Azure cloud
- ๐ฑ Built real-time data applications with ActiveMQ and WebSockets
Amdocs
Software Engineer
CRM product development for multiple global clients - built RESTful and SOAP web services, improved API performance, and delivered quick production hot-fixes.
- ๐ผ Worked on CRM product for multiple global clients
- ๐ง Exposed RESTful (JAX-RS) and SOAP (JAX-WS) web services
- โก Improved performance of older APIs
Tata Consultancy Services
Engineer - Technology
Built intranet websites for Swiss pharmaceutical company - implemented Hibernate ORM to improve database latency, redesigned utility tools, and performed testing activities.
- ๐ฅ Built intranet websites for Swiss pharmaceutical company
- ๐ง Implemented Hibernate ORM improving database latency
- ๐ Worked on performance testing and system integration
Featured Projects
Transaction Data Platform
N26 Bank
Designed and led development of a scalable, event-driven Transaction Data Platform unifying access to enriched, real-time transaction data across compliance, product, and regulatory use cases.
๐จโ๐ผ Role & Responsibilities:
- Technical Leadership: Led team of 5 engineers, designed system architecture
- System Design: Architected event-driven platform using Kafka & Kubernetes
- Performance Optimization: Reduced processing time by 60% through batching & async workflows
- Stakeholder Management: Collaborated with compliance, product, and regulatory teams
- Monitoring & SRE: Implemented comprehensive observability stack (Datadog, OpenSearch)
Key Achievements:
- โ Migrated legacy services to centralized platform (5+ consumers)
- โ 60% reduction in enrichment processing time
- โ Integrated with Lakehouse (S3 + Glue + Athena)
- โ GDPR-compliant deletion across 20+ systems
- โ Reduced MTTR by 30% with actionable alerts
๐ Technical Deep Dive
Architecture: Microservices-based event-driven platform with active-passive deployments
Data Flow: Kafka โ Enrichment Pipeline โ PostgreSQL Aurora โ REST APIs โ Lakehouse (S3/Athena)
Scalability: Auto-scaling K8s pods, read replicas, Redis caching for hot data
Reliability: Circuit breakers, retry mechanisms, dead letter queues, multi-region failover
N26 Assistance Application
N26 Bank
Banking assistance system with internal/external service integrations. Identifies user intent and routes requests to appropriate systems with automated workflows.
๐จโ๐ผ Role & Responsibilities:
- Backend Development: Built microservices for intent recognition & routing
- Integration: Connected 15+ internal/external banking services
- Workflow Automation: Designed automated assistance workflows
Key Features:
- โ Intent recognition and smart routing
- โ Multi-service integration layer
- โ End-to-end workflow automation
- โ Real-time response handling
Location Finder (Dealer Locator Service)
Major Construction Equipment Manufacturer (USA) - ThoughtWorks
Built and migrated 2 legacy microservices for geolocation-based search for stores and dealers providing parts or services within geographical boundaries specified by geo-JSON.
๐จโ๐ผ Role & Responsibilities:
- Tech Lead: Led team of 4, conducted code reviews & technical design
- Migration: Migrated 2 legacy microservices to modern architecture
- API Development: Built 3 RESTful APIs for geocoding (address, IP, coordinates)
- Performance Tuning: Implemented read replica auto-scaling, optimized queries
- Monitoring: Created 10+ CloudWatch dashboards for production trends
- Client Communication: Weekly meetings with TPO for requirements
- DevOps: Set up CI/CD pipeline in Azure DevOps, improved runtime by 5 mins
- Mentoring: Onboarded 2 new team members on domain & agile practices
Key Achievements:
- โ 163% TPS improvement (48โ126) via RDS auto-scaling
- โ Migrated 2 legacy services to modern microservices
- โ Developed 3 geocoding RESTful APIs
- โ Custom CloudWatch metrics & 10+ dashboards
- โ Implemented PostGIS for geospatial queries
- โ CI/CD optimization reducing pipeline time
Telematics IoT Platform
Q3 Technologies | Apr 2019 - Jun 2020
Fleet management solution based on GPS tracking and real-time vehicle monitoring and control. Helps businesses manage drivers and vehicles through actionable intelligence from historical trip data.
๐จโ๐ผ Role & Responsibilities:
- IoT Development: Integrated 3-4 different IoT device types
- Framework Customization: Modified Sitewhere open-source framework
- Requirements Analysis: Reviewed device specs and created user stories
- Real-time Processing: Built data ingestion pipelines for GPS tracking
Java UML Generator (JUG)
University Project - RGTU | May 2014 - Present
Fast, flexible, and extensible tool for automatic generation of UML Class Diagrams from Java files. Helps developers visualize code structure and relationships.
Document Distribution Application
Q3 Technologies | Feb 2018 - Jan 2020
Document management system for UK-based Train/Bus company staff. Senior managers upload documents about train engines and panels, which are shared with staff drivers/operators via Android app. Tracks document downloads and usage status.
Customer Assistance Rail
Q3 Technologies | Feb 2018 - Dec 2019
Real-time UK train data application with 5 dashboards: Route, Destination, Departure, Arrival, and Journey Planner. Users configure location, TOC (Train Operating Company), and dashboard stations.
FirstGroup Smart Audit Application
Q3 Technologies | Mar 2018 - Nov 2019
Web and mobile audit management system enabling admins to create, share audits with targeted user groups. Features multiple sections, question types, risk association, and comprehensive reporting. Faults reported into connected FirstGroup applications.
Applications Azure Migration
Q3 Technologies | Sep 2018 - May 2019
End-to-end cloud migration project moving applications to Azure. Managed complex data migration, conversion, and modeling. Provided monitoring, troubleshooting, and issue resolution for cloud-hosted services.
๐จโ๐ผ Key Activities:
- Azure Services: IaaS, PaaS, SaaS implementation
- Data Migration: End-to-end complex data migration & modeling
- Monitoring: Daily management & troubleshooting of cloud resources
- Security: Ensured security in reporting and data warehousing
- BI Solutions: Delivered innovative BI & Data warehouse solutions
Amdocs CRM Product Development
Amdocs | May 2017 - Nov 2017
CRM product development & delivery for multiple global clients. Developed, enhanced, and tested new features. Exposed web services using RESTful (JAX-RS) and SOAP (JAX-WS).
๐จโ๐ผ Responsibilities:
- Feature Development: New features within Amdocs CRM product
- Web Services: RESTful (JAX-RS) and SOAP (JAX-WS) implementation
- Testing: JUnit, Mockito framework, SoapUI test suites
- Performance: Improved older API performance
- Hot Fixes: Quick defect fixing for production
Swiss Pharmaceutical Company Intranet
Tata Consultancy Services | Jan 2016 - Mar 2017
Intranet websites for Swiss-based pharmaceutical company. Redesigned and implemented new utility tools. Implemented Hibernate ORM framework to improve database latency and code readability.
๐จโ๐ผ Key Activities:
- Redesign: Modified and implemented utility tools in Core Java
- ORM Implementation: Hibernate for improved latency & readability
- Testing: Performance testing, UAT, system integration
- JavaScript Development: 3 months frontend work
Smart Card
Aug 2018 - Dec 2019
Highest Standard
Oct 2018 - Jun 2019
Rail Replacement
Dec 2018 - May 2019
Passenger Count
Mar 2018 - Mar 2019
Car Park
Oct 2018 - Feb 2019
Dwell Time
Jul 2018 - Sep 2018
Data Conductor
Sep 2018 - May 2019
Certifications & Education
Spoud Kafka Developer Training
Spoud
Issued Dec 2025
Introduction Badge
PentesterLab
Issued Jul 2022
Microsoft Certified: Azure Fundamentals
Microsoft
Issued Jul 2020
Aviatrix Certified Engineer
Multi-Cloud Network Associate
Issued Jun 2020
AWS Fundamentals: Addressing Security Risk
Coursera
Issued Apr 2020
AWS Fundamentals: Going Cloud-Native
Coursera
Issued Apr 2020
AWS Fundamentals: Building Serverless Applications
Coursera
Issued Mar 2020
Introduction to Internet of Things (XEE100)
Stanford University School of Engineering
Issued May 2020
AWS IoT Security Primer
Amazon Web Services (AWS)
Issued Mar 2020
AWS IoT Security Series
Amazon Web Services (AWS)
Issued Mar 2020
AWS IoT Rules Engine
Amazon Web Services (AWS)
Issued Feb 2020
Managing AWS IoT Devices: Fleet Indexing
Amazon Web Services (AWS)
Issued Feb 2020
Introduction to Programming IoT Specialization
Coursera
Issued Mar 2020
Programming for IoT Project
Coursera
Issued Mar 2020
Industrial IoT on Google Cloud Platform
Coursera
Issued Jan 2020
Introduction and Programming with IoT Boards
Coursera
Issued Jan 2020
Programming with Cloud IoT Platforms
Coursera
Issued Jan 2020
Interfacing with the Raspberry Pi
Coursera
Issued Dec 2019
Raspberry Pi Platform and Python Programming
Coursera
Issued Nov 2019
Building Scalable Java Microservices
Spring Boot & Spring Cloud - Coursera
Issued Nov 2019
Interfacing with the Arduino
Coursera
Issued Nov 2019
The Arduino Platform and C Programming
Coursera
Issued Oct 2019
Introduction to IoT and Embedded Systems
Coursera
Issued Sep 2019
Git Essential Training
Lynda.com
Issued Mar 2017
HTML Essential Training
Lynda.com โข Oct 2016
Java Essential Training
Lynda.com โข Sep 2016
Hadoop Fundamentals
Lynda.com โข Sep 2016
Critical Thinking
Lynda.com โข Sep 2016
Creativity Bootcamp
Lynda.com โข Sep 2016
Coaching and Developing Employees
Lynda.com โข Sep 2016
Building Business Relationships
Lynda.com โข Sep 2016
๐ Education
Bachelor of Technology in Computer Science and Engineering
RGTU
Class of 2015
Get In Touch
Let's Connect
Interested in building scalable systems, discussing event-driven architectures, or exploring collaboration opportunities? Let's talk!
de.gratnawat@gmail.com
linkedin.com/in/ratnawatgaurav
Phone
+49-15292604891
Location
Berlin, Germany
[OK] Pipeline Status: OPERATIONAL
[OK] Services: ALL HEALTHY
[OK] Latency: < 1s
[OK] Throughput: 1.5K RPS
[OK] Error Rate: 0.01%
[INFO] Open to opportunities...
[INFO] Available for: Consulting, Architecture Reviews, Tech Talks
> Waiting for connection...
_