~/kamil7x.dev/cv
nav: [ home ]
Curriculum Vitae
Senior front-end engineer, 10+ years in React and TypeScript. I care about interfaces that work and code someone else can pick up later. Based in Białystok. Open to roles in Poland.
I've started folding AI tools into how I build, including personal projects.
I occasionally write about TypeScript and React at dev.to/kamil7x.
Experience
Aug 2025–now
Senior React Engineer
SpyroSoft• Next.js + TypeScript platform for route planning, activity recording, and community content (10-person FE team). • Own features across the main app and a separate public/account Next.js codebase, with Redux, styled-components, and REST microservices. • Work in teams with PM, QA, design, and backend, from spec to release.
Aug 2023–May 2025
Senior Front-end Developer
The Software House• Longest client engagement: charity donations product with payment flows and external integrations. • Freelancer and volunteer marketplace applications, including escrow-style payments on the freelancer platform. • Built components in React, TypeScript, and Next.js with Material UI and Tailwind, assembled into views and wired to APIs.
Dec 2021–Jul 2023
Senior Front-end Developer
SoftwareHut• Lead front-end on a telemedicine SaaS platform for doctors and emergency staff reviewing patient measurements from a companion mobile app and Bluetooth devices. • Critical-reading workflows including ambulance dispatch, with patient contact via chat and embedded Azure-based video calls. • React and Ant Design. Mentored junior developers and partnered with design on reusable UI blocks.
Jun 2021–Nov 2021
Senior Front-end Developer
Eyedea• Senior front-end on a client project building a web app for planning photovoltaic installations on rooftops and standalone setups. • Calculated required hardware from the design and supported wholesale orders. • Replaced complex spreadsheet-based formulas with structured, maintainable code for multiple installation types.
Mar 2016–May 2021
Front-end Developer
SoftwareHut• Five years on client projects, moving from jQuery into React and TypeScript. • Built agent chat on a B2B customer-support platform unifying SMS, email, and chat in one thread. • Later worked on a brand showroom management panel for short-term retail space (invoicing, design uploads, renovation briefs) using React and GraphQL. Mentored juniors and joined client meetings.
Feb 2014–Feb 2016
Front-end Developer
LemonTeaFront-end developer at a digital agency (HTML, CSS, JavaScript, PHP). Shipped a city tourist guide and a dance school platform with lesson payments. Also built client landing pages and campaign microsites.
Projects
Jun 2026–now
Personal website
Personal site and CV with content in Sanity so contact details and experience stay in one place. Built solo with AI-assisted development in Cursor. Astro and Sanity CMS.
Jul 2026–now
typed-hydrate
Zero-dependency TypeScript library for typed JSON serialization, handling Date, Map, Set, RegExp, and binary data that JSON.parse/stringify cannot round-trip on their own. Rewrote it for v2, shipped to npm with full test coverage and automated releases. A smaller alternative to superjson for projects that do not need circular-reference support.
Skills
TypeScript · JavaScript · React · Next.js · Redux · styled-components · Tailwind CSS · Material UI · Ant Design · React Hook Form · REST APIs · GraphQL · Jest · React Testing Library · Git · Claude Code · Cursor · Sanity · Vercel
Certifications
Aug 2026
10xDevs 3.0 Certificate · 10xDevs
Education
Politechnika Białostocka
Informatyka - engineering studies
Degree not awarded. Joined full-time work before thesis.
Oct 2011–Feb 2015
Languages
- Polish · Native
- English · C1