Skip to main content

Technical toolkit · Milos Cvetkovic, Senior Full-Stack Engineer

Tools are just tools.

What matters is knowing when to use them and why. Here's what I reach for—and the experience behind each choice.

Primary weapons

Self-assessed depth, not a measurement. The years count from my first production work in each.

TypeScript

8+ years

My language of choice. Type safety isn't optional when you're building systems that handle real money.

React / Next.js

7+ years

From SPAs to server components. I've shipped React at every scale.

Node.js

8+ years

APIs, microservices, CLI tools. If it runs JavaScript, I've probably built it.

AI/LLM Integration

2+ years

Not just prompts—production AI with guardrails, cost controls, and real observability.

What makes the difference

Full-Stack Ownership

I don't throw code over the wall. From database schema to deploy button—I own the whole thing.

Legacy Fluency

I can read your 2015 jQuery spaghetti, understand why it works, and migrate it without breaking production.

AI-Native Workflow

I ship 3-5x faster using AI tools—not as a crutch, but as a force multiplier for experienced judgment.

The full toolkit

AI & Agents

Building AI that actually works in production

Claude CodeClaude Agent SDKLLM OrchestrationPrompt EngineeringAI Guardrails

Frontend

Modern interfaces that users love

ReactNext.jsAngularTailwind CSSFramer MotionAccessibility

Backend

APIs and services that scale

Node.jsNestJSExpressBunElysiaPostgreSQLRedis

Cloud & DevOps

Infrastructure that doesn't page you at 3am

AzureAWSTerraformDockerKubernetesGitHub Actions

Architecture

Patterns that survive contact with reality

Clean ArchitectureDomain-Driven DesignMicroservicesEvent-DrivenCQRS

Testing & Quality

Confidence to deploy on Friday

JestPlaywrightTesting LibraryTDDE2E Automation

How I stay sharp

I don't believe in "knowing everything." I believe in learning fast and building constantly.

Every week, I ship something—even if it's small. This portfolio? Built with Next.js features I learned while building it. My self-healing agent? Started as a weekend experiment.

The best engineers I know aren't the ones who memorized every API. They're the ones who can pick up any tool and be productive by lunch.

Want to see these skills in action?