Selected Work

10+ products shipped across
AI, FinTech, Government, and more.

From advising a Minister of Digital Transformation to shipping AI platforms and consumer software at scale — a product engineer with the technical depth of a senior systems architect. End-to-end ownership: design, code, deploy, measure.
01AI / NLP / Data

Symanto

2021—2023
94% accuracy across 10M+ documents in 12 languages
Consumer insights platform with TensorFlow NLP models, real-time dashboards, and sentiment classification at scale.
ReactPythonTensorFlowPostgreSQLDockerRedisKafka
10M+
Documents
12
Languages
94%
F1 Score
02FoodTech / E-Commerce

Sun Basket

2023—2025
40% bundle reduction for 100K+ subscriber platform
Led frontend architecture for meal-kit delivery. React, Redux Saga, comprehensive TDD with Playwright across 94 repos.
ReactRedux SagaTypeScriptPlaywrightTailwind
100K+
Subscribers
40%
Bundle Cut
94
Org Repos
03Int'l Supply Chain · B2B · B2C · D2C

TRIOG LLC

2025
Multi-channel supply chain platform with real-time 3D configurator, built from zero
Complex international supply chain platform serving B2B, B2C, and D2C channels. 3D product configurator with WASM rendering, 27 packaging categories, real-time pricing, 945 unit tests.
Next.js 16Three.jsWASMZustandGSAPTailwind v4Bun
60+
Box Types
27
Categories
945
Unit Tests
04Productivity / Workflow

buketi.mk

2025
Medusa.js workflows powering same-day flower delivery in North Macedonia
Headless commerce on Medusa.js. Durable checkout orchestration with retry, inventory reservation, payment capture and courier dispatch — every step compensable on failure, idempotent on replay.
50+
Workflows
12
Steps/Run
99.9%
Uptime
Medusa.jsWorkflows SDKTypeScriptPostgreSQLRedisNext.js

Compensable by design. Reserve, charge, dispatch — every step retried, rolled back, and resumed on Medusa workflows.

checkoutFlow()58s
14s
waiting21s
8s
14s
1const reserveStock = createStep(
2 { name: 'reserve-stock', maxRetries: 3 },
3 async (items, { container }) => {
4 const inventory = container.resolve('inventory')
5 const claim = await inventory.reserve(items)
6 return new StepResponse(claim, claim.id)
7 },
8 // rollback: release the claim
9 async (claimId, { container }) => {
10 await container
11 .resolve('inventory')
12 .release(claimId)
13 }
14)
15
16export const checkoutFlow = createWorkflow(
17 'checkout-flow',
18 (input: { cartId: string }) => {
19 const cart = loadCart({ id: input.cartId })
20 const claim = reserveStock(cart.items)
21 const charge = capturePayment({
22 amount: cart.total,
23 currency: cart.currency,
24 })
25 const order = persistOrder({ cart, charge })
26
27 when(cart, c => c.sameDay).then(() =>
28 dispatchCourier({ orderId: order.id })
29 )
30
31 return new WorkflowResponse({
32 order, claim, charge,
33 })
34 }
35)
checkoutFlow · compensable · idempotent · resumable
05Telco / Enterprise

T-Mobile

2018—2019
99.9% uptime across 20+ microservices processing 5M+ daily transactions
Enterprise telco platform with Java/Kotlin microservices, real-time admin dashboards, and automated CI/CD pipelines. Drag nodes to explore the architecture.
5M+
Daily TXs
20+
Services
99.9%
Uptime
JavaKotlinSpring BootReactDockerJenkinsKafka
More Projects

Ministry of Digital

2019—2020

National e-services platform serving 2M+ citizens across 15 agencies.

Java.NETReactAzure

AI PPTX Generator

2024

Claude API-powered presentation generator. 50+ layouts, real-time streaming.

Claude APITypeScriptReact

Elections Aggregator

2024

Real-time election results. 3K+ polling stations, WebSocket live updates.

TypeScriptWebSocketMaps

Medusa Commerce

2024

MedusaJS 2.0 for Railway. Custom modules, storefront, SDK.

MedusaJSRailwayReact

Antalya Food

2023

Restaurant e-commerce. Next.js, i18n (EN/SI), online ordering.

Next.jsi18nTailwind

Gostivar App

2019

City services API. TypeORM, citizen reporting, push notifications.

TypeScriptNode.jsTypeORM

Cucina Pizza

2020

Restaurant ecosystem. Gatsby + Docker + Netlify CMS + POS.

GatsbyDockerCMS

Encite Labs

2020

Agency website. GSAP scroll animations, Lighthouse 98.

HTMLGSAPCSS
Have a project in mind?
I ship full-stack products from zero to production. Let's talk about what you're building.