9am.health: rozwój platformy medtech, która skaluje opiekę metaboliczną jako benefit pracowniczy
About the project

9am.health to amerykański startup medtech rozwijający wirtualną klinikę wspierającą osoby z cukrzycą, otyłością, nadwagą oraz użytkowników korzystających z programów związanych z terapią opartą o leki z grupy GLP-1. Produkt początkowo działał w modelu B2C, jednak z czasem został rozwinięty jako benefit pracowniczy oferowany partnerom biznesowym i dużym organizacjom.
Dziś platforma działa we wszystkich stanach USA i obsługuje pracowników pozyskiwanych przez klientów korporacyjnych (Amazon, State of Georgia). W 2025 roku do systemu dołączyło około 40 tysięcy nowych użytkowników, co znacząco zwiększyło wymagania dotyczące skalowalności, automatyzacji i jakości obsługi.
fireup.pro współpracuje z 9am.health od samego początku. Zespół dołączył, gdy produkt jeszcze nie istniał - to fireup.pro tworzyło pierwsze funkcjonalności, w tym rejestrację użytkownika i podstawowy flow badań. Od tego momentu wspiera rozwój backendu, frontendów, narzędzi wewnętrznych, testów manualnych, automatyzacji testów, integracji oraz rozwiązań wspierających care team i lekarzy.

Biznesowe
- Zbudowanie od podstaw skalowalnej platformy medtech gotowej na rozwój od startupowego MVP do produktu obsługującego dziesiątki tysięcy użytkowników.
- Przekształcenie aplikacji B2C w rozwiązanie B2B oferowane jako benefit pracowniczy dla dużych organizacji.
- Umożliwienie partnerom biznesowym tworzenia dedykowanych ścieżek wejścia, kwestionariuszy i wariantów programu dopasowanych do ich pracowników.
- Odciążenie care teamu przez automatyzację procesów klinicznych, administracyjnych i komunikacyjnych, także w oparciu o rozwiązania AI.
- Zapewnienie użytkownikom łatwiejszego i tańszego dostępu do konsultacji, badań laboratoryjnych, recept, leków, programów edukacyjnych i planów zdrowotnych.

Technologiczne
- Zaprojektowanie architektury backendowej gotowej na szybki rozwój produktu i wzrost liczby użytkowników.
- Rozwój aplikacji użytkownika oraz wewnętrznego backoffice'u (Patient Management Platform) dla lekarzy, care teamu i innych ról klinicznych.
- Integracje z ekosystemem healthcare USA.
- Automatyzacja logiki klinicznej: dawkowanie leków, zlecanie badań, interpretacja wyników, tworzenie zadań dla użytkownika i ich automatyzacja w oparciu o dane z data hubów, prowadzenie użytkownika przez kolejne kroki leczenia.
- Rozwój testów manualnych, end-to-end i wydajnościowych, aby produkt mógł bezpiecznie obsłużyć duży wzrost użytkowników.
Customer experience
Powrót do współpracy z zespołem fireup.pro był dla mnie naturalnym krokiem podczas działań podejmowanych w ramach nowego start-upu.
Bernhard Schandl
Współzałożyciel & CTO w 9amHealth


