Logo
Kristian – React, Typescript, Node.js, experts in Lemon.io

Kristian

From United Kingdom (UTC+1)flag

Full-stack Web Developer|Senior

Kristian – React, Typescript, Node.js

Kristian is a senior full-stack engineer with over 7 years of commercial experience in Node.js, React, TypeScript, and AWS. He has led multiple teams, delivered large-scale migrations, and built cloud-based solutions across both monolithic and microservices architectures. Screenings confirm strong technical fundamentals, clear communication, and practical leadership experience. His architectural vision is developing, but his technical depth meets senior expectations.

8 years of commercial experience in
AI
Fashion
Retail
Main technologies
React
7 years
Typescript
5 years
Node.js
7 years
Next.js
7 years
AWS
1 year
Additional skills
PHP
Laravel
Vercel
AI
Tailwind CSS
SQL
Vue.js
Express.js
JavaScript
Redis
OpenAI
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Lead Developer
Dec 2024 - Ongoing1 year 5 months
Project Overview

An online language learning platform designed to provide an intuitive and user-friendly interface for learners. The product integrates AI-powered features to enhance the learning experience, support personalized practice, and improve language acquisition through interactive and adaptive tools.

Project gallery:
Portfolio example for Frog Education by Kristian, Web Developer
Portfolio example for Frog Education by Kristian, Web Developer
Portfolio example for Frog Education by Kristian, Web Developer
Portfolio example for Frog Education by Kristian, Web Developer
Responsibilities:
  • Designed and built an AI-powered language learning platform as a solo developer, initially developed in Laravel/PHP and later migrated to TanStack Start;
  • Architected the full-stack application using TanStack Start, PostgreSQL, Redis, BullMQ, Docker, and OpenAI APIs;
  • Built background processing pipelines with BullMQ and worker processes to handle video transcription, AI content generation, and other long-running tasks;
  • Integrated OpenAI Whisper to transcribe video content and generate dual-language subtitles, enabling learners to study content without existing translations;
  • Developed a spaced repetition system for reviewing saved words and phrases, including detailed progress tracking and learning analytics;
  • Designed and implemented the database schema, API architecture, deployment infrastructure, and CI/CD pipelines;
  • Deployed and maintained the platform on a self-managed VPS using Docker.
Project Tech stack:
TanStack
React
AI
OpenAI
PostgreSQL
Redis
Bull
Tailwind CSS
shadcn
Laravel
Lead Developer
Apr 2021 - Apr 20265 years
Project Overview

A fast-paced e-commerce platform project focused on large-scale modernization and multiple full-stack migrations. The system was initially built on a monolithic e-commerce architecture and progressively transitioned through several tech stacks, moving from Magento to a modern Next.js and Node.js setup, and later evolving into a Remix-based architecture with AWS Lambda-powered backend services. The project involved improving scalability, performance, and developer experience while supporting a high-traffic online retail environment.

Project gallery:
Portfolio example for PrettyLittleThing by Kristian, Lead Developer
Portfolio example for PrettyLittleThing by Kristian, Lead Developer
Portfolio example for PrettyLittleThing by Kristian, Lead Developer
Responsibilities:
  • Oversaw four teams (around 15 developers) with direct line management, mentoring, and regular performance reviews;
  • Led development teams on the main web application project, combining technical leadership with managerial responsibilities;
  • Set and upheld high coding standards with thorough documentation, fostering a team culture focused on code quality through peer reviews and consistent use of custom, strict ESLint and Prettier configurations;
  • Continuously looked for ways to make the team more efficient, such as merging or rearranging teams, reducing any unnecessary processes, reducing build times, and coordinating QA work to save time and effort;
  • Delivered a white-labelled Next.js application supporting multiple brands, each with its own design system via Storybook and Chromatic;
  • Revamped the testing strategy with major performance optimizations to Jest, Vitest, and React Testing Library, achieving sub-two-minute runs for 7,000+ tests, and incorporated MSW for reliable API mocking;
  • Collaborated with design teams to build scalable, accessible design systems, using Tailwind CSS, SCSS, and Radix UI to maintain consistent design and improve site accessibility;
  • Ensured high site performance, achieving passing Core Web Vitals scores through React optimizations and effective caching strategies, even with Google Tag Manager injecting various third-party scripts;
  • Handled security fixes from HackerOne, ensured successful pen tests and secure JWT auth, and managed monitoring and on-call duties using Sentry, Dynatrace, and PagerDuty to maintain system reliability;
  • Ran A/B and multivariate tests using Webtrends to optimize conversion funnels and improve user experience;
  • Oversaw the migration from a legacy Magento 1 (PHP) site to Next.js with a Node.js API gateway connecting to AWS microservices;
  • Architected the white-label structure to scale efficiently while allowing completely custom themes per brand, while keeping it maintainable and making sure the site performance is top-notch;
  • Migrated from Contentful to Strapi, bringing in over £100k in yearly cost savings.
Project Tech stack:
Next.js
React
Tailwind CSS
Node.js
AWS
Strapi
Storybook
Web Developer
May 2018 - Jul 20202 years 2 months
Project Overview

FrogOS is a learning management system for schools and businesses. It is a web frontend that offers many different applications within itself.

Project gallery:
Portfolio example for Frog Education by Kristian, Web Developer
Portfolio example for Frog Education by Kristian, Web Developer
Portfolio example for Frog Education by Kristian, Web Developer
Responsibilities:
  • Worked on a large legacy LAMP-based learning management system used by schools.
  • Built the Markbook application as the sole frontend developer, working closely with designers and stakeholders throughout development.
  • Developed and optimised complex data-heavy interfaces, with a focus on maintaining performance in Internet Explorer.
  • Worked on the Courses platform, extending the product to support enterprise e-learning use cases.
  • Rebuilt the platform's WYSIWYG page builder.
  • Developed features including course creation, event management, and management dashboards.
  • Contributed to technical planning and discussions around architectural improvements within the codebase.
  • Worked in a Scrum team alongside developers, designers, UX, and stakeholders.
  • Built frontend features using JavaScript, jQuery, PHP, MySQL, HTML, and CSS.
Project Tech stack:
JavaScript
LESS
PHP
Web Developer
Apr 2018 - Jun 20202 years 2 months
Project Overview

A web-based learning management system (LMS) designed for educational institutions and businesses. The platform provides a unified frontend that hosts multiple integrated applications, enabling users to manage learning content, training programs, and organizational workflows within a single system.

Project gallery:
Portfolio example for Frog Education by Kristian, Web Developer
Portfolio example for Frog Education by Kristian, Web Developer
Portfolio example for Frog Education by Kristian, Web Developer
Responsibilities:
  • Contributed to a large legacy LAMP-based learning management system used by schools, focusing on maintaining and evolving an enterprise codebase;
  • Built the Markbook application as the sole frontend developer, collaborating closely with designers and stakeholders throughout development;
  • Developed and optimized complex, data-heavy interfaces with a strong focus on performance and cross-browser compatibility, including Internet Explorer support;
  • Extended the Courses platform to support enterprise e-learning use cases and broader organizational needs;
  • Rebuilt and improved the platform’s WYSIWYG page builder to enhance usability and content creation workflows;
  • Delivered features including course creation, event management, and administrative dashboards for end users and administrators;
  • Participated in technical planning and architectural discussions to improve system structure and maintainability;
  • Worked within a Scrum team alongside developers, designers, UX specialists, and stakeholders.
Project Tech stack:
JavaScript
LESS
PHP
MVC
Bootstrap

Education

2017
Management
BSc

Languages

English
Advanced

Hire Kristian 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.