← ...

checklist

dsa

categorytopicrevision1revision2revision3
basicsgetting started
io
loops
conditionals
data types
basic dsanumber system
arrays
strings
vectors (2d arrays)
searching
sorting
recursionrecursion fundamentals
time complexity
space complexity
dynamic programming intro
basic dsa 2linked list
stack
queue
trees - general tree (gt)
trees - binary tree (bt)
trees - binary search tree (bst)
advanced dsahash map
heap
graph
advanced dp patterns

mini-projects

categorytopicrevision1revision2revision3
data engineering projectsdataset cleaning & etl pipeline
api to db pipeline
data lake + dbt transformation
airflow dags
realtime payments + fraud detection (streaming)
cdc pipeline
feature store + realtime scoring
data mesh
crypto trading pipeline

core subjects

categorytopicrevision1revision2revision3
core csesql
dbms
operating system (os)
computer networks
system design
security
distributed systems
concurrency & parallelism

projects on resume

categorytopicrevision1revision2revision3
data engineering projectsbp ai data platform (elt, 1m+ events/day)
mg etl + cdc streaming
image to text ml pipeline (resnet + lstm)
duplicate question detector (roberta + lstm)
big data & streamingspark (on glue)
kafka
kinesis + firehose
cdc (dynamodb → s3)
orchestration & modelingairflow (dags, retries, reconciliation)
dbt (modeling in bp)
star-schema (redshift)
cloud & storageaws glue, lambda, s3, redshift, athena
s3 zoning (raw/processed/curated)
devops & cicdpython-based ci/cd (bp)
git + jenkins (mg)
visualization & reportingtableau dashboards (kpis, kyc, revenue)
fintech domainsreal-time fraud detection (<150ms)
p&l, subscriptions, wallet monitoring
investor kpi tracking (seed round)
leadership & impactfounding data engineer (from scratch)
sole data engineer (end-to-end ownership)
reduced tickets 65%, deploy time 40%
academic & mentoringscalable architectures research
taught 100+ students (python, sql, aws, dsa)