Senior Software Engineer · Berlin

Rahul Narasimman

I’m a senior software engineer with experience across backend systems, mobile applications, web platforms, and cloud infrastructure. I’ve worked with Android, React, React Native, Golang, Kotlin, Java, Spring Boot, Python, and AWS to build robust, scalable products.

  • Current roleSoftware Engineer
  • CompanyZalando SE
  • LocationBerlin, Germany
About

Experienced across the software development spectrum

I am a seasoned software engineer with a background spanning backend development, mobile engineering, web applications, and cloud infrastructure. My work has included identity systems, customer platforms, Android modernization, React and React Native delivery, and AWS-based infrastructure.

I bring a strong understanding of the software development lifecycle, cross-functional collaboration, and the practical delivery of scalable solutions aligned with business goals.

Experience

Work experience

February 2025 — Present · Berlin

Zalando SE — Software Engineer

  • Developed backend applications to update metadata in POS backend systems.
  • Worked as part of outlet teams to prioritize, define, and develop outlet-related projects.
September 2020 — January 2025 · Berlin

Hexad GmbH — Software Engineer

  • Developed a centralized OIDC solution for all customer-facing software across Volkswagen and its group companies, supporting over 10 million active customers.
  • Built the platform using Kotlin Spring Boot on the backend and React on the frontend.
  • Designed the architecture and developed internal consent management software with Golang and React.
  • Used AWS CDK to manage infrastructure-as-code.
  • Enforced and followed Test-Driven Development across projects.
June 2020 — September 2020 · Chennai

Indium Software Solutions — Software Engineer

  • Mentored junior developers in a React Native training program.
  • Contributed to a medical portal project built with ReactJS.
July 2018 — April 2020 · Chennai

Touch2Success — Software Engineer (Android)

  • Ported Android codebases to Kotlin with coroutines.
  • Experimented with optimization strategies across mobile applications.
  • Implemented Android Architecture Components in apps.
  • Explored Flutter for cross-platform development.
  • Contributed to React Native migration of the MyTakeaway app.
  • Worked in the T2X special projects group and contributed to VR/AR-related projects.
Skills

Technologies

Git SQL Python JavaScript Java TypeScript Golang Kotlin Spring Boot Android React React Native Next.js AWS CDK AWS Lambda DynamoDB S3
Education

Academic background

National Institute of Technology, Tiruchirappalli

Bachelor of Technology

Instrumentation and Control Engineering

June 2014 — May 2018

International Institute of Information Technology, Bangalore

Post Graduate Certification

Machine Learning and Deep Learning

October 2018 — March 2019 · CGPA 3.2/4