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

Jan

From Poland (UTC+2)flag

Full-stack Web Developer|Senior

Jan – React, Typescript, Node.js

Jan is a seasoned Full-Stack Developer with over 6 years of commercial experience, having worked across both fast-growing startups and large enterprise environments. He brings a strong backend expertise, particularly in Node.js, complemented by advanced frontend skills in React, TypeScript, and Next.js. His technical proficiency allows him to architect scalable, high-quality web applications while maintaining an excellent user experience. He demonstrates strong communication and collaboration skills, thriving in structured project environments while adapting easily to team workflows. He approaches development with a product-oriented mindset, balancing technical quality with business impact and consistently delivering value.

6 years of commercial experience in
AI
Customer support
E-commerce
Pharmaceutics
Retail
Main technologies
React
6 years
Typescript
6 years
Node.js
6 years
GCP
6 years
Next.js
3 years
Additional skills
Kubernetes
Nest.js
GitHub
Fastify.js
PostgreSQL
Strapi
PHP
MySQL
Firebase
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Software Engineer
Aug 2022 - Ongoing3 years 1 month
Project Overview

A cloud-based customer support platform offering advanced automation and AI features to streamline e-commerce support. Self-service tools allow customers to track orders, initiate returns, and find answers instantly without agent assistance. The AI system understands user intent, responds to common inquiries, and resolves routine tickets automatically, while escalating complex cases to human agents. Together, these features reduce response times, lower support costs, and enhance the overall customer experience.

Responsibilities:
  • Maintenance and development of an e-commerce customer self-service portal;
  • Developed a multi-channel ecommerce automation workflow solution, akin to Zapier but tailored for ecommerce;
  • Designed and developed a multi-step & multi-app platform to execute ecommerce tasks, like canceling an order or updating a shipping address, via an autonomous support assistant powered by AI;
  • Developed a multi-channel AI Shopping Assistant responsible for customer engagement, providing helpful information to build customer confidence and encouraging a purchase;
  • Created and sent personalized SMS messages to shoppers who abandoned their carts;
  • Handled customer support and on-call duties.
Project Tech stack:
Node.js
React
Typescript
Nest.js
GCP
Kubernetes
GitHub
PostgreSQL
Founding Software Engineer
Jan 2025 - Jun 20254 months
Project Overview

A cross-border retail solution designed to help tourists overcome limited luggage space and lack of convenient shipping options when shopping abroad. The platform enabled shoppers to purchase items in-store and ship them directly to their homes, providing a seamless buying experience. Retailers, particularly SMEs, benefited from streamlined fulfilment and real-time logistics, increasing sales and customer satisfaction.

Responsibilities:
  • Designed the platform architecture using the C4 model, detailing containers and components for clarity and scalability;
  • Evaluated multiple technical solutions and third-party integrations to ensure alignment with the overall product vision;
  • Developed a proof of concept (POC) to demonstrate feasibility and secure investor interest;
  • Collaborated with cross-functional teams to define requirements and translate business needs into technical solutions;
  • Assessed performance, reliability, and scalability of proposed solutions to support future growth;
  • Documented architecture and implementation decisions to maintain clarity and facilitate onboarding of new team members.
Project Tech stack:
React
Node.js
Fastify.js
Typescript
GCP
Kubernetes
PostgreSQL
Senior Software Engineer
Oct 2021 - Jul 20228 months
Project Overview

An internal learning and development platform designed to support continuous skill growth and career progression for employees. The platform allowed staff to track their learning paths, access personalized training content, and monitor progress toward career goals. Key features included skill assessments, goal tracking, and data-driven insights for both employees and managers to guide professional development.

Responsibilities:
  • Maintained and developed a CMS application using Strapi;
  • Built features to facilitate skill acquisition and career progress tracking for employees;
  • Implemented personalized learning paths and content recommendations;
  • Developed tools for goal setting and progress monitoring;
  • Generated data-driven insights for managers to support employee development;
  • Ensured platform stability, performance, and usability across multiple teams.
Project Tech stack:
React
Node.js
Typescript
PostgreSQL
Strapi
Kubernetes
Software Engineer
Jun 2019 - Jul 20212 years 1 month
Project Overview

Technology platform for the pharmaceutical industry in Poland. It connects producers, wholesalers, pharmacies, and medical professionals, enabling pharmacies to automate order handling, monitor status, access offers, and integrate with producers and wholesalers. It also provided tools aimed at pharmaceutical and medical clients (producers, medical reps, pharmacies, doctors) to facilitate online meetings instead of face-to-face visits.

Responsibilities:
  • Maintained and developed a monolithic PHP application;
  • Built a video conferencing web app (WebRTC) using a microservices architecture;
  • Developed an internal design system with React.js;
  • Migrated a pharmacy orders tracking app from a PHP monolith to a SPA (React.js) with a GraphQL API (API Platform);
  • Migrated part of the core monolithic app to an SPA using a micro frontends architecture (Module Federation).
Project Tech stack:
PHP
React
Node.js
Typescript
MySQL
Kubernetes
GCP
Firebase
Fastify.js

Languages

Polish
Advanced
English
Advanced

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