Growth Path

Portfolio

Projects

Projects evolve across the roadmap instead of being isolated tutorials. Extend earlier work wherever it makes sense.

Month 1

Production Order/Payment API

Monolithic API with queue workers, Redis cache and webhook processor.

in progress
Laravel/NodePostgreSQLRedisQueues
Milestones0/6 · 0%

Month 3

Node.js + TypeScript Order Service

Typed service layer, BullMQ workers, WebSocket order updates.

planned
Node.jsTypeScriptBullMQWebSockets
Milestones0/3 · 0%

Months 4, 5, 6

Cloud Deployment (Docker → AWS → Terraform)

ECS Fargate behind ALB, RDS + ElastiCache, provisioned with Terraform.

planned
DockerGitHub ActionsAWS ECSTerraformOpenTelemetry
Milestones0/5 · 0%

Month 7

Distributed Order System

Order → Event Bus → Payment → Notification, with saga and outbox.

planned
Kafka/SQSSagaOutboxDLQ
Milestones0/3 · 0%

Months 8, 9

FastAPI AI Service

FastAPI service exposing AI features with tracing and evaluation.

planned
PythonFastAPISQLAlchemyLLM
Milestones0/3 · 0%

Month 10

RAG Knowledge Assistant

Ingestion → chunking → embeddings → pgvector → rerank → grounded answers.

planned
pgvectorEmbeddingsReranking
Milestones0/3 · 0%

Month 11

AI Agent with Human Approval

Agent loop over internal tools with approvals, limits and audit trail.

planned
Tool callingMCPTracing
Milestones0/3 · 0%

Month 12

Final Capstone Platform

Full production platform combining every track of the roadmap.

planned
Node/LaravelFastAPIReactAWSTerraformLLMRAG
Milestones0/5 · 0%