Rahul Gupta

Angestellt, Senior Software Engineer, Delivery Hero SE

Berlin, Deutschland

Über mich

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.

Fähigkeiten und Kenntnisse

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

Werdegang

Berufserfahrung von Rahul Gupta

  • Bis heute 1 Jahr, seit Juni 2023

    Senior Software Engineer

    Delivery Hero SE
  • 2 Jahre und 3 Monate, März 2021 - Mai 2023

    Senior Software Engineer

    Ocrolus Inc.

  • 2 Jahre und 10 Monate, Juni 2018 - März 2021

    Technical Lead

    HT Media Limited (Shine.com)

  • 1 Jahr und 11 Monate, Juli 2016 - Mai 2018

    Senior Software Engineer

    HT Media Limited (Shine.com)

  • 2 Jahre, Juli 2014 - Juni 2016

    Software Engineer

    HT Media Limited (Shine.com)

Ausbildung von Rahul Gupta

  • 4 Jahre, Juli 2010 - Juni 2014

    Computer Engineering

    Delhi Technological University

  • 2 Jahre, Juni 2008 - Mai 2010

    Senior Secondary Education (XIIth CBSE)

    DAV Public School

  • 10 Jahre und 2 Monate, März 1998 - Apr. 2008

    Secondary Education (Xth CBSE)

    DAV Public School

Sprachen

  • Englisch

    Fließend

  • Hindi

    Muttersprache

  • Deutsch

    Grundlagen

Interessen

Technology
Information technology
Travel
Learning
Leadership
Management
Team Management
Sports

21 Mio. XING Mitglieder, von A bis Z