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.
I build the interface, understand the workflow, then automate the right parts.

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.
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.
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.
- 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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 - 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
Product interfaces, operational systems, and AI that earns its place.
105 total · 6 business apps · 58 landing pages · 29 storefronts · 4 AI systems
Gym Management System
In production at Nagomy Fitness, this platform replaces spreadsheets, chat threads, and ad hoc video links with one operational spine. Staff run memberships, group classes, attendance, workout libraries with home-training video, coach calendars, and payment reminders from a Next.js web/PWA; members RSVP, follow prescribed work, and stay current on billing through Expo apps and PWA. Supabase RLS keeps staff, coach, and member views scoped to the data each role is allowed to see.

More projects
- 02
Personal Trainer Application
- 03
AI Customer Service Chatbot - BatteryExpert
- 04
Venlyn OS - AI Voice Intake & CRM PWA
- 05
BarOS - Venue OS for Bars, Restaurants & Lounges
Open-source stacks I study by extending the workflows teams already run
MedusaJS
PlatformNode.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
PlatformLaravel · PHP · GraphQL · MySQL
Extended open-source Laravel commerce - GraphQL storefront configuration, PIM sync, and catalog workflows inside an existing Bagisto deployment.
ERPNext
PlatformPython · Frappe · MariaDB · REST APIs
Explored ERP modules - inventory, invoicing, procurement, and reporting - and how Frappe extends desktop ERP workflows for distributed teams.
Krayin CRM
PlatformLaravel · PHP · Vue.js · MySQL
Mapped leads, pipelines, and customer records in Krayin to understand how open-source CRMs model sales workflows before custom builds.
Problems, solutions, tradeoffs, and the product decisions behind the build.

Personal Trainer Application
Used by Nagomy Fitness. Personal trainers need more than workout delivery—this whitelabel platform gives coaches client insight, habit tracking, progress history, chat, assigned training, and optional AI suggestions grounded in coach-approved material.
Read case
Gym Management System
Used by Nagomy Fitness. A gym operations platform that replaces scattered rosters, chat threads, workout videos, and payment reminders with one staff web/PWA and member mobile experience.
Read case
BarOS - Venue OS for Bars, Restaurants & Lounges
BarOS turns hospitality know-how into a forkable product: venue CRM, loyalty, guest rewards, back-of-house operations, and a PWA guests can use without a third-party loyalty app.
Read caseHave 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.