~/portfolio $ ./introduce.sh

Jan Molčík

Frontend Engineer

I build production web applications with React, Next.js, Storyblok, and modern frontend architecture.

Over the last 7+ years, I have worked across fintech, B2B platforms, internal tools, e-commerce foundations, and interactive products, delivering responsive interfaces, state-heavy applications, and maintainable frontend systems for real teams and clients.

I currently work on frontend platform development at Shopsys and recently moved onto an ABUGO migration initiative where I combine hands-on frontend work with ownership of a new multi-brand Storyblok monorepo platform.

7+
Years building products
10
Selected projects
3
Core frontend stacks
JM// profile_pic.jpg

whoami

I am a frontend engineer with a background in Computer Science and a strong focus on modern web applications.

My experience spans Angular, React, and Next.js projects where I worked on application architecture, centralized state management, responsive UI systems, CMS-driven delivery, and frontend foundations used by product teams.

At Shopsys, I work on a shared Next.js Pages Router core/platform used as the base for project implementations. In ABUGO, I am helping lead a migration toward a Storyblok-based monorepo that aims to become the single source of truth for multiple brands through configurable apps and automation-heavy workflows.

I am especially effective in projects that need structured frontend ownership: turning product requirements into maintainable interfaces, improving messy state flows, and building UI systems that teams can extend without slowing down.

tech.json

ReactNext.jsTypeScriptAngularReduxRxJSFrontend ArchitectureDesign SystemsResponsive UIState ManagementSSR / SSG / ISRVercelStoryblokMonorepo

selected case studies

The first projects are the strongest signal for product teams and hiring managers: platform ownership, migration scope, and production-grade frontend systems.

E-commerce Frontend Platform
priority case study

Shopsys Platform Core

~/projects/shopsys-platform-core

Shared e-commerce storefront platform at Shopsys built on Next.js Pages Router, React, TypeScript, URQL, and generated GraphQL operations, with Cypress and Vitest coverage for reusable project implementations.

Next.js Pages RouterReactTypeScriptURQLGraphQL CodegenCypressVitestDocker Review Apps
Multi-brand CMS Platform
featured build

ABUGO Brand Platform Migration

~/projects/abugo-brand-platform-migration

Current ABUGO migration initiative focused on a shared Next.js and Storyblok monorepo platform intended to become the single source of truth for multiple brand homepages through configurable apps and automation-heavy delivery.

Next.js App RouterStoryblokTurborepoPlatform ArchitectureMulti-brand CMSAgentic Workflow
Logistics ERP
featured build

Qapline

~/projects/qapline

Angular-based ERP frontend for logistics workflows, where I helped refactor decentralized state handling into a more structured Redux-based architecture.

AngularReduxEnterprise UIState ManagementB2B Workflows

additional work

Broader delivery across internal tools, prototypes, booking flows, interaction-heavy apps, and research work.

Fintech Web App

Bitcoin Wallet

~/projects/bitcoin-wallet

Frontend work on a former Bitcoin wallet web client, built with Next.js, TypeScript, React hooks, and product-grade fintech UI patterns.

Next.jsReactTypeScriptContext APITailwind CSSFintech UI
Municipal Service Web App

Lipa Waste Collection Calendar

~/projects/lipa-waste-collection-calendar

Public-facing waste collection calendar for the municipality of Lipa, designed to make communal and sorted waste pickup dates clearer through focused calendar views and a simple annual data update workflow.

Next.js App RouterTypeScriptStatic DeploymentCalendar UIXLSX ParserCivic Tech
Catalogue Management App

aView

~/projects/aview

Angular client for product data and digital catalogue management, using RxJS and redux-observable style patterns for structured async state handling.

AngularRxJSredux-observableTypeScriptInternal Tools
Booking Platform

Obytkujeme

~/projects/obytkujeme

Next.js motorhome booking website with landing pages, gallery, booking calendar, and admin-facing functionality, deployed with Vercel and built with ISR in mind.

Next.jsTypeScriptISRCalendar UXResponsive UIVercel
Product UI Prototype

Photobank

~/projects/photobank

Responsive Next.js prototype for a photo library application, built with TypeScript, Sass, and atomic design principles across multiple breakpoints.

