Frontend engineer
for product teams that need shipping power.

I’m Viktor - a frontend engineer building React, Next.js, JavaScript, and TypeScript products with clean component systems, sharp UI flows, and production discipline. I also implement AI where it belongs: voice intake, support automation, workflow routing, and tools that reduce real operational work.

Full portfolio
Role
Frontend Engineer
Focus
React · Next.js · TypeScript
Based
Skopje · Remote
Edge
Practical AI Implementation
About

I build the interface, understand the workflow, then automate the right parts.

Viktor Stoimenovski

I’m a frontend engineer focused on React, Next.js, TypeScript, JavaScript, and Tailwind CSS. My strongest work is turning messy product requirements into clear interfaces: reusable components, modular architecture, responsive dashboards, and flows people can use without thinking about the system underneath.

In SaaS, CRM, and operational products, I’ve built dashboard interfaces, scheduling flows, client management screens, real-time data handling, REST API integrations, and production UI fixes. I care about the details that separate a prototype from software a team can run: state boundaries, loading behavior, mobile layouts, performance, accessibility, and visual hierarchy.

AI is not my headline trick; it is the extra layer I know how to ship. I’ve connected LLMs, Vapi voice agents, and n8n workflows to CRM, support, scheduling, and e-commerce operations, including systems that reduced repetitive manual support by roughly 60-70%. The value is not a chat box. The value is a better product workflow.

2+
Years building product UIs
9mo
In production SaaS
60-70%
Support workload reduced
10+
Projects shipped across web, CRM, AI

Experience & education

  • Feb 2025 - Oct 2025

    Frontend Engineer · Happierleads

    Built and maintained React / Next.js frontend features for a high-traffic B2B SaaS platform. Focused on reusable UI components, dashboard workflows, REST API integration, production debugging, and performance improvements.

  • Aug 2025 - Nov 2025

    Product Engineer · Venlyn CRM

    Designed and shipped a mobile-first CRM PWA with Next.js, TypeScript, Tailwind CSS, Supabase, Zustand, and TanStack Query. Built scheduling, customer management, real-time data flows, and AI voice intake around practical service workflows.

  • Dec 2021 - Sept 2025

    Operations Lead · Venezia Urban Bar

    Co-owned and managed daily operations for a high-volume venue - scheduling, purchasing, inventory, supplier coordination, budgeting, and financial tracking with a team of 10+. Optimized order-to-cash workflows (procurement, stock control, cash flow) with hands-on exposure to processes ERP systems automate. That background shapes how I design interfaces: clear flows, low friction, and tools people can use under pressure.

  • B.Sc. Business & IT

    B.Sc Business & IT · IU International

    Studied software engineering, databases, ERP and business systems, and digital transformation with focus on web application development, Java/Java EE, data structures, software architecture, requirements engineering, and IT project management. Bachelor thesis focused on the design and development of a lightweight CRM system for hospitality businesses supporting customer engagement and operational efficiency.

  • Certifications

    Microsoft Academy

    C# and .NET developer training with Azure fundamentals - final project was a veterinary management system that grounded how backend services, data models, and APIs support production applications.

Specialism

Frontend depth, with AI implementation where it makes the product stronger.

