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

Jakub

From Poland (GMT+2)

flag
Full-stack Web DeveloperMiddle-to-senior
Hire developer
8 years of commercial experience
AI
Beauty
E-commerce
E-learning
Edtech
Healthtech
Human resources
Open source
AI software
SaaS
Lemon.io stats
1
projects done
430
hours worked
1
offers now 🔥

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.

Main technologies
Node.js
7 years
Typescript
7 years
React
7 years
Next.js
6 years
Additional skills
Express.js
Heroku
MySQL
MongoDB
Jenkins
Docker
PostgreSQL
Prisma
Stripe API
Vercel
Nest.js
OpenAI
OpenAPI
AWS
Ready to start
ASAP
Direct hire
Potentially possible

Experience Highlights

Creator, Lead Engineer
Nov 2023 - Ongoing7 months
Project Overview

A UI generator that accelerates frontend development by up to 30 times.

Skeleton
Skeleton
Skeleton
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
Founder and Lead Software Engineer
Dec 2020 - Ongoing3 years 6 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.

Skeleton
Skeleton
Skeleton
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 & 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.

Skeleton
Skeleton
Skeleton
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.

Skeleton
Skeleton
Skeleton
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.

Skeleton
Skeleton
Skeleton
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.

Skeleton
Skeleton
Skeleton
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

Copyright © 2024 lemon.io. All rights reserved.