Experience

2015 — now

From a small software house to FAANG — and a lot of rewrites in between.

Sep 2024 Present
Meta Software Engineer — Catalog Interfaces (Monetization)

I ship full-stack features in a large, interconnected codebase, taking work from system design through launch and experimentation.

Helping advertisers find and fix problems

I designed the data model, built the GraphQL API and the React interface, and coordinated implementation across three teams.

Result: 5% more ads fixed in a product area serving 107M+ daily active users.

Making shared pages faster

I led the migration of core React components from REST to GraphQL.

Result: Daily network queries fell from about 500,000 to 100, and average latency improved by 5% across a surface with 535M+ daily active users.

May 2024 Aug 2024
Amazon Software Engineer — Ring

I worked on Ring.com, where more than a million people a day explore Ring's cameras and doorbells.

Making the storefront faster

I rebuilt how the site produces and delivers its assets, integrating custom delivery pipelines into its Next.js build.

Result: 4% lower page load time on a storefront with 1M+ daily active users.

Nov 2019 Aug 2023
Brainly Senior Software Engineer — Moderation

I worked on the internal app that moderators used to manage their daily review queue.

Keeping the queue current

I replaced manual refreshes with a live Server-Sent Events feed.

Result: Moderation became 20% faster.

Making workflows visible

I built a telemetry module connected to the app's Redux state, giving the data team a clearer picture of how moderation work moved through the app.

Growing the team

I mentored two engineers who were both promoted from Mid-level to Senior within a year.

Sep 2019 Oct 2021
Infor Senior Software Engineer

I worked on the performance-sensitive frontend of a real-time analytics platform that retail chains used to visualize store and sales data. I led a three-person, screen-by-screen migration of a five-year-old Angular app to React, reducing page latency by 10–20%. I also built a release automation tool that shortened deployments by 20%.

Sep 2015 Jul 2019
MLabs Software Engineer

I worked on separate projects in very different areas: a reporting tool, an established web application, and an embedded fire-safety system. My work ranged from hands-on feature development to architecture and team leadership.

Reporting automation

I built a web tool on AWS that generated the LaTeX documents through Lambda, replacing reports people had been putting together by hand.

Result: Users finished reports almost 30% faster.

Frontend modernization

I led a three-developer team rewriting an Angular application in React and shaping its new architecture.

Embedded fire-safety system

I designed and implemented a microservices architecture that made physical components easier to add or remove. I worked with hardware engineers to reduce system latency.

Team development

I conducted technical interviews and mentored junior developers.

Education
Poznań University of Technology MSc in Computer Science, Grade A Thesis “Using Computer Vision in the process generating Responsive Websites Layouts”