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

Jakub

From Poland (UTC+2)flag

Full-stack Web Developer|Middle-to-senior
Lemon.io stats
1
projects done
430
hours worked

Jakub – Node.js, Typescript, React

Jakub is a full-stack developer with extensive experience working with Node.js, React.js, Typescript, and Next.js. He has up-to-date knowledge of technologies, a positive attitude, and the skill to ask the right questions, making him a valuable developer for any project. Jakub has extensive experience in the Fintech domain and is ready to work in healthtech, education, or gaming. With a strong passion for education and technology, he has led a variety of international projects and mentored interns and junior developers.

9 years of commercial experience in
AI
Beauty
E-commerce
E-learning
Edtech
Healthtech
Human resources
Legal tech
Sales
Open source
AI software
SaaS
Main technologies
Node.js
7 years
Typescript
7 years
React
7 years
Next.js
6 years
Additional skills
Express.js
Heroku
MongoDB
Jenkins
Docker
PostgreSQL
Prisma
Stripe API
Vercel
MySQL
Nest.js
OpenAI
Docker Compose
OpenAPI
AWS
LLM
Terraform
OpenAI API
LangChain
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Founder and Lead Software Engineer
Dec 2020 - Ongoing4 years 7 months
Project Overview

An AI-powered platform that facilitates learning software development in an environment resembling real-world work settings. As the first platform of its kind, we have integrated AI code reviews on GitHub into the learning process. We have successfully taught over 1,000 developers.

Responsibilities:
  • Developed and designed the entire platform from the ground up;
  • The application received the "Best Project Award" at EduCamp, leading to an invitation to an acceleration program for Jakub;
  • Integrated Stripe for recurring subscription management;
  • Established GitHub integration to streamline development processes;
  • Implemented Trello-style drag and drop functionality for enhanced user experience;
  • Developed a GraphQL API as an intermediary for service communication;
  • Created a simplified Continuous Integration (CI) process for automated deployments on Heroku;
  • Designed and implemented a versatile, reusable design system;
  • Skilled in debugging and hot fixing to ensure optimal platform performance;
  • Collaborated closely with the product designer in a dynamic, agile workflow;
  • Developed a Telegram bot to function as a straightforward Content Management System (CMS) for the platform;
  • Undertook extensive refactoring of the codebase and maintained up-to-date dependencies;
  • Created a shared TypeScript ecosystem across the entire project, encompassing both frontend and backend;
  • Experienced in working with Single Page Applications (SPA) and Server-Side Rendering (SSR), and developed a hybrid system using Next.js tailored to the project's needs.
Project Tech stack:
Next.js
Apollo GraphQL
Apollo Client
Nest.js
Prisma
Typescript
Docker
Docker Compose
Stripe API
OpenAI
OpenAPI
Monorepo
AWS
Vercel
Tech Lead
Feb 2024 - Jun 20251 year 4 months
Project Overview

Jakub single-handedly built a self-learning AI platform that generates complete divorce document sets for Polish courts. The solution has already saved hundreds of assistant work hours that were previously spent on manual document creation. Now, the company can scale its remote divorce services without hiring additional staff.

Responsibilities:
  • Designed and implemented the entire platform architecture (front-end, back-end, infrastructure);
  • Integrated AI agents using OpenAI and LangChain for document generation workflows;
  • Automated document creation based on complex legal scenarios and Polish court requirements;
  • Built a Google Drive-based storage system for generated documents;
  • Set up infrastructure on Google Cloud using Terraform and Vercel;
  • Implemented authentication and access control for remote legal teams;
  • Delivered a scalable solution that reduced manual workload and enabled business growth without extra hiring.
Project Tech stack:
Next.js
OpenAI
LangChain
React
LLM
OpenAI API
AI
Google API and Services
Terraform
Vercel
AI Product Engineer & Consultant
Apr 2025 - Jun 20252 months
Project Overview

An AI Agent that autonomously finds new leads for a wood export company across Europe. The agent operates just like a human employee via email, with its own personality and communication style. It helps discover around 1,000 new leads daily, significantly boosting the sales funnel and increasing company revenue.

Responsibilities:
  • Designed and developed an AI lead generation agent with human-like communication;
  • Automated the B2B outreach process via email, including personalized messages and follow-ups;
  • Integrated data sources to identify relevant European wood product buyers;
  • Built a system that consistently delivers ~1,000 new leads daily;
  • Helped the company scale lead generation without additional sales team hires;
  • Monitored and iterated on AI behavior to maintain natural interaction and conversion rates.
Project Tech stack:
AI
OpenAI
OpenAPI
LangChain
Vercel
Creator, Lead Engineer
Oct 2023 - Apr 20245 months
Project Overview

A UI generator that accelerates front-end development by up to 30 times.

Responsibilities:
  • Developed and successfully integrated GPT-4 Vision as part of the UI generation process;
  • Enhanced speed and performance through the implementation of web workers;
  • Built and launched a Minimum Viable Product (MVP) from scratch in just one month.
Project Tech stack:
Remix
Typescript
OpenAI
OpenAPI
Tailwind CSS
AI
Stripe API
Web Workers
Tech lead & Engineer
Oct 2023 - Dec 20232 months
Project Overview

A video learning platform built from scratch using Next.js 14, which offers professional courses for UX/UI designers.

Responsibilities:
  • Developed a full-stack architecture utilizing Next.js versions 13 and 14;
  • Successfully delivered a functional Minimum Viable Product (MVP) within one month;
  • Integrated Sanity as the Content Management System (CMS) and Stripe for payment processing.
Project Tech stack:
Next.js
Tailwind CSS
Stripe API
Front-end Developer
May 2020 - Jun 20211 year
Project Overview

It is a dashboard for ordering and managing wholesale custom packaging orders.

Responsibilities:
  • Developed Single Page Applications (SPA);
  • Integrated Stripe for payment processing;
  • Worked on and integrated a backend API using Ruby on Rails;
  • Collaborated with a team of developers;
  • Developed a library of UI components;
  • Conducted training sessions and mentored junior developers;
  • Implemented Sentry for error tracking and monitoring.
Project Tech stack:
React
Typescript
SCSS
Sentry
Datadog
MobX
Stripe API
Jest
Cypress
Lead Tech Engineer
Feb 2020 - Jun 20204 months
Project Overview

It is a job board for IT. The main feature was to add new job posts by companies and apply to existing offers.

Responsibilities:
  • Developed Single Page Applications (SPA);
  • Integrated PayU for payment processing;
  • Authored unit tests using Jest (react-testing-library);
  • Worked on and expanded the PHP backend API;
  • Collaborated with and managed a second front-end developer;
  • Engaged with the client in an Agile development environment;
  • Optimized application performance for better user experience;
  • Implemented Sentry for error tracking and application monitoring.
Project Tech stack:
React Hooks
React
Typescript
SCSS
Laravel
API
Co-founder and Lead Engineer
Oct 2019 - Jan 20203 months
Project Overview

It was a platform for ordering massage therapists at your doorsteps.

Responsibilities:
  • Constructed a UI library to enhance maintenance and scalability;
  • Designed both back-end and front-end architectures;
  • Established a continuous integration pipeline for automating tests and deployments;
  • Developed the back-end and front-end of the application within 3 months.
Project Tech stack:
Next.js
Typescript
Nest.js
TypeORM
Styled-components

Languages

English
Advanced

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