Logo
Bartosz – React, Next.js, Typescript, experts in Lemon.io

Bartosz

From Poland (UTC+2)flag

Front-end Web Developer|Senior
Lemon.io stats
4
projects done
1308
hours worked
1
ongoing project

Bartosz – React, Next.js, Typescript

Bartosz is a motivated Senior Developer skilled in React/Next.js and TypeScript. With some prior experience at major tech companies, he can contribute to projects of any scale. Bartosz's cheerful personality, Bachelor's degree in Engineering, and familiarity with retention marketing, e-commerce, and gambling domains make him a valuable asset to diverse projects.

8 years of commercial experience in
Accounting
Administration
AI
Analytics
Architecture
Cybersecurity
Data analytics
E-commerce
Fintech
Gambling
Gamedev
Manufacturing
Maritime
Marketing
Retail
Sales
Transportation
Travel
B2B2C
Enterprise software
Geospatial software
Mapping software
Platforms
Gaming software
Web development
Main technologies
React
6 years
Next.js
6 years
Typescript
6 years
Additional skills
JavaScript
Angular
Node.js
Tailwind CSS
Material UI
Zustand
Svelte.js
Prompt engineering
OpenAI API
Material Design
Figma
Storybook
Responsive Web Design
AI agent development
GitHub Copilot
AI chatbot development
GraphQL
Rewards and achievements
Big tech veteran
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

UI Architect/Senior Software Developer
May 2025 - Ongoing1 year
Project Overview

Bartosz started as a Senior Frontend Developer, but was quickly recognized and promoted to a UI Architect of their existing platform. Responsible for: the overall architecture of the system from the UI perspective, their security and compliance in the fintech space, and managing a team of frontend developers.

The product that they are creating is the Nucleus AI Project, which basically contains 3 main modules that the company's workers and clients can use to make their finance lives easier. These modules are:

  • autonomous workflows creation;
  • intelligent email messaging management;
  • embedded/on-site chatbot;
  • design-system and private npm packages shared across the whole UBS for developers to combine AI apps like a Lego bricks.
Responsibilities:
  • Preparing new solutions and designing architecture;
  • Creating improvements that have saved tons of money on infrastructure;
  • Helping to improve the overall UX of the platform;
  • Initiating the redesign the architecture of the UI layer to help improve Developer Experience and speed up and secure the deployment process.
Project Tech stack:
React
CSS
Ant Design
LESS
Typescript
Monorepo
OpenAI API
GitHub Copilot
AI agent development
Clean Architecture
Solution architecture
Design system
Responsive Web Design
Software design
Cyber security
Tailwind CSS
Angular
Java
AI API integration
AI
AI agent orchestration
AI chatbot development
AI system design
AI-assisted coding
AI deployment
AI benchmarking
Product Strategy
Product design
Product management
React Hooks
React Query
Tech Lead/Senior Software Developer
May 2023 - May 20252 years
Project Overview

The project was a massive management application, where the subjects were web transfer packages. Bartosz and the team were responsible for redesigning and renewing a whole platform, which required from a deep understanding of the user flows, their processes, and most importantly, their pains, which the team had an occasion to address.

Responsibilities:
  • Guided agreements on how the time and cost estimation would look;
  • Helped refine the requirements needed to prepare the designs;
  • Created a unified design system across the whole platform to secure a predictable and scalable architecture;
  • Designed the architecture of the whole platform in a scalable and predictable format;
  • Managed the team and guided them in their roles, responsibilities, and everyday struggles.
Project Tech stack:
SASS
React
Jest
Cypress
Typescript
SCSS
MUI
Java
JavaScript
React Hooks
Redux
Redux Thunk
AI
Figma
Software design
Responsive Web Design
Design system
Senior Front-end Developer
Oct 2024 - Jan 20253 months
Project Overview

An online platform for booking ferry tickets for various of different vessel trips. They offer transportation from multiple operators, as well as really helpful features to compare the trip time and price compared to different operators.