From challenge
Key Challenges
Transformacja produktu z B2C do B2B
Transformacja produktu z B2C do B2B
W USA ścieżka między pacjentem, pracodawcą, ubezpieczycielem, płatnikiem, lekarzem, apteką i dostawcą usług jest wieloetapowa. Z punktu widzenia użytkownika kluczowe jest to, czy konsultacja, badanie, recepta i lek będą objęte świadczeniem lub refundacją. Dlatego 9am.health przesunęło środek ciężkości w stronę modelu B2B, w którym pracodawca lub partner zapewnia dostęp do platformy jako element pakietu benefitów.
Dla zespołu technicznego oznaczało to konieczność przebudowania wielu procesów: od onboardingu użytkownika, przez kwalifikację medyczną, po logikę programów, finansowanie usług, integracje i obsługę różnych wariantów dla różnych partnerów.
Presja czasu i startupowa zmienność wymagań
Presja czasu i startupowa zmienność wymagań
W praktyce oznacza to konieczność pracy pod presją, dużą samodzielność, ciągłe doprecyzowywanie wymagań i gotowość do reagowania na zmiany. W tym projekcie komunikacja, dociekliwość i umiejętność zadawania pytań są równie ważne jak znajomość technologii.
Integracje z zewnętrznymi dostawcami
Integracje z zewnętrznymi dostawcami
Przykładem jest integracja z DoseSpot, która rozszerzyła możliwości obsługi recept. Z kolei Withings pozwala użytkownikom otrzymać wagę, a pomiary automatycznie trafiają do aplikacji i wspierają monitorowanie postępów. Wdrożono również integrację z Connective Health, agregatorem danych medycznych, dzięki któremu zespół kliniczny ma dostęp do historii leczenia i recept pacjenta z innych źródeł.
Skalowanie produktu przy szybkim wzroście liczby użytkowników
Skalowanie produktu przy szybkim wzroście liczby użytkowników
Szczególnie ważne stało się odciążenie care teamu. Przy tysiącach użytkowników ręczne odpowiadanie na proste pytania, ręczna obsługa powtarzalnych zadań i manualne przechodzenie przez każdy przypadek przestają być efektywne. Dlatego zespół rozwijał automatyzacje, wewnętrzne narzędzia, logikę tasków oraz rozwiązania AI wspierające pierwszą linię kontaktu z użytkownikiem.
Healthcare w USA jako złożona domena biznesowa
Healthcare w USA jako złożona domena biznesowa
Projekt wymagał zrozumienia nie tylko technologii, ale też realiów amerykańskiej opieki zdrowotnej. Inaczej działa licencjonowanie lekarzy, inaczej ubezpieczenia medyczne i farmaceutyczne, inaczej wygląda relacja między pacjentem, płatnikiem, apteką i dostawcą usług. W healthcare błąd nie oznacza tylko gorszego UX. Może wpływać na proces leczenia, wystawienie recepty, dawkowanie lub dostęp pacjenta do świadczenia czy brak kontynuacji leczenia.
Kluczowe wymagania funkcjonalne i niefunkcjonalne

