Michal Oktábec

Michal Oktábec

React/PHP vývojář a nadšený fotograf amatér

Ahoj,

pocházím z Českých Budějovic a mou největší zálibou je programování webových stránek.

Velkou čás volného času trávím především s mojí báječnou ženou Pavlínkou :)

Ve zbytku volna pracuji na svých projektech Chcinaples nebo Jihočeské IT akce. V hlavě jich mám ale více a tak se postupně snažím připravovat další.

V neposlední řadě je mým koníčkem fotografování a natáčení videí.

Moje aktuální projekty

Jihočeské IT akce

Jihočeské IT akce | spuštěno: duben 2015

Přednášky, workshopy, konference a další akce související s IT oborem a pořádané na jihu Čech.

Zobrazit web

Finguin

Finguin - více než správa financí v domácnosti

Projekt je ve fázi příprav...

Zobrazit web

Pracovní zkušenosti

Application Developer - LMC s.r.o (květen 2018 - současnost)

Práce na frontendu (React) a backendu (Symfony 4) k novému systému pro kariérní stránky.
Vývoj nového systému pro firemní profily na jobs.cz a prace.cz - také frontend v Reactu a backend na Symfony.

CSS Docker Git GraphQL HTML JavaScript Jenkins Jest PHP PhpUnit React Symfony Webpack

Lektor/kouč - Czechitas (červen 2017 - současnost)

Lektor a kouč (pomocný lektor) pro kurzy Czechitas v Českých Budějovicích - PHP, JavaScript, HTML/CSS, Wordpress

Příprava materiálů pro nový kurz Základy programování v PHP - podzim 2018 v Českých Budějovicích.
Pokračování v lektorování kurzu také v roce 2019.

CSS HTML PHP WordPress

Full-stack vývojář - Vlastní projekty (březen 2011 - současnost)

Práce na vlastních projektech Chcinaples, Jihočeské IT akce, Finguin.

Psaní vlastního blogu, pomoc s přípravou filmového blogu Filno.cz.

Příprava stránek anglictinaspajou.cz.

Bootstrap CSS GatsbyJS Git GraphQL JavaScript jQuery MySQL Netlify Nette PHP React Symfony WordPress XHTML

PHP programátor - Bohemiasoft s.r.o (leden 2013 - duben 2018)

Především práce na eshopovém systému Webareal.cz a také na přidruženém systému Kasareal.cz. Udržování stávajícího systému, oprava chyba a implementace nových funkcí. Používání novějších technologii pro vylepšování systému.

Komunikace se zahraničními partnery (EN). Zaučování nováčků a pomoc s orientací v systému a při řešení problémů.

Interní zpravodaj s popisy a tipy ke konkrétním funkcím v systému, ale hlavně také různě sesbírané tipy pro zdokonalení nebo usnadnění vývoje.

Například integrace fulltextového vyhledávání přes Sphinx, dopravních služeb IN TIME nebo dříve Kouzelná Almara, implementace platebních bran GoPay, ComGate (Agmo), průvodce pro nápovědu stávajícího systému a pro nové uživatele a další...

CSS Git Gulp HTML JavaScript Jenkins jQuery MySQL Nginx PHP PHP-DI Sphinx SVN Symfony

PHP programátor, frontend kodér - OSVČ/vlastní projekty (březen 2011 - prosinec 2012)

Tvorba webových stránek a jejich správa, kódování stránek a šablon na zakázku + práce na vlastních projektech.

Externí spolupráce na tuzemských (eshopy a ekonomický software/aplikace) i mezinárodních projektech (cestovní kancelář a tiskařská firma z Velké Británie)

Příležitostné vytváření firemních stránek, ale také složitějších systémů pro správu komplexní správu ubytovacích zařízení, rezervací nebo nákupní systém včetně rozšířených funkcí.

Vytvoření vlastního frameworku nad PHP + XML + XSLT.

Bootstrap CodeIgniter CSS Git JavaScript jQuery MySQL Nette PHP SVN Vlastní framework XHTML XML + XSLT

PHP programátor, kodér - netFast (duben 2008 - únor 2011)

Práce na českých i mezinárodních projektech.

Tvorba a udržování systému pro eshopy + spolupráce s účetním software SlimOffice.
Vytvoření a údržba systému pro hotely + rezervační systém, včetně jeho administrace.
Práce pro zahraniční zadavatele nejen na údržbě administračního rozhraní pro cestovní kanceláře apod.
Příprava webové aplikace pro fakturační systém a další CZ projekty.