Responsibilities:
  • Bartosz proposed, designed, implemented, and tested a design system compatible with SSR, tailored for the company’s Next.js applications;
  • converted standard SPA applications to SSR to enhance SEO and increase website traffic, addressing declining metrics compared to competitors;
  • while initially tasked with rewriting components for SSR compatibility, he also optimized and simplified numerous modules and components, focusing on their SEO, UX, and DX impact;
  • working with an international, dynamic team, they achieved rapid and effective releases, successfully meeting their goal by the end of February.
Project Tech stack:
React
Styled-components
Storybook
Typescript
JavaScript
Figma
Design system
Next.js
Webpack
Monorepo
AJAX
Redux
Context API
SCSS
AI agent development
Senior Front-End Developer
May 2022 - Dec 20231 year 7 months
Project Overview

A massive retention marketing platform, backed by a large influence of AI.

Responsibilities:
  • Created Data Tables and their features (searching, sorting, deleting, adding, editing, reading, copying, expanding, moving, etc.);
  • Connected structured and complex data structures coming from the Backend in the most efficient way to the front-end;
  • Created and mixed different types of data and presenting them on various of different charts;
  • Adjusted tools for managing communication through the whole globe and approximately 20 different timezones.
Project Tech stack:
React
MUI
SCSS
AI
AI agent development
AI system design
Solution architecture
Design system
Responsive Web Design
Software design
Senior Software Developer
Apr 2022 - Jun 20231 year 2 months
Project Overview

While working in this company, Bartosz built a highly advanced MVP. It was a piece of software that was supposed to fill all of the mandatory rules expected from the vessel's docking software, but in a automated form - It was an automated docking assistant, refined from the native Windows structure to the web instance of the same app, which resulted in a fresh, modern, more modular, and more device-friendly platform, where the crew could operate the most important aspects of the vessel using thousands of the data sensors and reading them with real time without any delays, thanks to the cutting-edge performance.

Responsibilities:
  • Used React to create an SPA application and present interactive maps, docs, routes, etc.;
  • Used Node with GraphQL to streamline thousands of data streams, accumulate and read them all in real time;
  • Was responsible for delivering and managing the Design System needed for the entire company, creating it with web components using React, Svelte, Angular, and Astro;
  • Refined old, complex system designs into a fresh, new, web-focused approach.
Project Tech stack:
React
MapBox
Zustand
Typescript
SCSS
Apollo GraphQL
Node.js
Svelte.js
Web Components
Astro
Design system
GraphQL
Preact
Angular
Senior Front-End Developer
Apr 2020 - Jan 20221 year 9 months
Project Overview

This is a gambling platform where users can play various different gambling games provided by tons of 3rd party providers. The thing that distinguishes it from other platforms is its security. The team developed various different tools for helping users feel safe and secured (e.g limiting the time of the user's play, limiting and monitoring his "hype" for the play, predicting his addiction to gambling, etc.). The project was exposed to 15 markets and was also obligated to keep our platform compliant with all of the different laws in different countries, so the team also needed to discuss tons of things with people from different countries to properly align our platform to their requirements.

Responsibilities:
  • Implemented new features (e.g., tools for limiting the time of the user's play);
  • Maintained application (e.g., fixing bugs, improving some parts of the app, etc.);
  • Created POCs (Bartosz was one of the people who were responsible for preparing and executing a plan for the migration to the newer technology);
  • Mentored two junior developers (he was discussing with them their weaknesses and strengths and properly helping them to overcome some problems they encountered and, at the same time, helping them grow).
Project Tech stack:
React
Preact
Angular
Angular.js
Angular CLI
LESS
SASS
Node.js
Microservices
Splunk
Responsive Web Design
Web Components

Education

2020
Information Technology with the expertise of Web Technologies
Bachelor of Engineering

Languages

English
Advanced

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