A 60-day structured learning plan building production-grade backend and data engineering projects from scratch. Built while working full-time as a SQL Server DBA at Capgemini.
Stack: FastAPI · PostgreSQL · Redis · Celery · Docker · JWT · pytest
A full-featured REST API with JWT authentication, Redis caching, rate limiting, Celery background tasks, and Docker Compose orchestration. Includes 21 pytest tests with 94% coverage.
Stack: Python · pandas · Pandera · Airflow · dbt · PostgreSQL · FastAPI
An end-to-end data pipeline that extracts, transforms, validates, and loads sales data. Orchestrated with Apache Airflow, modelled with dbt, and served via a FastAPI query layer.
| Area | Technologies |
|---|---|
| Backend | FastAPI, SQLAlchemy, Alembic, Pydantic, JWT |
| Data Engineering | pandas, Pandera, Apache Airflow, dbt |
| Databases | PostgreSQL, Redis |
| Testing | pytest, pytest-cov, Pandera, dbt tests |
| DevOps | Docker, Docker Compose, health checks |
| Python | OOP, type hints, decorators, async patterns |
Currently working as a SQL Server DBA and job scheduler at Capgemini, Hyderabad. Building toward backend engineering and data engineering roles in Europe.