Next.jsTypeScriptSassAtomic DesignResponsive UIVercel
Interactive Multiplayer App

Poohead Card Game

~/projects/poohead-card-game

Online multiplayer card game built with React on the client side and a Node-based game engine flow, focused on interactive frontend behavior.

ReactNode.jsBoardGame.ioInteractive UIMultiplayer Flows
AI / Research Project

Hearthstone AI

~/projects/hearthstone-ai

Master's thesis project focused on designing a Hearthstone AI agent using Monte Carlo Tree Search for game-state evaluation.

C#AIMonte Carlo Tree SearchGame Systems

current role

The current role should read as the strongest hiring signal: recent ownership, platform complexity, and the kind of frontend scope I can lead inside product teams.

current focus2024-06 -> present

Frontend Developer - Shopsys

Shopsys · Full-time

Since June 6, 2024, I have worked at Shopsys on a shared storefront/platform used as the frontend base for project implementations. The stack centers on Next.js Pages Router, React, TypeScript, Zustand, URQL, and GraphQL code generation inside a larger Symfony-based e-commerce platform.

My work spans reusable storefront architecture, order and payment flows, generated GraphQL operations, UI behavior, and regression coverage with Vitest and Cypress, all shipped through Dockerized development, review-branch deployments, and GitHub Actions workflows.

Most recently I have been driving GoPay and GTM-related reliability work: hardening return and callback flows, stabilizing payment state behavior, keeping generated types in sync, and validating iframe-touching changes on HTTPS review branches with Playwright evidence. In parallel, I also moved onto the ABUGO migration initiative where I stay hands-on in frontend while owning the codebase direction for a new Storyblok monorepo platform.

+Next.js Pages Router+React+TypeScript+URQL+GraphQL Codegen+Cypress+Vitest+Platform Architecture

previous roles

A compact timeline of earlier work across fintech, Angular enterprise apps, prototypes, and contract delivery.

commit 90187e
2023-11 -> 2024-01

Senior Frontend Web Developer - Solwee

Solwee · Contract

I led the frontend implementation of a Next.js prototype, translating an existing visual direction into a reusable and responsive UI system the client could extend with low friction.

+Git+Sass+Typescript+Vercel+Next.js
commit 1ed5b6
2023-04 -> 2023-07

Senior Frontend Web Developer - DEAP

Digital Energy Advisory Platform (DEAP) · Contract

I helped deliver the first version of an energy comparison product, contributing React and TypeScript work across form flows, state management, and reusable UI inside a fast-moving product team.

+Typescript+Redux+React
commit 4791b0
2021-11 -> 2023-03

Frontend Web Developer - Numbrs

Numbrs Bitcoin Account · Remote

I worked on a Next.js Bitcoin wallet client, extending an existing codebase with new features while keeping hooks, Context API, routing, and API-driven flows coherent.

+Next.js+Tailwind CSS+Typescript+React+Bitcoinjs-lib
commit ffddbb
2020-11 -> 2021-10

Frontend Web Developer - Hark

Hark Solutions · Full-time

I worked on Angular business applications for product data and digital catalogue management, contributing across reactive state patterns, integrations, and broader frontend delivery.

+Angular+RxJS+Tailwind CSS+AWS+SVN
commit c56ec8
2018-04 -> 2020-09

Frontend Web Developer - Koala

Koala42 · Part-time

I worked on a logistics ERP, helping move frontend complexity toward centralized state management while also contributing React work on a 3D configurator interface.

+Angular+Typescript+Redux+React+RxJS

Available for senior frontend roles, contract work, and product-focused collaborations. The best conversations for me are projects that need strong frontend ownership, clean implementation, and a product-minded engineering approach.

https://github.com/JanMolcikGithubhttps://linkedin.com/in/jan-molcikLinkedInhttps://gitlab.com/JanMolcikGitLab↓ direct fallback contact
contact.sh

# secure intake

~/contact $ cat availability.txt

Status: OPEN

Timezone: Europe/Prague

Response: within 48h

Secure form is temporarily unavailable.

Use the direct contact link instead: https://linkedin.com/in/jan-molcik