Maciej Sacewicz

A developer who builds things that actually ship. Seven years across agency work, e-commerce, SaaS and embedded firmware — usually as the person responsible for the whole thing working, not one layer of it.

Right now
Firmware and software at YOSENSI (IoT sensor networks), plus Swiftlist and Voya in production for clients.
Based in
Białystok, Poland. Belgian and Polish citizenship; Polish, French and English.
Studied
Computer science at HE2B ESI, Brussels — the first student in the institution’s history to receive a grade of 22/20.
Contact
sacewicz.maciej3@gmail.com

The work

2025

klucze-bialystok.pllocksmith, Białystok

A complete digital presence for a local client. I rebuilt the site from scratch, wired up GA4 analytics and conversion tracking, and launched a Google Ads campaign. First week: 4,000 zł in revenue on an 800 zł monthly budget — 5× ROAS from day one. Ongoing monthly content and performance reporting.

Writing SEO posts by hand is exactly the kind of work that should not need a human every time, so I automated it: GitHub Actions triggers the Gemini API to draft a post, a human reviews and approves, and it publishes to the Next.js site automatically. Zero ongoing cost.

Next.js · GA4 · Google Ads · GitHub Actions · Gemini API

2024 – present

YOSENSIcurrent role

YOSENSI builds IoT wireless sensor networks — hardware that measures air quality, temperature, humidity and particulate matter, transmitting over LoRaWAN and BLE. Calling it a day job undersells it, because it spans both sides of the stack.

On the software side I built and maintain a React Native / Expo device-management app used internally to discover, identify and monitor sensor nodes over Bluetooth, and overhauled the internal firmware upload tool with a full UI redesign and node search by identifier. I own the content and tooling on the support site and manage product listings.

On the engineering side: firmware in C and C++ on STM32 microcontrollers running Zephyr RTOS and Mbed OS. I was the first engineer here to adopt Zephyr — brought it up from zero, documented it, and it became the company standard. Around 25 firmware modules for Bosch, Panasonic and STMicroelectronics sensors covering temperature, humidity, particulate matter, TVOC, gas, pressure, motion and QVAR.

I also built the internal warehouse cost dashboard, which queries TME, Mouser, Farnell and DigiKey APIs in real time to calculate per-unit production cost for each sensor node. And I have been running pre-certification for a LoRaWAN gateway — UKCA, CE and FCC — writing automated RF test scripts for an anechoic chamber, self-teaching EMI/EMC from scratch, and coordinating directly with certification laboratories.

C · C++ · STM32 · Zephyr RTOS · Mbed OS · React Native · Expo

2024 – present

Voyavoya.com.pl

A photobook e-commerce platform. Customers design and order custom photobooks and the platform handles everything from order placement to shipping-label generation.

The part that mattered most was payment integrity: Stripe with idempotency keys, webhook validation and explicit order state management, because double-charging real customers is the failure you do not get to apologise your way out of. Furgonetka for automated shipping, Resend for transactional email, Supabase Edge Functions for order processing.

A full staging environment mirrors production exactly — Vercel preview branch, isolated Supabase database, Stripe test mode. The site is live with paying customers.

Next.js · Supabase · PostgreSQL · Stripe · Furgonetka · Resend · Vercel

2024 – present

Swiftlistfor 24BHPro

A client selling on Allegro, Poland's dominant marketplace, had an arithmetic problem: updating one product — shoes, say — meant editing 12 size variants across 100+ products. Over 1,200 individual edits per update cycle, several times a week.

Swiftlist is a SaaS platform that connects to Allegro's REST API, allows bulk listing creation and editing in a single action, and syncs inventory back to the client's own site through scheduled cron jobs. What took hours takes one click. Currently expanding to Empik and Amazon.

TypeScript · Node.js · Supabase · Allegro REST API

2024

iOS scheduling appcosmetics industry

A custom iOS schedule-management application built for a client in the cosmetics sector. Delivered directly and not publicly available.

Swift · SwiftUI

2023 – 2024

NYS DashboardNew York

A contact at Bloomberg had an idea: help used-car dealerships work out which cars actually sell in their area. I partnered with a friend holding a master's in AI and LLMs and we built a working demo for the New York region.

My side: collecting and processing New York DMV vehicle registration data with Python, running the ETL pipeline through self-hosted n8n on paid infrastructure to handle the volume, building the React frontend and Supabase backend, and wiring Resend for automated daily reports to stakeholders. His side: a predictive model trained on the data I collected and filtered, outputting the ten predicted best-selling vehicles per region.

The dashboard combined real historical trends with predicted ones in a single investor-facing interface. We pitched. They said we were asking too much, and the project went into storage — the demo is still live.

Python · n8n · React · Supabase · Resend

2019 – 2023

Web agency, sole developerBelgium

Co-ran an informal web agency for four years as the only developer. My partner handled clients and marketing; I built everything. Between 10 and 20 commercial projects — restaurants wanting a first online presence, local shops going digital, a designer brand store, a barber shop, e-commerce built from scratch. Belgian and French clients, real budgets, real deadlines.

The stack evolved as I did: React, Node.js, JavaScript, TypeScript, Supabase, Firebase, and early workflow automation with n8n before I moved to more backend-first approaches. When I relocated to Poland in 2023 we closed the agency, and my partner went on to found Fidelis Agency under the name we had been building together.

React · Node.js · TypeScript · Supabase · Firebase · n8n

And this one

Financial Watchlist was built as a demo — to show what I ship in a focused stretch of time. Real market data, TradingView charts, price alerts evaluated on a schedule, row-level security at the database rather than in the interface. The same patterns I use in production, not a shortcut version of them. The reasoning behind each decision is written up on the project page, and the code is on GitHub.