Senior Software Developer
Stefan Nica
Interactive showcases across frontend, real-time, APIs, and AI — each section is a working demo, not a screenshot.
City Enrichment Pipeline
Watch an AI data pipeline enrich a city step by step.
Enter a city — an AI pipeline enriches it stage by stage.
AI CV Tailoring
Upload a job description; get a tailored CV as a PDF.
Generated only from real experience — never fabricated. Job descriptions aren't stored.
AI Assistant
Ask about my work — answered in real time.
Hi! Ask me anything about Stefan's experience, skills, or projects.
Architecture
How this site is built and deployed.
Model tiering: Haiku for cheap pipeline steps, Sonnet for final generation. Prompt caching on static context.
API Metrics
Live request and latency stats from the backend.
Live Tracking Map
Clustered markers that move and re-cluster in real time.
Responsive Design
Layouts that adapt across every breakpoint.
Drag the handle (or use the presets) — the layout reflows with CSS container queries, responding to its own width, not the browser's.
Drag & Drop Dashboard
Resize and rearrange widgets — they reflow live.
Drag a card by its header to rearrange; drag the bottom-right corner to resize. The grid repacks itself automatically.
REST API
Explore the live, documented API via Swagger.
Live, interactive API docs served by the backend.
Open in new tab ↗Contact
Let's talk about your project.