Martin – Vue.js, Nuxt.js, JavaScript, experts in Lemon.io

Martin

From Czech Republic (UTC+2)flag

Front-end Web Developer|Middle-to-senior

Martin – Vue.js, Nuxt.js, JavaScript

Martin is a Vue/Nuxt engineer with 8 years of software experience, and most of his work has been with startups. He led frontend architecture for a marketing automation platform serving 500+ e-commerce clients, co-founded a fintech SaaS company, and rebuilt a dental booking system end-to-end. He uses AI coding tools daily and reviews and tests every change before it ships.

8 years of commercial experience
Main technologies
Vue.js
5 years
Nuxt.js
3 years
JavaScript
6 years
Additional skills
Tailwind CSS
Typescript
React
ASP.NET Web API
C#
.NET Core
PHP
Unit testing
MySQL
PostgreSQL
Laravel
Swagger
UML
Oracle
XSLT
SQL
Business analysis
Node.js
Docker
CI/CD
LLM integration
AI-assisted coding
LLM
GitLab
WordPress
Claude LLM
.NET
Lodash.js
Software design
CDN
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Co-Founder
Apr 2026 - Ongoing6 months
Project Overview

A B2B SaaS product with LLM-powered core features, planned for launch in 2027.

Responsibilities:
  • Owned the product’s architecture, data model, and deployment end-to-end.
  • Built the frontend in React and TypeScript and the backend as an ASP.NET Core Web API.
  • Integrated LLM features that power the product’s core functionality.
  • Maintained automated test coverage across frontend and backend.
Project Tech stack:
React
Typescript
.NET Core
C#
ASP.NET Web API
LLM
Lead Front-end Engineer
Jan 2023 - Ongoing3 years 9 months
Project Overview

A Czech, AI-backed, multi-tenant marketing automation platform that runs campaigns for 500+ e-commerce shops.

Responsibilities:
  • Led a six-month re-architecture of the monolithic Vue frontend into lazy-loaded feature modules, adding multi-language and multi-currency support for the company’s European expansion.
  • Designed the component architecture and the shared Pinia state-management patterns the frontend team now uses.
  • Improved performance through lazy loading, response caching, and API call optimization.
  • Introduced the platform’s first frontend test suite, covering critical flows;
  • Delivered features across campaign management, AI-assisted content generation, billing, and internal admin tools.
  • Reviewed the team’s code and used AI coding agents in daily work, with full ownership of review and release quality.
Project Tech stack:
Vue.js
Typescript
Tailwind CSS
Independent Contractor
Dec 2019 - Ongoing6 years 10 months
Project Overview

Full-stack web applications for small and mid-size businesses, done alongside his main contracts. The work covers custom CMS solutions, payments, authentication, and analytics for client websites and internal tools.

Responsibilities:
  • Built full-stack web applications for direct clients with Laravel, PHP, Vue.js/Nuxt, and TypeScript.
  • Implemented authentication, payment processing, and data analytics features.
  • Built custom content-management solutions and WordPress customizations.
  • Designed and optimized PostgreSQL and MySQL databases.
  • Added unit tests for critical areas such as payments and data integrity.
Project Tech stack:
Laravel
PHP
Vue.js
Typescript
PostgreSQL
MySQL
Unit testing
WordPress
Co-founder & Full Stack Engineer
Jul 2024 - Jul 20262 years
Project Overview

A fintech portfolio-management product for retail investors, built by a founding team of three engineers.

Responsibilities:
  • Co-founded the product as one of three founding engineers and built it end-to-end, from the Nuxt frontend to .NET Core REST APIs.
  • Rebuilt the product twice based on user feedback before the launched version.
  • Built portfolio management, institutional investor data features, and the import of market data from several sources on the .NET backend.
  • Shipped an LLM feature that checks whether company news is relevant to a user’s portfolio.
  • Helped grow the product to hundreds of registrations and tens of paying users through a distribution partnership.
Project Tech stack:
Nuxt.js
Typescript
.NET Core
C#
Lead Front-end Engineer
Oct 2022 - Sep 20241 year 10 months
Project Overview

A dental practice management platform used by about 20% of the Czech dental market. Its users are clinics, patients and dental labs.

Responsibilities:
  • Cut the analytics dashboard’s load time from several minutes to under 10 seconds. After benchmarking vanilla JS, a LINQ-style library, and Lodash, rewrote nested-loop JSON processing into a single pass with key lookups.
  • Rewrote the patient booking application end to end and shipped it to production.
  • Built the dental imaging module with interactive SVG overlays on X-rays, with zoom, contrast, and filter controls, and used the Douglas–Peucker algorithm to simplify coordinate data for faster rendering.
  • Built a B2B ordering system for dental labs and clinics, with multi-cart logic, saved payment methods, and inventory across several warehouses.
  • Designed the target frontend architecture and migration path for the main clinical system.
  • Ran technical interviews for frontend candidates.
Project Tech stack:
Vue.js
Typescript
Tailwind CSS
Front-end Developer
Jul 2022 - Oct 20223 months
Project Overview

A sports association’s information system and an interactive game and lottery app for an international client.

Responsibilities:
  • Built forms, data tables, and UI controls for the sports association platform.
  • Implemented Google sign-in with OAuth.
  • Built real-time gameplay screens and prize distribution displays for the international client’s lottery app.
Project Tech stack:
Vue.js
JavaScript
GitLab
Typescript
Software Analyst
May 2018 - Jun 20224 years
Project Overview

Integration of large enterprise and government software systems at a Czech software company. Martin worked here as an analyst before moving into development.

Responsibilities:
  • Analyzed requirements and designed integration solutions for large enterprise and government systems using UML and design patterns.
  • Integrated external APIs with XML/XSLT through internal integration tooling.
  • Documented APIs in Swagger and wrote detailed use-case specifications.
  • Read C#/.NET codebases to define integration requirements and worked with MSSQL and Oracle.
  • Mentored junior analysts on integration best practices.
Project Tech stack:
C#
SQL
Oracle
UML
Business analysis
XSLT
Swagger

Education

2017
Applied Informatics
Unfinished

Languages

Czech
Advanced
English
Advanced

Hire Martin or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.