HomeTechnologyReact
React in use
React with TypeScript, without a state-management library as long as the server holds the data. What stays in the browser is interaction — not a second copy of the database.

Proven by
One published project with React — with stack, role and result.
What that means in practice
React runs here only where the server cannot answer: the search palette, the language switcher, the video facade, the consent card. No state library — the server holds the data, the browser holds the state of one interaction. That keeps the amount of JavaScript small enough for a page to stay readable without it.
React 19 with Server Components
TypeScript-first development
Custom Hooks & Composable Architecture
State Management (Zustand, Redux)



Other technologies
Next.js
Server-Side Rendering (SSR) & Static Generation
TypeScript
Strict types from the form to the database
Tailwind CSS
Tailwind CSS v4 with CSS Layers
PostgreSQL
Schema design and migrations without downtime
Claude AI
Claude API Integration & Orchestration
Python
FastAPI & Django Backend Development
AI Agents
Autonomous AI Agents with Tool Use
n8n
Workflows that connect systems
Contact
Half a minute, and you know more.
Half a minute on what I work on and how. If a question is left, write to me — an answer within one working day.
Or write directly:info@damjan-savic.com