Zaměřujeme se na vývoj softwaru na zakázku - webových aplikací a informačních systémů. Programujeme v jazycích Java, Kotlin a Angular. Postaráme se o analýzu, návrh architektury, vývoj i provoz softwaru.
Jednou z našich specializací je automatizace zpracování dat pro online obchody. Umíme zpracovat data od mnoha poskytovatelů, vyčistit je, upravit a pravidelně aktualizovat. Data, která nejsou součástí dodavatelských feedů zpracují naši datový specialisté.
Poskytujeme team leasing na jednorázovou pomoc s vašimi projekty. Naši programátoři, analytici nebo architekti vám pomůžou podle aktuálních potřeb. Nejsme agentura a všichni experti jsou součástí našeho kolektivu.
Navrhneme pro vás mikroservisní architekturu, cloudové technologie, kontejnerizaci aplikací, automatizaci nasazování vašich aplikací (CD/CI) i poradenství v oblasti analýzy, vývoje a testování software.
Co-founder, Solution architect, Full-stack developer
Co-founder, SCRUM Master/Analyst, Automation test specialist
Team leader, Full-stack developer, Infrastructure specialist
Backend developer, Analyst
Full-stack developer, bug hunter
Data specialist
Backend developer, Analyst
Full-stack developer
Jsme kolektiv sehraných programátorů, který miluje moderní technologie a agilní vývoj. Vznikli jsme v roce 2020 v reakci na koronavirovou krizi, kdy jsme jako tým působící v cestovním ruchu ztratili projekt. Týmový duch a zájem společně pokračovat v práci byl tak silný, že jsme založili vlastní společnost a využíváme dlouholetých zkušeností s návrhem a vývojem aplikací.
Agilní přístup a fungování podle metodiky SCRUM je pro nás denním chlebem. Filozofii iterativního vývoje a pevnou týmovou spolupráci chápeme jako základ pro kvalitně dodané služby.
Každý projekt před spuštěním důkladně prozkoumáme a navrhneme vám možná řešení. Efektivně a bez psaní zdlouhavých zadání. Výsledky uvidíte rychle.
Výstupem z analýzy je specifikace požadavků na vznikající software. Jednotlivé části a procesy postupně modelujeme v BPMN a UML notacích. Netvoříme zdlouhavé funkční specifikace. Tvoříme čitelné modely použitelné k porozumění mezi vámi a našimi vývojáři.
Většinu našich aplikací navrhujeme architekturou mikroslužeb. Pomocí malých, jednoduchých a nezávisle běžících komponent sestavujeme skvěle fungující celek. V opodstatněných případech nemáme problém nasadit monolit.
Škálovatelnost a vysoká výkonnost jsou u aplikací naše hlavní cíle. Rozdělení systému na mikroslužby nás nelimituje jako u monolitické architektury. Pokud půjde o menší aplikaci s jednou databází, řešení naopak zbytečně neprodražujeme a používáme jednodušší monolitickou architekturu.
Vývoj softwarové aplikace u nás není "black box", ale reálné výstupy uvidíte už během prvních týdnů. Pravidelně se budeme setkávat. Rychle uvidíte fungující přírůstky funkcí.
Protože fungujeme agilně, nebudete čekat měsíce na první vlaštovky vaší aplikace. Před očima vám budeme skládat systém. Budete si ho moct vyzkoušet a zároveň vyladíme další zadání na jeho fungování.
Nedílnou součástí každé aplikace jsou důkladné testy, které ověřují funkce systému po každé nové změně.
Naše systémy tvoříme v robustním designu a pečlivé testování je navíc činí odolnější vůči chybám. Píšeme testy nejenom na úrovni zdrojového kódu. Webové aplikace vždy testujeme pomocí funkčních testů, které simulují chování skutečného uživatele.
Dodáním ověřeného fungujícího systému naše práce nekončí. Provoz systému můžete nechat plně na nás. Zajistíme potřebné hardwarové prostředky a postaráme se o monitoring.
Protože máme rádi přehled o tom, co se děje v našich systémech, nasazujeme monitorovací služby (Zabbix, Grafana, ELK). Dokážeme odhalovat funkční i výkonnostní nedostatky a navrhovat rychlá a efektivní řešení k jejich odstranění. Systémy rádi provozujeme na cloudových technologiích, zejména AWS.
Dejte nám vědět o svých plánech a do 24 hodin se vám ozveme. Přímo můžete psát na info@habrtech.cz. Pokud se vám nechce psát, tak nám zavolejte na +420 777 856 476 (Mirek) +420 774 850 702 (Tomáš).