I am strongest where UI, data, and workflow meet: dashboards, CRMs, scheduling, mobile-first PWAs, and the AI systems that remove repetitive work behind them — not a list of tools for its own sake.

  1. 01

    Frontend Systems

    Component systems that hold up after the demo

    I build React and Next.js frontends that can grow without turning into one-off screens. Venlyn, gym operations, trainer SaaS, and CRM dashboards all needed reusable components, predictable state boundaries, and layouts that stay clear as features multiply.

    • Reusable component libraries and design systems
    • Modular architecture for complex UIs
    • Clear state boundaries and data flow
    ReactNext.jsTypeScriptTailwind CSSTanStack QueryZustand
  2. 02

    Product UX & Interaction

    Interfaces for people doing real work under time pressure

    My frontend work is product design in code. Forms, filters, empty states, transitions, and mobile layouts should make the next action obvious, especially in dashboards, scheduling flows, CRM screens, and operational tools used during busy workdays.

    • Mobile-first, conversion-focused layouts
    • Purposeful micro-interactions and transitions
    • Clear visual hierarchy and spacing systems
    Three.jsFramer MotionFigmaCSS Animations
  3. 03

    Architecture & Data Flow

    Data flow that is easy to trace, debug, and extend

    I structure frontend applications so the data path is readable. My experience includes REST API integration, Supabase-backed real-time data, scheduling logic, dashboard filters, and a clear split between UI state and server state.

    • API-driven UI architecture
    • Async state handling and caching strategies
    • Separation of UI state and server state
    REST APIsTanStack QueryReduxZustandSupabase
  4. 04

    Performance & Quality

    Fast, stable UI that behaves well in production

    I pay attention to the parts users feel immediately: load speed, layout stability, responsive behavior, and smooth interaction. I also care about the parts teams feel later: readable code, debuggable state, and components that survive changing requirements.

    • Optimized LCP, CLS, and interaction latency
    • Code splitting and lazy loading strategies
    • Render optimization and memoization
    Next.js ImageLighthouseWeb VitalsChrome DevTools
  5. 05

    AI Implementation

    LLM and voice systems connected to the actual workflow

    I implement AI when it has a specific job: answer repetitive support, qualify calls, route messages, draft structured outputs, or update a CRM. My work connects LLMs, Vapi voice agents, n8n, webhooks, and product UI so automation is visible, controlled, and useful.

    • LLM integration for support, intake, and decision support
    • AI voice agents for calls, scheduling, and CRM updates
    • Structured outputs and model routing for reliable workflows
    LLMsCursorVapi AIOpenAI / ClaudeOllama
  6. 06

    Automation & Tooling

    n8n, webhooks, and tooling that remove repeat work

    Automation is the layer behind the product work. I use n8n, webhooks, Git, and practical developer tooling to connect systems, reduce manual coordination, and make common workflows easier to repeat and maintain.

    • n8n workflows for onboarding, messaging, and scheduling
    • Webhook-based integrations between SaaS tools and CRMs
    • Version-controlled development workflows with Git
    Gitn8nWebhooksCursorVercel
  7. 07

    Backend & Data Systems

    Backend awareness that makes the frontend stronger

    I am frontend-first, but I understand the systems behind the interface. My experience spans relational data, REST APIs, Supabase, webhooks, and server-side business logic, which helps me build UI that matches the real shape of the data.

    • API design and integration
    • Relational data modeling
    • Server-side business logic
    REST APIsSQLPostgreSQLSupabaseC#.NETPHP
  8. 08

    Deployment & Platforms

    Practical deployment habits for modern web apps

    I work with the platforms that support frontend delivery: Vercel, Supabase, Docker, CI/CD, and database-backed product workflows. The goal is simple: ship reliably from local development to production.

    • Containerization and environment parity
    • Automated deployments
    • Cloud-based backend services
    DockerCI/CDSupabaseVercel
  9. 09

    Collaboration & Communication

    Product-minded engineering from brief to shipped feature

    I combine technical execution with business and product awareness. My operations background helps me ask better questions, understand workflow pressure, and communicate clearly with stakeholders from the first brief through production fixes.

    • Cross-functional collaboration
    • Product and business alignment
    • Leadership and coordination
    CommunicationProblem SolvingDesign ThinkingBusiness OperationsProject Coordination
Selected WorkView portfolio

Product interfaces, operational systems, and AI that earns its place.

105 total · 6 business apps · 58 landing pages · 29 storefronts · 4 AI systems

More projects

  1. 02

    Personal Trainer Application

    2026/live/Next.js · TypeScript · Expo · PWA
  2. 03

    AI Customer Service Chatbot - BatteryExpert

    2025/live/n8n · LLMs · Claude AI · WooCommerce API
  3. 04

    Venlyn OS - AI Voice Intake & CRM PWA

    2025/live/Next.js · TypeScript · Supabase · Vapi AI
  4. 05

    BarOS - Venue OS for Bars, Restaurants & Lounges

    2026/businessapps/Next.js · TypeScript · Supabase · PWA
Open-source platforms

Open-source stacks I study by extending the workflows teams already run

MedusaJS

Platform

Node.js · TypeScript · Next.js · PostgreSQL

Hands-on with the TypeScript commerce engine - plugins, APIs, and how headless modules connect storefront, admin, and checkout flows.

Bagisto

Platform

Laravel · PHP · GraphQL · MySQL

Extended open-source Laravel commerce - GraphQL storefront configuration, PIM sync, and catalog workflows inside an existing Bagisto deployment.

ERPNext

Platform

Python · Frappe · MariaDB · REST APIs

Explored ERP modules - inventory, invoicing, procurement, and reporting - and how Frappe extends desktop ERP workflows for distributed teams.

Krayin CRM

Platform

Laravel · PHP · Vue.js · MySQL

Mapped leads, pipelines, and customer records in Krayin to understand how open-source CRMs model sales workflows before custom builds.

Contact

Have something to build? Let’s talk.

Open to frontend engineer roles focused on React, Next.js, TypeScript, reusable components, modular architecture, and user-focused product interfaces. Also available for practical AI implementation and workflow automation work.