Bootstrap CodeIgniter CSS JavaScript jQuery MSSQL MySQL PHP SVN XHTML XML + XSLT

Prezentace

Jihoczech - Finguin (Finalista TOP 10) | duben 2018

Podnikatelská soutěž nejen pro startupy
Sestavení finančního plánu a prezentace.
Postoupení do finále TOP 10, kde proběhla prezentace před porotou a investory.

Čtvrtkon - Jihočeské IT akce | prosinec 2016

Představení projektu Jihočeské IT akce na komunitní akci Čtvrtkon.

NápadFest - Finguin | březen 2016

Moje první veřejná prezentace o některém z mých projektů.
Tady jde konkrétně o připravovaný projekt Finguin.

Ostatní nebo starší projekty

Angličtina s Pájou | prosinec 2019 - současnost

Vzdělávací web o angličtině, založený na statickém generátoru stránek GatsbyJS s administrací Netlify CMS.

Zobrazit web

GatsbyJS GraphQL JavaScript Netlify Netlify CMS React

Chci na ples | prosinec 2012 - září 2019

Seznam tanečních a maturitních plesů. Možnost vkládání vlastních plesů a nebo přehled pořádaných. K dispozici je kontaktní formulář přes který je možné získat vstupenky.

CSS JavaScript jQuery MySQL Nette PHP XHTML

Profichata

Implementace webového katalogu chat, včetně jeho administrace pro správu registrací a vícejazyčných textů + administrace obsazenosti pro ubytovací zařízení.

Bootstrap CodeIgniter CSS JavaScript jQuery MySQL Nette PHP Vlastní framework XHTML XML + XSLT

Jak na jQuery

Blog s články o JavaScriptovém frameworku jQuery.

Původně měl složit jako blog s víceméně pravidelným přísunem nových tipů a triků, ale na udržování jsem nenašel čas a tak obsahoval jen články převzaté z bakalářské práce nebo mého druhého blogu.

Po ukončení webu byly zdrojové kódy přesunuty na adresu: jquery.michaloktabec.cz

Zobrazit zdrojové kódy

WordPress

Nákupní systém včetně rozšířených funkcí

Vytvoření komplexního systému pro nákup zboží, načítání dat z ostatních eshopů, implementace seznamu přání + upomínek a systému "přátelství".

CodeIgniter CSS JavaScript jQuery MySQL PHP XHTML

Firemní web + rezervační systém

Vytvoření firemního webu pro ruční mytí aut včetně rezervačního systému.

CSS JavaScript jQuery MySQL PHP Vlastní framework XHTML XML + XSLT

Firemní stránky

Eurožaluzie, OkStudio, Půjčovna kánoí a raftů QUITT, Martinec elektroinstalace, Kožní Šmejkalová + Interna Šmejkal, další služby firmy QUITT, Solární studio SUN.

CSS JavaScript jQuery MySQL PHP Vlastní framework WordPress XHTML XML + XSLT

Srazovník

Školní projekt. Měl sloužit pro vytváření návrhů na srazy.

Každý uživatel mohl být nezávisle v několika skupinách, které mají vlastní srazy. U každého vytvořeného srazu byla navrhnuta možná data a uživatelé ve skupině by nastavovali, jestli mohou, nebo ne. Vše bylo naprogramované a funkční, ale dál už se projektu nebyl rozvíjen a to nejen z důvodu nástupu srazy.info :)

CSS JavaScript jQuery MySQL PHP XHTML

ONLINE GAME

Další z mých prvních, jednoduchých projektů v PHP. Především jsem chtěl zjistit, jestli to zvládnu, ale po spuštění testovacího provozu jsem se chtěl věnovat spíše jiným projektům a online game jsem uzavřel.

Základní popis: Online Game je textová online hra-všechny akce řídíte pomocí prohlížeče, takže pokud chcete hrát, stačí mít libovolný prohlížeč, povoleny cookies, javascript a můžete hrát.

CSS HTML MySQL PHP

KGallery

Jeden z mých prvních projektů v PHP. Šlo o jednoduchou fotogalerii, která měla v databázi uložené galerie, ale seznam fotografií - jak ve zmenšené, tak ve zvětšené podobě, si načítala z adresářů na FTP.

V době vytvoření fotogalerie většinou umožňovali pouze nahrání skrze formulář a to mi přišlo zbytečně zdlouhavé. Později byla doplněna i možnost hodnocení galerií a pár dalších úprav.

Stránky byly v provozu přibližně do ledna 2011, kdy jsem plně přešel na galerii od rajce.net.

CSS HTML MySQL PHP