Projects

Things I've built

Production sites, hackathon builds, and side projects, with the tech behind each one.

Screenshot of Synami Online Software Store

Synami Online Software Store

Live

The backend and storefront for an online software store, with multi-provider payments and customer accounts.

Built during an internship: a serverless backend with retry-safe order processing so payments are never duplicated or lost.

Next.jsTypeScriptPythonAWS LambdaDynamoDB
  • Serverless backend on AWS (Lambda, API Gateway, DynamoDB), defined as code with the Serverless Framework
  • Stripe, PayPal, and Revolut payments with verified webhooks and server-side pricing
  • Cognito customer accounts alongside guest checkout, backed by 75+ automated pytest tests
Private repositoryLive
Screenshot of PureForm Fitness Platform

PureForm Fitness Platform

Live

A full-stack fitness platform with workout tracking, macro calculation, and analytics-focused user flows.

Delivered a production-ready product with authentication, structured APIs, and responsive UX.

ReactTailwindCSS.NET 9MySQL
  • 100+ food items in a searchable nutrition database
  • JWT authentication with protected API routes
  • End-to-end React + .NET deployment
SourceNo live demo

WebGL Modeler

Completed

A Blender-style 3D modeler that runs in the browser: spawn primitives, select faces, edges and vertices, then extrude, bevel, loop cut, and export to OBJ.

Built to learn mesh editing from the ground up, on a hand-written half-edge data structure with full undo/redo.

TypeScriptThree.jsWebGLVite
  • Half-edge mesh with extrude, scale, bevel, loop cut, move, and delete tools
  • Blender-style keybindings with typed numeric input and cancel-to-restore
  • Scene-wide undo/redo, plus OBJ import and export
Screenshot of EVBGLASS Corporate Website

EVBGLASS Corporate Website

Live

A multilingual business website with product discovery, responsive layouts, and client-focused information architecture.

Shipped a client-facing site that improved product visibility and cross-language accessibility.

ReactNext.jsTailwindCSSCustom i18n
  • 3-language support (Macedonian, English, Albanian) without a third-party i18n dependency
  • Responsive product catalog with search and gallery UX
  • Delivered end-to-end, from discovery through production rollout
Private repositoryLive
Screenshot of EVBSystems Client Website

EVBSystems Client Website

Live

A client-focused company website emphasizing professional branding, lead capture, and service clarity.

Shipped a client-facing site that improved UX/UI and scalable content structure.

ReactNext.jsTailwindCSSVite
  • Designing a clear inquiry journey for prospective clients
  • Building responsive layouts and reusable UI sections
  • Preparing an SEO-ready page structure ahead of launch
Private repositoryLive
Screenshot of HandyConnect (Hackathon — Team DevDash)

HandyConnect (Hackathon — Team DevDash)

Completed

A web marketplace that connects customers with trusted local handymen for repairs, maintenance, and small home projects.

Validated a practical local-services platform concept by building end-to-end request, quote, and profile workflows.

ReactSpring BootPostgreSQLJWT
  • Implemented role-based flows for customers and handymen
  • Built request posting, quote handling, and profile overview features
  • Added searchable matching with skills, availability, and rating filters
SourceNo live demo

AutoFold Robot

Completed

A hardware-software project that automates T-shirt folding using servo-driven cardboard panels and Arduino control.

Built and tested a practical prototype that saves manual folding time while exposing real-world robotics constraints.

C++ArduinoMG996R ServosEmbedded Systems
  • Designed and assembled a complete folding robot prototype over one month
  • Routed internal cabling and mounted actuators for repeatable motion control
  • Resolved motor stalling by tuning movement timing and lift sequence
SourceNo live demo
Screenshot of BEST Skopje vJobFair Platform

BEST Skopje vJobFair Platform

Live

Collaborative event platform work spanning front-end delivery, technical leadership, and quality-focused iteration.

Led team execution and shipped key functionality on timeline for a public-facing event platform.

AngularSpring BootMySQL
  • Led and mentored a 6-member student engineering team
  • Delivered Angular + Spring Boot feature updates
  • Coordinated reviews and deployment readiness
Private repositoryLive
Screenshot of OtterWare (Hackathon — Team OtterDisaster)

OtterWare (Hackathon — Team OtterDisaster)

Completed

A water-quality monitoring app that uses anomaly detection to flag unsafe TDS and pH readings in real time.

Built a working ML-backed monitoring demo end-to-end in a hackathon timeframe, from sensor-style input to live verdicts.

ReactFlaskPostgreSQL
  • Built the React + Vite frontend dashboard, including the live status indicator and TDS/pH input form
  • Connected the frontend to Flask anomaly-inference endpoints and rendered live backend verdicts
  • Set up the local dev API proxy and health-check flow for fast frontend/backend iteration
SourceNo live demo
Screenshot of Marmaris Client Website

Marmaris Client Website

Live

A freelance client website built for a hospitality business, focused on clean presentation and easy navigation.

Delivered a polished, production-ready site for a paying client from design through deployment and SEO setup.

ReactNext.jsTailwindCSSVite
  • Built a responsive, client-facing site from scratch as a freelance engagement
  • Translated client requirements into a clean, conversion-ready layout
  • Implemented on-page SEO (metadata, semantic structure, page speed) to improve search visibility
Private repositoryLive

BetterRoads

Completed

A Flutter navigation app that finds smoother routes by weighting distance against road curvature, instead of optimizing for distance alone.

Designed and implemented a custom curvature-aware routing algorithm, with a full-featured map UI for real-world testing.

FlutterFlask
  • Designed a routing algorithm weighting 70% distance and 30% curvature penalty to favor straighter, smoother paths
  • Built address search, GPS location, and tap-to-set map input with live route recalculation
  • Implemented real-time location tracking with route visualization on OpenStreetMap tiles

Like what you see?

Reach out. I'm happy to talk about any of these projects or what's next.

Get in touch