Consultant Management System
1 month
Warsaw, Poland
Worked on a larger React app for consultant management: dashboards, filtering, forms, and robust UI patterns for internal operations.
Senior Frontend / Full Stack Developer
I’m a full-stack developer with 7+ years of experience. I build accessible, fast, and polished web apps with React, TypeScript, and Node.js. I’ve worked on high-traffic platforms, internal workflow portals, and products in demanding domains. I deliver features end-to-end — from implementation and refactors to testing, deployments, and stakeholder collaboration. In my free time I play chess, enjoy cooking, and recently got into making homemade cured meats. In Uganda, I helped build an educational center with a playground and a well for the local community. In Kathmandu, I started a chess club and taught programming.

Tap / click.
Junior Frontend Developer
2018 - 2019
1 month
Warsaw, Poland
Worked on a larger React app for consultant management: dashboards, filtering, forms, and robust UI patterns for internal operations.
12 months
Basel, Switzerland
Contributed to a medical-industry platform. Due to NDA, I can describe only the engineering scope: building UI features, ensuring high quality, and meeting strict reliability and security requirements for healthcare software used at global scale.
Full Stack Developer
2019 - 2021
2019-07 – 2020-02
San Francisco, USA
Machine-learning app helping salespeople discover new contacts and accelerate sales. I delivered both frontend and backend features, focusing on performance and a smooth UX.
2019-03 – 2019-05
Wroclaw, Poland
Built an internal platform (largely from scratch) for tracking employee skills and preferences, improving project staffing and professional development.
2020-01 – 2020-03
Wroclaw, Poland
A customizable editor for building complex React forms used by both developers and business stakeholders. Focus: fast prototyping, strong typing, and predictable state handling.
2020-03 – 2020-05
India (deployment), India
Chess platform with a focus on performance and accessibility for low-bandwidth environments. I improved UI flows and app responsiveness.
2020-07 – 2020-10
Germany, Germany
React Native app for club management: ordering drinks, payments, and ticket sales. I delivered UI features and supported the API integration.
2020-10 – 2021-05
Basel, Switzerland
Mortgage/borrowing capacity app: delivered live credit form flows and improved UI reliability for a fully-online financing journey.
short project
Wroclaw, Poland
Vue + TypeScript frontend for a major FMCG brand in Poland, powered by a Django/Python backend. Focus: a stable, content-driven customer-facing front page.
1 month
New York, USA
Short optimization sprint after codebase audit: refactoring and performance improvements in a production React/Meteor app.
3 months
London, United Kingdom
Internal corporate chat platform (Meteor + Blaze + AWS). I shipped new features and improved stability in day-to-day business usage.
1 month
Wroclaw, Poland
Open-source contribution focused on TypeScript typings and developer experience for a forms toolkit.
Programming Instructor (Mentor)
2021 - 2022 (9 months)
9 months
Kathmandu, Nepal
Led practical classes in HTML, CSS, JavaScript, and React. Built lesson plans, mentored students, I raise 10 junior developers. Delivered a small web app with students as a capstone project.
Senior Frontend Developer
2022 - 2024
2022-2024
Amsterdam, Netherlands
Built and maintained high-traffic job board features: search UX, listings, SEO-friendly pages, and reusable UI building blocks.
2022-2024
Amsterdam, Netherlands
Implemented and refined time tracking flows used by employees and contractors, including validations, edge cases, and stable UI patterns.
2022-2024
Amsterdam, Netherlands
Maintained a component library and patterns to keep product UX consistent. Focus: API design, accessibility, documentation, and adoption across teams.
Full Stack Developer
2024 - present
2024-05 – present
Wroclaw, Poland
Vacation management app with time logging and Google Calendar integration. I shipped UI features, improved performance, and supported deployment workflows.
2024-04 – 2024-06
Wroclaw, Poland
Internal product for managing team CVs: custom CV creation, centralized hub, and analytics. I focused on performance and feature delivery in a reactive stack.
2024-07 – 2024-09
Japan, Japan
Two parallel streams: end-user documentation in Docusaurus + a major Meteor upgrade (heavy breaking changes). My toughest project: upgrading the framework, auditing code, fixing performance, and stabilizing production.
project
Wroclaw, Poland
A fully reactive audit form for lift auditors, engineers, and the sales team, accompanied by a reporting module and a pricing engine. Focused on fast data entry and reliable data flow across the app.
2024-06 – 2024-08
Wroclaw, Poland
Company website built with Next.js + Sanity. I focused on UI modules, SEO, performance, and reusable patterns for content-driven pages.
2025-01 – 2025-02
USA, USA
EdTech mobile app helping refugees and immigrants integrate in the US. I built a core messenger feature: groups, roles, permissions, reactions, quoting, and link detection.
2025-03 – 2025-05
Basel, Switzerland
3D furniture configurator integrated with Shopify. I delivered frontend UX/UI tied to 3D logic, ensured responsive performance on web/mobile, and prepared the base for future AI integrations.
2025-06 – present
Miami, USA
Full-stack platform supporting the legal asset servicing lifecycle: onboarding, contract management, invoicing, funding allocation, and audit-ready reporting. I implement features end-to-end, from UI to backend services and data.
project sprint
Wroclaw, Poland
AI-assisted tool to evaluate delivery process via a survey and generate actionable recommendations. I contributed to the app stack, auth, forms, and data flows.
2 months
London, United Kingdom
Designed and implemented a Notion-like UX pattern to significantly improve workflows in a client app: better navigation, editing experience, and component structure.