PROJECT TRACKS

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.

Best order: Java Backend → Python APIs → AI / RAG → Data Platforms Review path: Project page → README → artifacts / tests

Navigate by software-engineering skill:

Start Here by Role Fit

1

Backend SWE

Start with Java backend implementation, then validate API delivery in Python.

Open Backend Path
2

Platform / Data

Review SQL + data-platform workflows for marts, KPIs, and reproducible outputs.

Open Data Path
3

AI-enabled Roles

Use the grouped AI track to review retrieval, ML modeling, and API-delivered AI outputs together.

Open AI Path

AI Projects Grouped for Recruiter Review

Expanded AI Track

Related AI projects are grouped into one narrative: retrieval apps, model evaluation, and production-style API/UI delivery.

Unified AI Delivery Story

  • RAG assistants: RAG Mini Chat + Finance Spending Coach (grounded responses, run logs, reviewable outputs).
  • ML model work: Next-Day Prediction + Fake News Learning (evaluation artifacts, thresholding, and interpretation views).
  • AI service integration: FastAPI-style delivery, API docs, and dashboard/UI layers for reviewer-friendly demos.
RAG FastAPI scikit-learn Evaluation Artifacts Grounding

Lane 1: Retrieval Apps

RAG Mini Chat and grounded coaching flows with traceable context and logs.

Lane 2: ML Evaluation

Classifier projects with metrics, threshold tuning, and reproducible artifacts.

Lane 3: AI + Delivery

API + UI packaging that shows deployable, reviewer-friendly implementation habits.

Java 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.
Java 17+ Maven JUnit 5 Swing UI SQLite (JDBC) Git/GitHub

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.
Python FastAPI Pydantic pytest SQL Artifacts

Applied AI / ML (Grouped)

Merged AI portfolio view: retrieval prototypes, evaluated ML models, and API/UI integration.

  • RAG Mini Chat + Finance Spending Coach: grounded assistant behavior with run logs. Featured
  • Next-Day Prediction + Fake News Learning: model evaluation, metrics tracking, and interpretation outputs.
  • Customer Churn (Cars): compact ML baseline workflow with repeatable scoring flow.
Python RAG FastAPI scikit-learn Evaluation Artifacts

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.
SQL DuckDB SQLite ETL Data modeling KPIs