Funkcjonalne
- Onboarding użytkownika z rozbudowanym kwestionariuszem medycznym.
- Dedykowane ścieżki wejścia dla partnerów B2B, uwzględniające branding, warunki kwalifikacji i różne grupy użytkowników.
- Programy zdrowotne i edukacyjne, m.in. Healthy Weight Journey i ścieżki edukacyjne dla osób z cukrzycą.
- Automatyczne tworzenie tasków dla użytkownika, prowadzących go przez kolejne kroki procesu leczenia.
- System obsługi recept i integracje z zewnętrznymi dostawcami recept.
- Logika dawkowania leków, w tym możliwość sugerowania utrzymania, zwiększenia lub zmniejszenia dawki na podstawie danych medycznych i feedbacku użytkownika.
- Mechanizmy zlecania badań laboratoryjnych i ustalania ich kadencji a także automatycznego interpretowania wyników dostarczonych przez użytkowników.
- Wewnętrzne narzędzie EMR dla lekarzy i care teamu.
- Integracje z ekosystemem healthcare USA.
- Chat Sophie AI wspierający użytkowników w prostych pytaniach dotyczących aplikacji i procesu.
Niefunkcjonalne
- Skalowalna architektura backendowa, gotowa na wzrost liczby użytkowników.
- Wysoka jakość testów manualnych, automatycznych i wydajnościowych.
- Stabilność procesów krytycznych związanych z receptami, dawkowaniem, badaniami i kwalifikacją użytkownika.
- Możliwość szybkiego dostosowywania produktu do wymagań partnerów B2B.
- Czytelna architektura kodu, oparta na dobrych praktykach i standardach zespołowych.
- Bezpieczne podejście do danych medycznych i brak dostępu zespołu do niezanonimizowanych danych produkcyjnych.
- Możliwość rozwoju customowych komponentów, bibliotek i narzędzi zamiast zależności od ograniczających gotowców.
Through the solution
Through the solution
Partnerstwo od dnia zero
fireup.pro dołączyło do 9am.health na początkowym etapie. Zespół budował API, podstawowe funkcjonalności i pierwsze flow użytkownika. W ciągu kilku miesięcy produkt trafił na produkcję i zaczął być używany przez pierwszych pacjentów. W kolejnych latach współpraca rozwijała się razem z produktem. Zespół fireup.pro nie działał jak zewnętrzny wykonawca realizujący zamknięty zakres. Stał się częścią zespołu produktowego 9am.health: uczestniczył w decyzjach technicznych, analizie wymagań, code review, testach, rozwoju architektury, integracjach i usprawnieniach procesów.Over the following years, the collaboration evolved alongside the product itself. The fireup.pro team did not operate as an external vendor delivering a fixed scope of work. Instead, it became an integral part of the 9am.health product team participating in technical decision-making, requirements analysis, code reviews, testing, architecture development, integrations, and process improvements.
Dwa zespoły produktowe: member-facing i clinical
Wraz ze wzrostem skali produkt został podzielony na obszary odpowiedzialności.
- Team MemberZespół odpowiada za część widoczną dla użytkownika: aplikację, onboarding, taski, ścieżki programu, integracje z usługami wspierającymi użytkownika oraz logikę prowadzącą go przez proces. Pracuje nad rozwojem aplikacji użytkownika i dedykowanymi flow dla partnerów B2B, task frameworkiem prowadzącym użytkownika przez kolejne kroki, integracjami z dostawcami usług (np. wagami Withings) oraz logiką kwalifikacji użytkownika do programów i leków.
- Team ClinicalZespół odpowiada za część kliniczną i back-office: narzędzia dla lekarzy, care teamu i innych ról zaangażowanych w opiekę nad pacjentem. Pracuje nad rozwojem wewnętrznego narzędzia EMR i obsługą danych pacjenta, prezentacją wyników badań laboratoryjnych, logiką dawkowania leków i sugestiami dotyczącymi zmian dawki, a także wsparciem procesu wystawiania recept i automatyzacjami odciążającymi care team.
Architektura przygotowana na startupowy wzrost
Od początku projektu zespół zakładał, że produkt może szybko urosnąć. Dlatego backend był projektowany tak, aby nie zamknąć drogi do skalowania. W praktyce oznaczało to rozwój w oparciu o dobre praktyki architektoniczne, m.in. Domain-Driven Design, separation of concerns, CQRS, standardy code review oraz testy architektoniczne pilnujące spójności kodu.
Takie podejście pozwoliło rozwijać produkt szybko, ale bez budowania długu technologicznego, który uniemożliwiłby obsługę większej liczby użytkowników.
This approach allowed the product to evolve quickly without creating technical debt that could later prevent the platform from supporting a growing number of users.
LabCadence: logika badań laboratoryjnych szyta na miarę
Jednym z najbardziej unikalnych rozwiązań w projekcie jest logika kadencji badań laboratoryjnych. System analizuje sytuację użytkownika, jego schorzenia, poprzednie wyniki, aktualny program, przyjmowane leki i wymagania medyczne, aby określić, jakie badania powinny zostać zlecone i kiedy.
W zależności od wyników i progów medycznych system może sugerować kolejne badania, odroczenie badań, ponowne wykonanie panelu po określonym czasie lub zmianę dalszego flow. To rozwiązanie wspiera m.in. badania A1C, panele metaboliczne, parametry wątrobowe, lipidy i inne markery istotne dla leczenia metabolicznego.
LabCadence nie jest prostą checklistą. To złożony mechanizm decyzji klinicznych, w którym wiele wartości zależy od siebie nawzajem. Dzięki niemu lekarze i care team otrzymują bardziej uporządkowany proces, a użytkownik dostaje zalecenia zgodne z jego sytuacją zdrowotną.
EMR dla care teamu i lekarzy
Wewnętrzne narzędzie EMR zostało stworzone jako nowoczesna platforma do obsługi pacjentów. Korzystają z niego lekarze i członkowie care teamu w różnych rolach. Narzędzie pozwala podejrzeć informacje o użytkowniku, jego status, historię, wyniki badań, zadania, warunki medyczne, leki i kolejne kroki procesu.W przeciwieństwie do wielu przestarzałych narzędzi używanych w healthcare, rozwiązanie 9am.health zostało zaprojektowane jako produkt szyty na miarę: dopasowany do konkretnego flow, konkretnych ról i konkretnych potrzeb zespołu klinicznego. To zwiększa efektywność obsługi i pozwala automatyzować coraz większą część powtarzalnych czynności.
Automatyzacja tasków i prowadzenie użytkownika przez proces
Aplikacja 9am.health opiera się na logice tasków. Użytkownik po zalogowaniu widzi konkretne zadania do wykonania: uzupełnienie danych, przesłanie wyników badań, wypełnienie ankiety, wykonanie kolejnego kroku programu lub przygotowanie się do konsultacji.
Integracje wspierające pełny proces opieki
Zespół fireup.pro rozwijał i utrzymywał integracje, które łączą 9am.health z zewnętrznym ekosystemem healthcare i usługami wspierającymi użytkownika. Każda z nich wymagała osobnej analizy, testów, obsługi wyjątków i dostosowania do realiów amerykańskiego rynku. Przykłady obejmują:
- integracje z systemami recept,
- integracje z aptekami,
- integracje z laboratoriami i wynikami badań,
- integracje z dostawcami urządzeń, np. wagami,
- integracje z systemami wysyłki wiadomości,
- integracje z platformami partnerów B2B,
- integracje związane z kwalifikacją, finansowaniem i świadczeniami.
QA jako warunek bezpieczeństwa produktu medycznego
W projekcie healthcare testowanie ma szczególne znaczenie. Zespół QA odpowiadał nie tylko za manualne sprawdzanie funkcjonalności, ale też za analizę wymagań, wychwytywanie przypadków brzegowych, weryfikację logiki medycznej, pracę z bazą danych, testy end-to-end i testy wydajnościowe.
Sophie AI: wsparcie care teamu w obsłudze podstawowych pytań
Wraz ze wzrostem liczby użytkowników rosła też liczba pytań kierowanych do care teamu. Część dotyczyła prostych kwestii: gdzie znaleźć funkcję, co trzeba uzupełnić, jak przejść dalej, co blokuje receptę lub konsultację.
Aby odciążyć zespół i skrócić czas odpowiedzi, w aplikacji wdrożono Sophie AI - chat wspierający użytkowników w podstawowych pytaniach dotyczących aplikacji i procesu. Jeśli AI nie jest w stanie pomóc albo użytkownik chce kontaktu z człowiekiem, rozmowa może zostać przekierowana do care teamu.
To rozwiązanie nie zastępuje decyzji medycznych. Jego celem jest odciążenie zespołu z prostych, powtarzalnych zapytań i skierowanie uwagi ludzi tam, gdzie jest naprawdę potrzebna.
To the success
Technological outcomes

