Služby

Co Vám mohu nabídnout?

Mentoring a konzultace

Má hlavní specializace je vývoj software a věci kolem něj. Vždy se rád podělím o své zkušenosti a naučím ostatní něco nového. Nabízím konzultace ohledně technologií a jazyků, které používám a ovládám, a také o vývojových procesech jako takových. Pár příkladů, s čím bych mohl nabídnout pomoc:

  • Workshopy a přednášky ohledně různých programovacích jazycích a technologiích. Podoba mého tech stacku jde vidět třeba zde.
  • Implementace různých vývojových procesů: Test Driven Development, Domain Driven Design, SOLID
  • Přednášky ohledně různých návrhových vzorech a softwarové architektuře
  • Poradenství ohledně volby různých technologií pro nové projekty

Vývoj software

Mimo poradenskou a konzultační činnost mohu stále figurovat jako vývojář. Díky různorodým projektům a použitým technologiím se mi povedlo získat hodně cenných zkušeností. Pracoval jsem jak na menších aplikacích, tak i na větších systémech o několika službách v cloudovém prostředí.

Jsem zastánce a velký fanoušek tvorby škálovatelného software. Dělá mi radost, když můžu realizovat ambiciózní nápady. Několik věcí, na které se jako vývojář specializuji:

  • Přepis a refactoring starých systémů, upgrade použitých technologií
  • Škálování projektu s rostoucími požadavky
  • Rozdělení monolitické aplikace do mikroslužeb
  • Budování rozšiřovatelného základu pro nové projekty a nastavení škálovatelné softwarové architektury
  • Realizace moderních a rychlých webových aplikací a služeb

Pokud máte zájem spolupracovat, neváhejte se se mnou spojit.