Rahul Gupta

Angestellt, Senior Software Engineer, Delivery Hero SE

Berlin, Germany

About me

I'm a results-driven individual having more than 9 years of experience, with nearly 3 years leading teams and 8 developers reporting directly to me. I have a demonstrated history of contributing to system architecture design, establishing team objectives, and overseeing project milestones. I'm a methodical and well-coordinated professional with experience in agile-based environments. I am an active contributor on Stackoverflow and among the top 0.5% in the world (#3700 world rank, 47000+ reputation). In the individual topic tags, I am globally ranked #600 in Python, #17 in Django, and #3 in Django Rest Framework. My expertise lies in Python, Golang, container-based technologies (Docker, Kubernetes), FastAPI, Django, Flask, SQL, MongoDB, AWS, GCP, Pydantic, and Solr. I have also spent a fair amount of time on distributed tracing and architecting applications from scratch. I learned mostly by contributing on StackOverflow and implementing projects from scratch.

Skills

Git
SQL
MySQL
PostgreSQL
Postgres
Python
FastAPI
Redis
Celery
RabbitMQ
Pydantic
MongoDB
TDD
Test Driven Development (TDD)
Locust
OpenTelemetry
Distributed Tracing
Distributed Systems
Architecture
Flask
Django
Django Rest Framework
AWS
GCP
Google BigQuery
Data Warehousing
Google Cloud
Kafka
Apache Kafka
Jira
GitHub
Agile Development
Team leadership
Team Management
Software
Technology
Software Development
Kubernetes
Backend
Information technology
Database
Docker
API
Terraform
Computer Science
Microservices
Computer Engineering
Cloud Computing
Golang
fastapi
Datadog
Event Driven Architecture
K6
Structurizr
C4 Model
Architecture Diagrams
Flask (web framework)
Opentelemetry
Grafana
Monorepo
Oncall
Incident Management
opsgenie
Runbook
Communication skills
Leadership
Agile leadership
Agile Software Development
Unit Testing
Load tests
Chaos Testing
Performance
Algorithm Development
Algorithm

Timeline

Professional experience for Rahul Gupta

  • Current 11 months, since Jun 2023

    Senior Software Engineer

    Delivery Hero SE
  • 2 years and 3 months, Mar 2021 - May 2023

    Senior Software Engineer

    Ocrolus Inc.

  • 2 years and 10 months, Jun 2018 - Mar 2021

    Technical Lead

    HT Media Limited (Shine.com)

  • 1 year and 11 months, Jul 2016 - May 2018

    Senior Software Engineer

    HT Media Limited (Shine.com)

  • 2 years, Jul 2014 - Jun 2016

    Software Engineer

    HT Media Limited (Shine.com)

Educational background for Rahul Gupta

  • 4 years, Jul 2010 - Jun 2014

    Computer Engineering

    Delhi Technological University

  • 2 years, Jun 2008 - May 2010

    Senior Secondary Education (XIIth CBSE)

    DAV Public School

  • 10 years and 2 months, Mar 1998 - Apr 2008

    Secondary Education (Xth CBSE)

    DAV Public School

Languages

  • English

    Fluent

  • Hindi

    First language

  • German

    Basic

Interests

Technology
Information technology
Travel
Learning
Leadership
Management
Team Management
Sports

Browse over 21 million XING members