Jakub Czerwiński
Frontend Developer
About Me
Frontend Developer with 4 years of experience building scalable React applications. Progressed from Junior to Core Team member by delivering complex features used by thousands worldwide and mentoring teammates. Currently designing architecture, tooling, and Electron foundations for a unified multi-platform product. Skilled in React, TypeScript, testing (Cypress, Playwright), and CI/CD. Open to international opportunities in modern frontend development.
Work Experience
Regular Frontend Developer (App Core Web & Desktop Team)
Text (former LiveChat) | Mar 2025 - now
Core Contributions
- Built Text App, a greenfield project unifying four company products (LiveChat, HelpDesk, ChatBot, KnowledgeBase).
- Co-architected core frontend systems and tooling with React 18, TanStack Query, Zustand, Vite, Turborepo, Playwright, Percy.
- Developed reusable internal packages (HTTP client, WebSocket layer, notifications, React Query utilities, toasts).
- Configured monorepo setup with TypeScript, ESLint, Prettier, CI/CD (GitHub Actions), and GCP deployments.
Technical Impact
- Enabled 10+ product teams to build on standardized, plug-and-play packages.
- Delivered Electron desktop app foundations with offline-first features (auto-login, auto-update, local bundling).
- Improved CI performance and built a Playwright-based e2e testing strategy.
Regular Frontend Developer (HelpDesk Team)
Text (former LiveChat) | Aug 2023 – Mar 2025
Core Contributions
- Led development of subscription-based billing (Recurly integration) and accessibility improvements across the app.
- Mentored junior developers and reviewed code to maintain high standards and knowledge sharing.
- Improved test coverage and CI stability across the frontend stack.
- Explored full-stack development with Node.js, PostgreSQL, Redis, and GCS, broadening technical scope.
Junior Frontend Developer (HelpDesk Team)
LiveChat | Jul 2022 – Aug 2023
Core Contributions
- Delivered major product features:
- Macro & workflow editor automating agent responses.
- Full Dark Mode through refactoring legacy components.
- UI layout redesign improving usability and accessibility.
- Ensured product reliability with unit and integration tests (Jest, Cypress).
- Worked with React 17, TypeScript, Redux Toolkit + Saga, Webpack/Vite.
Education
Bachelor's in Applied Computer Science
Wrocław University Science and Technology | 2020 - 2024
Gained hands-on experience in software development, algorithms, and system design. Capstone project: React Native mobile app for senior care, allowing caregivers to monitor seniors' behavior, track medication, and ensure daily well-being.
Poland's Largest Open Web Programming Course
CodersCamp | 2022
Completed intensive full-stack web development bootcamp covering modern JavaScript, React, and backend technologies. Won Hackatroll 2022 Hackathon with a team of 3, developing Troll Images Hunter - an extension simplifying the fact-checking process.
Side Projects
Othello
2023Developed a 2-player game using RFID for player identification, potentiometers, and buttons on a small OLED display. Built on Raspberry Pi, with winner points synchronized and stored on player RFID cards.
Blob
2023Created a 3D multiplayer racing game with Three.js and React, where players control a ball in real-time. Lobby system allows competitive races with live updates via WebSockets.
Plant saver
2025 (in progress)Building a DIY IoT system for automated plant care using ESP32, soil, light, humidity, and temperature sensors. Features a dashboard for monitoring and push notifications for environmental changes.
Languages
- Polish (native)
- English: C1 – Fluent in professional environments