I'm Filip Wachowiak
Product-focused engineer
building with AI

AI is a powerful technology. I make sure it delivers real value without sacrificing maintainability, reliability, or code quality.

About me

Skills

TypeScript - advanced

Used across frontend architecture, product features, and tooling.

HTML/CSS - advanced

Built interfaces, custom WordPress themes, and frontend recruitment tasks.

React - advanced

Led frontend product work, design-system adoption, and a migration from React to Astro.

Astro and DataStar

Used together in a migration of a production frontend from React.

Solid.js - intermediate

Used to build personal projects, including Fiszki.

Languages

Polish - C2

English - C1

Other languages

I know some German, Italian, and Spanish. I'm currently learning Korean

Professional Projects

TypeScriptReactVite

Chili Piper - Booking App

open Chili Piper - Booking App

Booking App lets you book a meeting with someone. Meeting details can be customized in a separate app with many more features. Go ahead and book a meeting with me if you're interested in working with me

ReactGatsbyWordPress

Blue Owl - Homepage

open Blue Owl - Homepage

I was the only person building the agency homepage, and it hasn't changed almost at all since I left. I like the WebGL effect on the hero owl image and the gaps in red borders that are moving as you scroll

Personal Projects

TypeScriptSolidSolidStart

Fiszki

open Fiszkiopen Fiszki on github

Flashcards app - focused on the calendar; the better it goes with a flashcard, the less often it will be shown. Actively used, but without auth, so I won't disclose the URL. Flashcards are stored in Google Sheets

TypeScriptReactGraphQL

Dives

open Divesopen Dives on github

Expense tracker - I designed it, created a basic backend, and started frontend but didn't have much time to develop it, so at this point, I think this project is dead

React.jsGatsby.jsPuppeteer

Worlds Stats

open Worlds Statsopen Worlds Stats on github

League of Legends Worlds 2019 statistics. A custom web scraper fetches data and then exports it as a JSON to generate the webpage

DockerBashWordPress

WordPress Dockerized

open WordPress Dockerized on github

Docker-compose file for WordPress. It streamlined the bootstrap process for a new project and reduced compatibility issues when a developer needed to jump into someone else’s project

Professional experience

Motion (later Wonderly) logo

Dec 2025 - Sep 2026

(10 months)

Technologies:

TypeScriptReactAstroDataStarC#

Fullstack Engineer

Dec 2025 - Sep 2026 (10 months)

Developed a component library, then worked on migrating the frontend from React to Astro and DataStar alongside a C# backend. Used LLMs for planning, implementation, and problem-solving, supported by a living Markdown knowledge base of project patterns and conventions.

Chili Piper logo

May 2021 - Dec 2025

(4 years 8 months)

Technologies:

TypeScriptReactCSSVite

Staff Frontend Engineer

Apr 2023 - Dec 2025 (2 years 9 months)

Led a team of three and helped take the Chat product from its start to its first paying customers, contributing across architecture, frontend, and product development.

Senior Frontend Engineer

Apr 2022 - Apr 2023 (1 year 1 month)

Led development of a new design system, creating a more unified product experience with over 90% adoption across products.

Frontend Engineer

May 2021 - Apr 2022 (1 year)

Migrated the bundler to Vite, making live reloading 50 times faster, and moved visual testing from Percy to Chromatic, reducing testing costs by 70%.

Codility logo

Aug 2020 - May 2022

(1 year 10 months)

Technologies:

JavaScriptReactCSSPython

Task Creator

Aug 2020 - May 2022 (1 year 10 months)

I created over 20 recruitment tasks checking knowledge of JavaScript, React, TypeScript, CSS, HTML, Python, and Rust. My job involved developing task ideas, creating a description, correct and wrong solutions, and testing them to score appropriately. If you're using Codility, there's a good chance you saw some tasks created by me

Blue Owl logo

Jul 2018 - Nov 2020

(2 years 5 months)

Technologies:

JavaScriptWordPressCSSDocker

Web Developer

Jul 2018 - Nov 2020 (2 years 5 months)

I mainly created custom WordPress themes. I improved the process of bootstrapping and simplified sharing projects across machines using Docker. I've rewritten the Blue Owl website from scratch using Gatsby while exposing WordPress as a CMS to the admins