>_ Patryk Raba / Product engineering
I turn complex workflows into products people use. From a first prototype to a product people use. Explore the interfaces, watch the demos, and see the numbers behind the work.
Three ways to get to know my work I connect product thinking with hands-on engineering, from the first useful version to the systems that keep it running.
Find the work that matters to you 26 projects, grouped by who they help. Filter by the kind of challenge you have in mind. Use the arrows on each card to explore how it works and what it achieved.
Type of work All projects Business products Public products & communities Developer & personal tools
What it demonstrates All strengths Simplify operations Reach an audience Put AI to work Build the whole system Explore an idea
Showing all 26 projects.
Clear filters
01 Business products Software for the work behind a service: bookings, planning, records and the decisions a team makes every day.
01 live
Connected four booking platforms into one calendar, with patient booking and practice operations around it.
How it works Build & results
One view of the practice
1 4 platforms Separate bookings 2 Normalize API + file imports 3 1 calendar Visits + billing One shared schedule, with occupancy and revenue from the same visits. 96 confirmed online appointment bookings 73 distinct phone contacts · 16 July - 8 Oct 2026 · internal test records excluded 32 contacts joining group-session waitlists 38 submissions · 5 Aug - 8 Oct 2026 · internal test records excluded 22 group-waitlist contacts referred by Google 27 submissions · through 8 Oct 2026 · no captured paid campaign tag Top 4 average Google position for an attachment-style article Average position 3.99 · 368 search clicks · 7 Sept - 4 Oct 2026 37 blog pages averaging Google's top 10 positions Average position ≤10 and at least 100 impressions · 7 Sept - 4 Oct 2026 4 booking platforms normalized into one calendar Checked 6 Oct 2026 7,278 Google search clicks in 6 months Google Search Console · 1 Apr - 30 Sept 2026 +196.8% Monthly search click growth Sept 2026 vs Apr 2026 See all results →
02 live
Built an inquiry-response engine and studio CRM alongside the couples’ planner, connecting AI-drafted replies, offers, RSVPs, seating and budgets.
How it works Build & results
From enquiry to a reviewed reply
1 Enquiry Marketplace inbox 2 AI draft Reply in the CRM 3 Approval A person sends it The conversation and draft stay together; sending needs human approval. ~4 min to prepare an AI reply for review Median 3.96 min · 25 drafts · 18 Sept - 8 Oct 2026. A person approves sending. 21 AI-prepared replies approved and sent Production outbox · 18 Sept - 8 Oct 2026 609 inquiry conversations available to the response workflow Imported message history · July 2024 - 8 Oct 2026 8 wedding website themes Checked 6 Oct 2026 4,433 Google search clicks in 6 months Google Search Console · 1 Apr - 30 Sept 2026 +323.4% Monthly search click growth Sept 2026 vs Apr 2026 See all results →
03 Prototype
Designed a salon's working day as one connected flow: bookings, client history, deposits and stock, with mobile apps that queue work offline.
How it works Build & results
A salon visit with its context intact
1 Book Available appointment 2 Prepare Client + visit history 3 Record Notes, photos, products MVP: the appointment and visit history stay in the same salon workflow. See all results →
04 live
Connected enquiries, conversations, content approvals and performance into one project-based business workspace.
How it works Build & results
Bring a client conversation into the work
1 Enquiry Chat + messaging 2 Assign Owner + next step 3 Review Client approval Inbox context follows the work; content approval is separate from publishing. 3 messaging channel types supported in one inbox Webchat, SMS and WhatsApp · source checked 9 Oct 2026 3 interface languages: English, German and French Application routes · checked 9 Oct 2026 See all results →
05 live
Turned a broad financial-services offer into a clear consultation journey, with real inquiry delivery and an editor for the client.
How it works Build & results
From a service page to a conversation
1 Service Understand the offer 2 Enquiry Consultation form 3 Deliver Server-side email The form validates and delivers enquiries; the client can edit site copy. See all results →
06 Prototype
Made a broad venue offer easier to explore: twelve activities and event options, with clear routes for a visit or a group booking.
How it works Build & results
Start with the visit, then the details
1 Occasion Activity or event 2 Explore Offer + game library 3 Plan Guide + contact Website prototype: browse the venue offer; form submission is simulated. 12 activity and event offers organized into clear choices Interactive proposal · checked 9 Oct 2026 2 language versions: Polish and English Interactive proposal · checked 9 Oct 2026 6 recurring event entries in one weekly guide Prototype content · checked 9 Oct 2026 See all results →
07 internal
Built the submission, demo and weighted-voting flow for an internal hackathon in one calendar day.
How it works Build & results
A clear path from demo to ranking
1 Submit Project + demo 2 Score Five criteria 3 Rank Published weights Colleagues review the demos; self-votes are excluded from the leaderboard. 11 projects on the live leaderboard Checked 6 Oct 2026 38 votes, each scoring all five criteria Checked 6 Oct 2026 5 judging criteria, weighted 30% down to 10% Checked 6 Oct 2026 1 day scaffold to voting and admin commits Git history · 12 Jan 2026; effort not tracked See all results →
08 Prototype
Made recorded EEG signals explorable in the browser, with local file analysis that keeps the recording on the device.
How it works Build & results
Make a recording visible
1 Recording EDF signal file 2 Process Filters + band power 3 Explore Scalp map + timeline Local files are processed in the browser without uploading the recording. 19 recorded EEG channels visualized together Recording demo · checked 6 Oct 2026 Local EDF files processed without uploading them Recording demo · checked 6 Oct 2026 See all results →
02 Public products & communities Products built around a real audience, from a study group to an established gaming community.
09 live
Rebuilt an established gaming portal while preserving its legacy links and running the game infrastructure behind it.
How it works Build & results
From content to a checked release
1 CMS Articles + pages 2 Build Site + route table 3 Release Smoke-test + rollback One route source drives the site and nginx; failed release checks roll back. 16 years building a Polish Minecraft community Founded in 2010 · rebuilt in 2026 37 free tools in the main directory Calculators, command generators and creative tools · checked 9 Oct 2026 31,948 registered game-network accounts Plan analytics · Sept 2025 - 6 Oct 2026 51 search phrases averaging Google's #1 position At least 10 impressions each · 7 Sept - 4 Oct 2026 1,018 pageviews referred by AI assistants Gemini, ChatGPT, Perplexity, Copilot and Claude · Apr - Sept 2026 4,533 player-name batches generated Recorded tool actions · PostHog · Apr - Sept 2026 234,067 Google search clicks in 6 months Google Search Console · 1 Apr - 30 Sept 2026 +267.5% Monthly search click growth Sept 2026 vs Apr 2026 See all results →
10 live
Turned my study group's scattered course material into an exam-prep product with 50,076 recorded practice answers.
How it works Build & results
Practice becomes the next study plan
1 Materials Courses + questions 2 Practice Quizzes + flashcards 3 Review Scheduled by SM-2 Answers set the next review date, with progress shared across apps. 50,076 practice answers logged, 79% correct 30 profiles · Semester 2 · snapshot 5 Oct 2026 4 app platforms beyond the web Checked 6 Oct 2026 See all results →
11 live
Grew a simple map into a searchable guide to Sunday shopping, with local pages backed by real place data.
How it works Build & results
Turn scattered places into a map
1 Sources OSM + existing lists 2 Combine Places + city data 3 Explore City pages + map A shared place dataset powers local pages and the filterable map. 6 articles covering the original community map 5 media outlets · Oct 2022 - Apr 2023 4 more sites using the calendar and guides as a source 5 citation pages · verified 9 Oct 2026 2,104 place details explored on the map Recorded map-detail opens · PostHog · Apr - Sept 2026 13,995 places in the dataset Checked 6 Oct 2026 100 city pages Checked 6 Oct 2026 23,079 Google search clicks in 6 months Google Search Console · 1 Apr - 30 Sept 2026 1.8m Google search impressions in 6 months Google Search Console · 1 Apr - 30 Sept 2026 See all results →
12 live
Brought bottle-return vouchers, expiry tracking and a return-point map into one everyday tool.
How it works Build & results
Keep the voucher ready for later
1 Capture Scan or enter details 2 Track Value + expiry date 3 Use Show saved barcode Vouchers stay in a local wallet; barcode acceptance depends on the retailer. 17,882 return-point records in the live directory Public API · 9 Oct 2026 2 native phone implementations with watch sync iOS and Android source · 9 Oct 2026 See all results →
13 live
Made model comparisons tangible: the same brief, real interactive outputs and blind community voting.
How it works Build & results
One brief, outputs judged side by side
1 Same brief Public prompt 2 Compare Blind model panes 3 Rank Votes update Elo Unedited outputs, shuffled identities and a replayable voting record. 3,691 community votes, ties included Public vote API · 6 Oct 2026 4,530 live artifacts to open and judge Artifact manifest · build 6 Sep 2026 148 model variants across 24 families Artifact manifest · build 6 Sep 2026 54 challenges: 43 coding, 11 writing Artifact manifest · build 6 Sep 2026 See all results →
14 live
Built an AI publishing pipeline with source checks, editorial approvals and a visible history of how each article was made.
How it works Build & results
A publishing pipeline with checks
1 New sources News feeds + RSS 2 Check draft Facts + duplicates 3 Publish After review window Failed fact-checks hold a draft. Unreviewed auto-publications are labelled. 1,608 Polish articles in the live sitemap Checked 6 Oct 2026 917 Google search clicks in 6 months Google Search Console · 1 Apr - 30 Sept 2026 60,355 Google search impressions in 6 months Google Search Console · 1 Apr - 30 Sept 2026 See all results →
15 live
Built a citation generator around the Polish APA adaptation, so students do not have to repair English formatting by hand.
How it works Build & results
From a source to a checked citation
1 Paste DOI, ISBN or URL 2 Look up Editable metadata 3 Cite APA 7 + rule checks Source metadata fills the form; formatting and bibliography checks follow. 12 source types in the generator Checked 6 Oct 2026 52 rules in the bibliography checker Checked 6 Oct 2026 479 Google search clicks in 6 months Google Search Console · 1 Apr - 30 Sept 2026 17,036 Google search impressions in 6 months Google Search Console · 1 Apr - 30 Sept 2026 See all results →
16 Prototype
Prototyped a patient-held health record with temporary, revocable sharing across web, iOS and Android.
How it works Build & results
Records stay under patient control
1 Upload Patient or clinic 2 Approve Patient controls entry 3 Share Expiring access code MVP: clinic uploads wait for approval; shared access can be revoked. 2 native app implementations: iOS and Android MVP · checked 6 Oct 2026 11 categories of patient-held records MVP · checked 6 Oct 2026 See all results →
17 live
Organized scattered AI coding resources into a bilingual hub with structured tool pages, guides and comparisons.
How it works Build & results
One content structure, two languages
1 Content Tools + guides 2 Localize Polish + English 3 Discover Linked pages + search The same content modules generate pages, metadata and language links. 39 AI coding tools, one page each Checked 6 Oct 2026 140 Google search clicks in 6 months Google Search Console · 1 Apr - 30 Sept 2026 9,888 Google search impressions in 6 months Google Search Console · 1 Apr - 30 Sept 2026 See all results →
No projects match both filters. Try another strength or clear the filters.
A product needs more than a first version. I can help you make sense of a messy workflow, build a product around it, and connect the integrations and infrastructure it needs to run. The projects below show the decisions I made, the part I owned, and the evidence available after launch.