Roman Vašek, fullstack vývojár na voľnej nohe
Už 8 rokov staviam informačné systémy, beriem si na starosť celú cestu od návrhu po nasadenie.
- rokov skúseností
- 8
- referenčných projektov
- 6
Služby
Čo robím
Od prvého návrhu po prevádzku, alebo prevzatie systému, ktorý už beží.
Informačné systémy na zelenej lúke
Od prvého návrhu domény po beh v produkcii.
Prevzatie a rozvoj existujúceho systému
Preberiem systém, ktorý beží, a posuniem ho bez toho, aby prestal bežať.
Backend a architektúra
Dátový model, API, fronty, integrácie a to, čo sa deje pod záťažou.
Mobil a desktop
Aplikácie postavené na Expo a Electrone, ktoré bežia aj bez obsluhy.
Integrácie
Napojenie na platby, registre a systémy tretích strán.
Prístup
Na čo dávam dôraz
- Použiteľnosť
- Rozhranie, v ktorom sa práca robí rýchlejšie než predtým.
- Výkon
- Meraný, nie odhadovaný.
- Dodanie celej cesty
- Od návrhu po nasadenie a prevádzku, nie len po odovzdanie kódu.
- Transparentnosť
- Priebežne viete, na čom pracujem a čo to bude stáť.
- Udržateľnosť
- Kód, ktorý po mne vie prevziať niekto iný.
Postup
Ako spolupracujeme
Konzultácia: čo treba a či to viem dodať.
Cenová ponuka s rozsahom a termínom.
Objednávka a dohodnutý termín.
Iteratívny vývoj s priebežnými ukážkami.
Odovzdanie s preberacím protokolom.
Podpora a ďalší rozvoj.
Práca
Referencie
Projekty, ktoré som dodal, s výsledkom na prvom mieste.
Axman Lounge
- Výsledok
- Mesačná uzávierka je automatická, rezervácia trvá minútu.
- Problém
- Rezervácie kancelárií, platby a fakturácia bežali mimo systému, každý mesiac ručne.
- Riešenie
- Postavil som celú aplikáciu sám: rezervácie, platby a automatické vystavovanie faktúr.
Direct Fidoo
Dodané cez Qest- Výsledok
- Karty a transakcie sa spracúvajú bez ručných zásahov.
- Problém
- Systém platobných kariet potreboval spojiť vydavateľa kariet s internými službami.
- Riešenie
- Integrácie na Thredd a služby na Azure s CosmosDB.
OPT On Demand
Dodané cez Qest- Výsledok
- Terminály sa aktualizujú samy, bez výjazdu na linku.
- Problém
- Výrobný terminál na linke musel fungovať aj bez zásahu obsluhy a sám sa aktualizovať.
- Riešenie
- Electron aplikácia s automatickou aktualizáciou a NestJS backend na GCP.
Aeqoom
Dodané cez Qest- Výsledok
- Zákazky sa evidujú priamo v teréne, nie po návrate.
- Problém
- Servisní technici v teréne potrebovali evidenciu zákaziek na mobile.
- Riešenie
- Dve mobilné aplikácie v Expo nad jedným backendom, plus experiment s AR okuliarmi.
GlampingCZ
Dodané cez Qest- Výsledok
- Rezervácie a platby bežia v jednom toku od prvého dňa.
- Problém
- Rezervačný systém sa staval od nuly, vrátane spracovania objednávok na pozadí.
- Riešenie
- NestJS backend na AWS s frontou SQS pre objednávky.
ČSOB
Dodané cez Enimo- Výsledok
- Služby sú v produkcii v aplikácii, ktorú používajú stovky tisíc ľudí.
- Problém
- Mobilná aplikácia banky potrebovala nové služby v existujúcej mikroslužbovej architektúre.
- Riešenie
- Vývoj mikroslužieb v tíme dodávateľa, podľa bankových bezpečnostných pravidiel.
Nástroje
Technológie
Frontend
- React
- Vue
- TypeScript
- Tailwind
- Expo
- Electron
Backend
- Node
- Bun
- NestJS
- Elysia
- PostgreSQL
- BullMQ
- REST
- GraphQL
Infraštruktúra
- Docker
- AWS
- GCP
- Azure
- Sentry
- CI/CD
Máte projekt, ktorý treba doviezť do konca? Povedzte mi o ňom.
Začnime projektNapíšte mi
Opíšte mi, čo potrebujete a v akom termíne.