Back to home

Products I've built and shipped.

Web apps, mobile apps, and websites, taken from idea to launch through product design, development, and iteration.

10+ projects delivered30k+ downloadsiOS · Android · Web1 product sold

Solvee

Sold

AI Homework Helper

Built, launched, and grew an AI homework app to 25K+ downloads before selling it. Students could photograph any problem and get a detailed, step-by-step explanation.

Platform
iOS · Android
Role
Founder · Product design & engineering
Solvee camera scan for math exercises
Solvee step-by-step math solution
Solvee AI tools home screen
Solvee app screenshot

Why I built it

I noticed that getting an answer to a school problem was easy, but getting an explanation that actually helped you understand it was not. I built Solvee around that distinction: take any problem, whether photographed or typed, understand what kind of problem it is, and turn the answer into a structured, interactive learning experience.

Tech stack

Mobile stack
Expo, React Native, React, TypeScript, Expo Router
Multimodal AI routing
Gemini 2.5 Flash classifies photographed or typed exercises by subject and routes them through specialized pipelines for mathematics, sciences, humanities, and languages
Learning generation
Structured step-by-step solutions, contextual follow-up tutoring, generated practice exercises and quizzes, translation, vocabulary, presentations, and lesson notes
Technical content
Custom structured-response blocks with LaTeX, MathJax, and KaTeX rendering plus interactive Desmos integration
Backend & commerce
Firebase Authentication, Firestore, Cloud Functions, Analytics, and RevenueCat entitlement management

Trailo

Plan less. Travel more.

End-to-end AI travel planning: find flights, hotels, and tickets, then turn them into a personalized hour-by-hour itinerary.

Platform
Web · iOS · Android
Role
Founder · Product design & engineering
Trailo mobile trip plan with map and itinerary
Trailo mobile trip overview with flights
Trailo mobile attraction tickets
Trailo mobile trip budget

Why I built it

I love traveling, but planning a trip still means stitching together flights, hotels, places, opening hours, tickets, routes, budgets and notes across a dozen different tools. I wanted to rethink the experience from the ground up: instead of building another itinerary generator, I treated the entire trip as one connected system and built Trailo around everything a traveler needs before and during the journey.

Tech stack

Multi-agent AI
Multi-agent orchestration using xAI Grok and the OpenAI Responses API, with specialized research, planning, validation, and guardian agents
Agent infrastructure
Native web search, structured outputs, tool calling, multi-pass evaluation, usage tracking, and durable background jobs
Cross-platform architecture
Next.js, React, Expo, React Native, TypeScript, and Turborepo with shared types and domain logic
Data & security
Supabase PostgreSQL, authentication, storage, RLS, durable jobs, and end-to-end encryption
Travel intelligence
MapLibre, HERE, LiteAPI, Tripadvisor, Wikipedia, Wikidata, and live exchange-rate data
Commerce & deployment
Stripe, RevenueCat, Railway, Vercel, and native push-notification delivery

Doso

Your health, effortlessly tracked.

Medication companion for schedules, dose history, refill alerts, multiple profiles, and optional family sharing across devices.

Platform
iOS
Role
Founder · Product design & engineering
Doso home dashboard
Doso medication and refill overview
Doso dose history
Doso Connected Family sharing
Doso medication schedule editor

Why I built it

Medication routines become difficult when schedules, refills, and caregiving live in separate places. I rebuilt Doso around one clear daily plan that works offline, supports multiple profiles, and can be shared with trusted caregivers when needed.

Tech stack

Mobile stack
Expo, React Native, React, TypeScript, Expo Router, Zustand
Connected Family
Optional Supabase synchronization for households, caregiver access, invitations, and private follow-up notifications
Health data & privacy
Local-first SQLite health records, SecureStore preferences, isolated multi-profile stores, and device-backup restrictions
Medication engine
Dose scheduling, adherence and refill calculations, Expo Notifications, and exact critical alarms with Notifee
Voice & reports
Native speech recognition for medication entry and localized PDF health reports with printing, file export, and sharing
Subscriptions
RevenueCat purchases with server-side Pro entitlement validation at the AI gateway

Subby

Subscription Manager

Helps people track subscriptions and trials before they turn into unwanted charges.

Platform
iOS · Android
Role
Founder · Product design & engineering
Subby overview dashboard
Subby subscriptions list
Subby spending analytics

Why I built it

I kept losing money on free trials and subscriptions I forgot to cancel. Instead of relying on calendar reminders or constantly checking my bank account, I wanted one simple place that knew what I was subscribed to, when I would be charged, and warned me beforehand. So I built Subby.

Tech stack

Mobile stack
Expo, React Native, React, TypeScript, Expo Router
Local-first data
AsyncStorage-backed multi-profile subscription data, preferences, currencies, and notification state
Bank intelligence
Enable Banking open-banking integration, Cloudflare Workers, recurring-payment detection, and xAI Grok with web search for merchant classification
Native experience
Renewal and trial notifications, plus app quick actions
Commerce & support
RevenueCat subscriptions and entitlements, plus Supabase authentication and PostgreSQL for feedback and legacy account migration

Twoja Sieć

Local news, close to you.

A mobile app that brings news, alerts, and events from a selected area into one organized place. Users can personalize their local feed by topic, save stories, and add events to their calendar without browsing multiple websites and scattered community groups.

No. 11 among the most downloaded apps in Poland’s App Store · 28 Sep 2026

Platform
iOS · Android
Role
Product designer & developer
Twoja Sieć personalized local news feed
Twoja Sieć local event details
Twoja Sieć local events calendar
Twoja Sieć local safety and traffic alerts

Tech stack

Mobile stack
Expo, React Native, React, TypeScript
Location
Device geolocation, reverse geocoding, and radius-based personalization
Native integrations
Calendar event creation, map routing, in-app browsing, and native sharing

Safe Labs

Cybersecurity workshops

A website for cybersecurity workshops I co-organized for 12–14-year-old primary school students. The sessions covered phishing and cyberbullying, protecting passwords and privacy, and verifying information online.

Platform
Website
Role
Co-organizer · Design & development
Safe Labs cybersecurity workshops website
Safe Labs password strength audit tool
Safe Labs cybersecurity e-book page

Tech stack

Web platform
React 19, TypeScript, Vite, React Router, Framer Motion
Password-audit engine
zxcvbn extended with a custom Polish corpus and a 50k-word frequency list, running in a dedicated Web Worker so analysis stays responsive and the password never leaves the browser
Data infrastructure
Supabase PostgreSQL for workshop inquiries and e-book delivery telemetry

UKS Dragon Mokrzyska

A digital home for a local sports club.

A complete website for UKS Dragon Mokrzyska, bringing club news, training schedules, tournaments, enrollment, and contact information together in one clear, easy-to-manage place.

Platform
Website
Role
Product designer & developer
UKS Dragon Mokrzyska sports club website
UKS Dragon Mokrzyska training schedule
UKS Dragon Mokrzyska enrollment form

Tech stack

Web platform
Next.js 16 App Router, React 19, TypeScript, Tailwind CSS 4
Content management
Custom admin panel with Tiptap rich-text editing for news, galleries, sports sections, tournaments, and page content
Data & security
Supabase PostgreSQL, authentication, image storage, and row-level security policies
Club operations
Server Actions, enrollment workflows, consent tracking, admin filtering, CSV exports, and incremental revalidation

Building something new?

I help founders and businesses turn ideas into polished web apps, mobile apps, and websites. Let's talk about what you're building.

Prefer email? hello@mikolajpiech.com

© 2026 Mikołaj Piech. All rights reserved.