Pomôžeme vám so softvérom, na ktorom stojí každodenná práca.
Pomáhame firmám navrhovať, vyvíjať, modernizovať a prevádzkovať webové aplikácie. Môžeme s vami pracovať na celom projekte, pridať sa k existujúcemu tímu alebo pomôcť s konkrétnym technickým problémom.
S čím sa na nás môžete obrátiť
Možno začínate nový projekt, potrebujete zlepšiť starší systém alebo hľadáte skúsenú technickú posilu. Zapojíme sa do celého riešenia alebo do časti, pri ktorej nás práve potrebujete.
Nová aplikácia alebo produkt
Od prvého návrhu cez vývoj až po nasadenie a ďalšiu starostlivosť.
Modernizácia existujúceho systému
Postupná obnova architektúry, kódu a používateľského rozhrania bez zbytočného narušenia prevádzky.
Spoľahlivejšie nasadzovanie a prevádzka
Linuxové servery, Kubernetes a CI/CD pre systémy, ktoré majú fungovať aj po odovzdaní.
Skúsená technická posila
Pomoc s vývojom, architektúrou, technickým vedením alebo koordináciou existujúceho tímu.
Nemusíte prísť s hotovým zadaním.
Na začiatok stačí opísať problém, súčasný stav a to, čo chcete dosiahnuť. Zvyšok si prejdeme spolu.
Od architektúry po ostrú prevádzku
V jednom tíme prepájame technické rozhodnutia, vývoj a prevádzku. Rozsah spolupráce prispôsobíme tomu, čo už máte a kam sa potrebuje projekt posunúť.
Vývoj webových aplikácií
Celé aplikácie aj ich jednotlivé časti
Vyvíjame interné systémy, CRM, používateľské portály aj vlastné produkty. Pracujeme najmä s PHP, Symfony, API Platform, TypeScriptom, Angularom, Reactom, Next.js a Vue.
Modernizácia a integrácie
Postupná obnova podľa potrieb prevádzky
Staršiu aplikáciu obnovujeme po častiach a bez unáhleného prepisovania všetkého od začiatku. Upravíme architektúru, oddelíme API, zmodernizujeme rozhranie a prepojíme služby, ktoré firma používa.
DevOps a prevádzka
Linux, Kubernetes a CI/CD
Pripravujeme a spravujeme servery, kontajnerové prostredia a automatizované nasadzovanie. Pomáhame aj s prevádzkou, dostupnosťou a technickou starostlivosťou o systém po spustení.
Technické vedenie a dlhodobá podpora
Skúsenosti priamo vo vašom tíme
Do rozbehnutého projektu sa vieme zapojiť ako technická posila – vyriešiť náročnejšiu časť vývoja, pomôcť s architektúrou alebo technickým vedením tímu. Môže ísť o krátku konzultáciu, konkrétny kontrakt aj dlhodobú spoluprácu.
Najprv potrebujeme pochopiť súvislosti
Najprv si ujasníme cieľ, víziu a problém, ktorý má projekt vyriešiť. Potrebujeme rozumieť tomu, komu má riešenie slúžiť, ako zapadne do fungovania firmy a čo ho môže obmedziť. Až potom navrhneme ďalší postup.
Najprv cieľ a súvislosti
Pýtame sa, čo chcete dosiahnuť, prečo je to dôležité a podľa čoho spoznáme dobrý výsledok. Prejdeme si celý problém od každodennej práce až po dlhodobejšie plány. Hotovú technickú špecifikáciu na prvý rozhovor nepotrebujete.
Možnosti aj s dôsledkami
Ak vidíme viac ciest, vysvetlíme ich výhody, nevýhody, riziká a vplyv na rozpočet. Keď považujeme požadované riešenie za zbytočne drahé alebo technicky nevhodné, povieme to otvorene a navrhneme alternatívy.
Priebežná spolupráca
Prácu delíme na zrozumiteľné kroky a priebežne si potvrdzujeme priority. Klient má vedieť, čo sa deje, ktoré rozhodnutia sú otvorené a čo bude nasledovať.
Starostlivosť po spustení
Nasadením sa spolupráca nemusí skončiť. Systém môžeme ďalej rozvíjať, udržiavať a prevádzkovať podľa toho, čo firma potrebuje.
Ak projekt potrebuje dizajn, marketing alebo inú odbornosť mimo nášho záberu, povieme to včas. Podľa situácie odporučíme vhodného človeka alebo sa dohodneme, ako spoluprácu poskladať.
Softvér v každodennej prevádzke
Pri týchto projektoch sme mali na starosti dlhodobý vývoj, architektúru, nasadzovanie aj riešenie potrieb, ktoré prináša každodenná prevádzka.
Záruky.sk
Webová aplikácia pre slovenských predajcov, ktorá pomáha evidovať záruky a sledovať dátumy spotreby. Zodpovedáme za architektúru, vývoj, Kubernetes infraštruktúru, prevádzku aj podporu používateľov.
Egida
Postupná prestavba staršieho systému na Symfony API a moderný frontend. CRM spravuje klientov, zmluvy, rezervácie, platby, dostupnosť nehnuteľností, ceny, reporty a prepojenia s ďalšími webmi.
Jimmi
Systém pre fitnescentrá na správu skupinových lekcií, rezervácií a dostupných termínov v reálnom čase.
Skúsenosti z vývoja, vedenia aj prevádzky
Proficient Solutions vedie Filip Vozár. Viac ako desať rokov sa venuje vývoju webových aplikácií, softvérovej architektúre, DevOps a vedeniu tímov. Technické rozhodnutia posudzuje aj podľa ich vplyvu na rozpočet, tím a každodennú prevádzku.
Začiatky vo vývoji
Prvé komerčné projekty v PHP a postupné budovanie technických základov.
Architektúra a vedenie vývoja
Zodpovednosť za technické smerovanie projektov, náročnejšie rozhodnutia a podporu ďalších vývojárov.
Prepájanie potrieb firmy s vývojom
Vedenie medzinárodných projektov a tímov, plánovanie priorít a premena potrieb firmy na konkrétne technické kroky.
Proficient Solutions
Vznik firmy, ktorá spája vývoj, technické vedenie a dlhodobú starostlivosť o softvér.
Vývoj, architektúra a prevádzka
Technická zodpovednosť za nové aj existujúce aplikácie – od prvého rozhodnutia po ostrú prevádzku.

