Matouš Michalík co dělám a co umím

Matouš Michalík

Jsem backendový lomeno webový vývojář s bohatými zkušenostmi z projektu Rohlik.cz a z agenturní práce na Facebookových microsites.

Kde se můžeme potkat

V holešovické kolkovně na dobrém obědě, když mám zrovna pauzu v bouchání Go služeb v Mall Group. Příležitostně na tankové plzničce v Lokále Hamburg. Nebo na backendově zaměřených meetupech po celé praze.

Jste recruiter a chcete zaujmout? Zkuste mi poslat zašifrovanou zpávu emailem, moje veřejné klíče můžete najít na Keybase.io

Kdo jsem

Backendový vývojář, se zkušenostmi z PHP Nette, Java Spring a Go.

Mám bohaté zkušenosti s vývojem malých až velkých projektů v PHP (viz reference) s krátkou ale výživnou zastávkou ve světě korporátní Javy. V současné době objevuju krásy golangu a jeho využití v mircoservisové architektůře.

Během své kariéry jsem se setkal nebo pomáhal v produkčním prostředí nasadit např. tyto technologie. Elastic Search včetně podpory pro český jazyk. RabbitMQ jak pro zpracování zpráv na pozadí tak pro předávání zpráv mezi systémy. Prometheus s Grafanou jako monitorovací nástroj služeb.

Co umím

PHP, Go, JavaScript, Java, Spring 2.0, Elastic Search, RabbitMQ, MySQL a další

Historie

V roce 2011 jsem začínal jako junior Python developer v té době jsem k backedu dělal i kompletní frontend. V té době se jednalo výhradně o nějakou formu aplikací pro Facebook.com. Hlavně spotřebitelské soutěže. Vše za jediným cílem, nahnat stránce co nejvíce fanoušků. Za první dva roky mi rukou prošlo přes stovku takových aplikací.

V polovině roku 2013 se mi zdálo že je čas se posunout dál a kývnul jsem na spolupráci se společností Geewa. Kam jsem nastoupil jako APS.NET vývojář. Tato spolupráce neměla kvůli stavu ve firmně dlouhého trvání a na konci roku jsem se vrátil ke spolupráci s BF. Kde se mezitím vyměnila technologie.

Od konce roku 2013 se tedy v práci většinově věnuju PHP a Nette Frameworku. Náplň je více méně podobná, jen ubylo soutěží a přibylo obsahových webů a microsites a přestal jsem kódovat šablony. Navíc se rozšířil toolset o Elastic Search, RabbitMQ, a hromadu interních toolů.

Na začátku roku 2017 jsem opustil agenturní klienty a šel si vyzkoušet práci na velkém projektu do Rohlik.cz kde jsem nastoupil jako PHP backend developer. Po půl roce jsem dostal na starost tým juniorních Java vývojářů a společně jsem se pustili do přepisu PHP monolitu do Javy. V první vlně jsme společně zvládli vytvořit API pro manipulaci s košíkem a dosáhli deseti násobného zrychlení.

V polovině roku 2018 jsem z důvodu dlouhodobé frustrace v Rohlíku přestoupil na projekt Feedo.cz. Ve Feedu jsem se setkal s nejbizarnějšími legacy systémy za celou svou kariéru. Byla to skvělá zkušenost ukončená nabídkou která se neodmítá a přestupem do Mall Group za větší výzvou a zajímavějšími projekty.