I'm a senior software engineer with 15 years of experience building and scaling SaaS and e-commerce products — the last 12 fully remote, embedded in product and design teams.
My focus: shipping high-quality frontend at speed, with zero tolerance for production errors. At my current role, I rebuilt a legacy Meteor app into a modern React/TypeScript/Node.js stack, cut the design-to-release cycle by ~50%, and brought frontend production errors down to zero across client-facing releases.
I work across the full delivery stack — React, TypeScript, Node.js, APIs, infrastructure, CI/CD — and I've been running AI-augmented workflows (Cursor, Claude, Copilot) for day-to-day engineering, QA, and prototyping since before it was mainstream. I rolled out shared AI tooling across teams: memory, skills, and commands.
Strong on design systems, developer experience, and observability. I've led small frontend teams and worked closely with PMs, designers, and backend engineers throughout my career.
Currently open to senior/staff remote roles at product companies and startups. B2B contract, EOR, direct employment. Timezone-flexible (based in Belgrade).
Stack: React · TypeScript · Node.js · Ruby · GraphQL · Storybook · AWS · Docker · Playwright · Figma
Skills: React | TypeScript | JavaScript | Node.js | Ruby | Frontend Architecture | Design Systems (Storybook, Chromatic) | Testing (E2E, Unit, Integration, AI) | Performance Optimization | Observability (Sentry, ELK) | REST APIs | GraphQL | Docker | CI/CD Pipelines (GitHub Actions, CircleCI) | Cloud platforms (AWS, GCP) | Monorepos | Build systems (Vite, Webpack) | Playwright | Cursor | Claude Code | Codex | Github Copilot | Product Collaboration | Distributed teams | Product ownership | AI-assisted Engineering | AI Agent Workflows | LLM Integration
No languages.
No employment history.
No education history.