Platforma gotowa na skalę B2B
9am.health przeszło drogę od wczesnego produktu dla użytkowników indywidualnych do platformy medtech oferowanej jako benefit pracowniczy. Architektura, integracje, narzędzia wewnętrzne i procesy QA umożliwiły obsługę znacznie większej liczby użytkowników oraz partnerów biznesowych.

+40 000 nowych użytkowników w 2025 roku
W 2025 roku do platformy dołączyło +40 000 nowych użytkowników. To potwierdziło skuteczność modelu B2B i jednocześnie sprawdziło przygotowanie technologiczne produktu na szybki wzrost.

Narzędzie EMR dla zespołu klinicznego
fireup.pro współtworzyło narzędzie, które wspiera lekarzy i care team w codziennej pracy: od przeglądu danych użytkownika, przez obsługę wyników badań, po decyzje związane z receptami, taskami i dalszą opieką.

Automatyzacja procesów klinicznych i operacyjnych
Logika LabCadence, task framework, mechanizmy dawkowania, integracje i narzędzia dla care teamu zmniejszają ilość ręcznej pracy i pozwalają obsłużyć większą liczbę użytkowników bez liniowego zwiększania zespołu operacyjnego.

Rozbudowany proces testowania
Manualne testy, automatyzacja end-to-end, testy wydajnościowe, praca z API, analiza logów i testowanie scenariuszy medycznych zwiększyły bezpieczeństwo produktu. W domenie healthcare to krytyczne: każdy błąd może szybko dotknąć dużej liczby użytkowników i wpłynąć na proces leczenia.