Filip Vozár
Zakladateľ a softvérový inžinier
Ako pristupujem k projektom
Proficient Solutions som založil, aby som mohol zostať blízko k technike aj k ľuďom, ktorým má systém slúžiť.
Pri projekte chcem najprv pochopiť, čo má zmeniť v každodennej práci a podľa čoho spoznáme, že funguje. Potom viem technické rozhodnutia posudzovať spolu s rozpočtom, prevádzkou a plánmi do budúcnosti.
Podľa situácie napíšem náročnú časť aplikácie, navrhnem architektúru, vyriešim problém v Kubernetes alebo pomôžem tímu určiť ďalší krok. Zostávam pri technických detailoch aj pri rozhovoroch s ľuďmi, ktorí za projekt zodpovedajú.
Zložité problémy mám rád. Zvyčajne na ne najlepšie funguje pokoj, trpezlivosť a zdravá dávka tvrdohlavosti.
10+
rokov komerčnej praxe
SK · EN
jazyky spolupráce
Vývoj + DevOps
od aplikácie po prevádzku
Ako sa náš prístup prejaví v spolupráci
Najviac záleží na tom, ako robíme rozhodnutia a ako pristupujeme k zmenám a problémom.
Rozhodnutia s vysvetlením
Pri každom odporúčaní vysvetlíme dôvody, alternatívy a dôsledky. Klient sa nemusí rozhodovať naslepo.
Riešenie primerané problému
Architektúru a technológie volíme podľa potrieb systému, rozpočtu a plánov do budúcnosti.
Prehľad o projekte
Otvorene komunikujeme stav, ďalšie kroky aj nepríjemné správy. Problém sa rieši ľahšie, keď o ňom všetci vedia včas.
Zodpovednosť v ostrej prevádzke
Pri vývoji počítame s nasadzovaním, aktualizáciami a údržbou. Ak sa tak dohodneme, zostávame pri systéme aj po jeho spustení.
Čo práve potrebujete vyriešiť?
Napíšte nám pár viet o projekte, existujúcom systéme alebo technickom probléme. Nemusíte mať pripravené zadanie ani vybrané technológie.

