SN

Senior Software Developer

Stefan Nica

Interactive showcases across frontend, real-time, APIs, and AI — each section is a working demo, not a screenshot.

Responsive Design

Layouts that adapt across every breakpoint.

Mobile0px
Acme

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.

Revenue
€48.2k
Active Users
1,284
Traffic
92k
Open Tasks
37
Storage
61%
Avg Latency
112ms

Live Tracking Map

Clustered markers that move and re-cluster in real time.

140 vehiclesloading map…

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.

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.

REST API

Explore the live, documented API via Swagger.

Live, interactive API docs served by the backend.

Open in new tab

AI Assistant

Ask about my work — answered in real time.

Demo coming soon

Architecture

How this site is built and deployed.

Browservisitor
HTTPS · REST + WSS
Frontend — Verceledge / CDN
Next.js 16React 19Tailwind 4next-intl (en/ro)
REST + WebSocket
Backend — Fly.io (Docker)Spring Boot 4 · Java 25
REST API
OpenAPI / Swagger
WebSocket
live map · chatbot
AI pipeline
Spring AI · staged
Rate limiter
1h/IP · daily cap
Spring AI
Claude API — AnthropicHaiku + Sonnet

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.

Uptime
Memory
Requests

Contact

Let's talk about your project.