Customowe rozwiązania zamiast ograniczających gotowców
Zespół rozwijał własne biblioteki, komponenty i mechanizmy, kiedy gotowe rozwiązania nie odpowiadały wymaganiom produktu. Takie podejście zwiększyło kontrolę nad logiką, UX i możliwościami dalszego rozwoju.
Korzyści biznesowe
9am.health zyskało skalowalny produkt gotowy do obsługi dużych partnerów B2B.
Platforma może być oferowana jako benefit pracowniczy dla organizacji w USA.
Dedykowane flow partnerów umożliwia dostosowanie aplikacji do różnych wymagań biznesowych i grup użytkowników.
Automatyzacje zmniejszają obciążenie care teamu i wspierają obsługę rosnącej liczby pacjentów.
Rozwiązania kliniczne pomagają lekarzom podejmować decyzje w oparciu o uporządkowane dane.
Programy zdrowotne, takie jak Healthy Weight Journey, zwiększają wartość produktu poza samym przepisywaniem leków.
Produkt rozwija się w kierunku szerszej opieki metabolicznej, nie tylko diabetologii.
Project team








Łukasz
Senior Backend Developer / Backend Architect
Tech stack
Java

TypeScript
JavaScript

REST API

Playwright

Cypress
Postman
Python

Cursor AI
Your success is our success
See how we can build a technological advantage for your company together.
Innovations


Dedykowany system EMR – nowoczesne narzędzie szyte na miarę dla lekarzy i care teamu.
Automatyzacja procesów continuation & refill – mechanizmy wspierające kwalifikację, konsultacje i dawkowanie.
Integracje healthcare – rozbudowane połączenia z ekosystemem healthcare USA.
Customowe rozwiązania technologiczne – własne biblioteki i narzędzia pod potrzeby produktu.
Współpraca z zespołem w USA w trzech strefach czasowych - sprawne procesy komunikacji, code review i przekazywania pracy mimo różnicy czasu między Polską a wschodnim i zachodnim wybrzeżem Stanów.
We have a team that truly knows its stuff — we'll help you find a solution that works.
Conclusions & recommendations

Healthcare wymaga odpowiedzialności większej niż standardowy software development
Każdy błąd może wpływać na leczenie, dawkowanie, receptę lub dostęp pacjenta do opieki.

Startup może skalować się szybko tylko wtedy, gdy architektura nie zamyka drogi do wzrostu
W 9am.health od początku dbano o architekturę i standardy kodu, dzięki czemu produkt mógł przejść od MVP do platformy obsługującej dziesiątki tysięcy użytkowników.
Customowe rozwiązania są opłacalne, gdy domena jest niestandardowa
Własne komponenty, biblioteki i narzędzia pozwoliły lepiej dopasować system do potrzeb 9am.health niż gotowe rozwiązania.
QA w healthcare to nie tylko testowanie ticketów
Testerzy muszą rozumieć proces, znać logikę medyczną i weryfikować, czy wymaganie biznesowe ma sens w kontekście produktu.
AI pomaga, ale nie zastępuje wiedzy domenowej
W healthcare output AI wymaga weryfikacji przez osoby rozumiejące produkt i konsekwencje biznesowe.
Automatyzacja jest konieczna, gdy care team nie może skalować się liniowo
Task framework, LabCadence, EMR i Sophie AI pozwalają zespołowi klinicznemu skupić się na przypadkach wymagających realnej decyzji człowieka.