Choose the right project track in under 2 minutes.
Start with Java Backend or Python APIs for the clearest software-engineering signal. Each track links to runnable proof, code, and implementation detail.
Start Here by Role Fit
Backend SWE
Start with Java backend implementation, then validate API delivery in Python.
Open Backend PathPlatform / Data
Review SQL + data-platform workflows for marts, KPIs, and reproducible outputs.
Open Data PathAI-enabled Roles
Use AI/RAG projects to assess experimentation, logging, and grounded delivery.
Open AI PathJava Backend & Workflow
Java backend-focused builds with persistence, test coverage, and clear run steps.
- Job Application Tracker: staged console → Swing UI → SQLite/JDBC → tests. Featured
- More detail: full stage-by-stage implementation is on the project page.
Python APIs & Pipelines
Python API and pipeline projects focused on contracts, artifacts, and reproducible runs.
- Customer Metrics Pipeline & API: ETL output + FastAPI/OpenAPI delivery. Featured
- More detail: endpoint behavior and run flow are documented on the project page.
Applied AI / RAG
Applied AI/RAG prototypes with logging and traceable outputs for practical review.
- Finance Spending Coach: API + UI + grounding workflow. Featured
- More detail: retrieval stages and logs are available on the project page.
SQL & Data Platforms
SQL and data-platform work for marts, KPIs, and reliable decision-ready outputs.
- Support Analytics + Mini Mart: ETL, KPI outputs, and operational visibility. Featured
- More detail: schema and query approach are documented on the project page.