Gaurav Ratnawat — CTO
I am a passionate software engineer with over 9+ years of experience in designing, developing, and scaling distributed systems. I thrive on solving complex technical challenges and take pride in writing clean, efficient, and maintainable code. My expertise lies in Java, Kotlin, microservices architecture, and cloud-native applications, with a strong foundation in CI/CD and DevOps practices. Currently, I work as a Senior Software Engineer at N26 GmbH, Berlin, where I focus on building scalable banking solutions. My recent work includes integrating automation and intelligence into banking assistance systems, enhancing system reliability, and optimizing service performance. In my previous roles at Thoughtworks, Q3 Technologies, Amdocs, and TCS, I have worked on a diverse range of projects, including: Developing geo-location-based search functionalities for an international client. Leading the migration of legacy systems to modern cloud-native architectures. Optimizing dealer locator services in the US market by improving API performance and database query efficiency. Building telematics IoT solutions with real-time data processing capabilities. Beyond my professional work, I have a deep interest in system design, distributed systems, and automation. I enjoy mentoring engineers, driving technical discussions, and continuously exploring new technologies to enhance software development practices. Skills & Expertise Languages: Java, Kotlin, JavaScript (Vue.js, Next.js) Frameworks: Spring Boot, Hibernate, JPA, Jooq Databases: PostgreSQL, Azure SQL, MySQL, MongoDB Cloud & Tools: AWS, Azure, Kubernetes, Docker, Kafka, ActiveMQ Practices: Microservices, CI/CD, Test-Driven Development (TDD), Agile (Scrum/Kanban), XP I am always eager to collaborate on high-impact projects and push the boundaries of what software can achieve.
Stackforce AI infers this person is a Fintech software engineer with expertise in distributed systems and cloud-native applications.
Location: Berlin, Berlin, Germany
Experience: 10 yrs 6 mos
Skills
- Software Architectural Design
- Java Development
- Software Development
Career Highlights
- Over 9 years of experience in software engineering.
- Expertise in Java, Kotlin, and microservices architecture.
- Proven track record in building scalable banking solutions.
Work Experience
IMTF - Excellence in RegTech Solutions
Technical Lead (7 mos)
N26
Senior Software Engineer (3 yrs)
ThoughtWorks
Lead Consultant (2 yrs 5 mos)
Q3 Technologies
Senior Software Developer (2 yrs 5 mos)
Amdocs
Software Developer (6 mos)
Tata Consultancy Services
Assistant System Engineer (1 yr 7 mos)
Cuboid Education Pvt. Ltd
Trainee-Engineer (3 mos)
Education
Bachelor of Engineering (BE) at Rajiv Gandhi Prodyogiki Vishwavidyalaya
12TH at EXCELLENCE H.S. SCHOOL,GAROTH
10th at Excellence School Garoth