Michal Vaněk

<web developer/>
info@michalvanek.czFreeWall
Jsem webový vývojář, kterého baví:
tvorba webových stránek a aplikací
front-end, UX a UI design
back-end, návrh a integrace systémů
PHP
MySQL
Magento
TypeScript
JavaScript
React
Nette
jQuery
Java
HTML5
CSS3, LESS
Webpack

Moje zkušenosti

2019 - 2022
spolupráce

ATELI Development

Senior developer v ATELI Development s.r.o.

Ateli s.r.o. a její dceřinné společnosti provozují několik e-commerce projektů ve 12 zemích evropy s vlastními sklady, expedicí i logistikou.
Technologie
PHP
MySQL
Magento
Redis
TypeScript
React
2014 - 2018
vlastní projekt

ShopMaker.cz

Pronájem krabicového řešení e-shopu

Provoz a vývoj e-shopového portálu - vlastní e-shop na pár kliknutí. Správa objednávek, skladová evidence, podrobné statistiky, napojení na služby třetích stran, 50+ klientů.
Technologie
PHP
MySQL
JavaScript
jQuery
Nette
ShopMaker.cz
6 fotek
2015 - 2019
vlastní projekt

RealCraft.cz

Herní portál Minecraft serveru

Provoz a vývoj webu a herních pluginů, obchodní model mikrotransakce, spolupráce v 10+ členném týmu.
Technologie
Java
PHP
MySQL
JavaScript
jQuery
RealCraft.cz
1 fotky
2008 - 2015
vlastní projekt

Reálný Život

Herní portál GTA: San Andreas serveru

Provoz a vývoj webu a herního módu, obchodní model mikrotransakce, spolupráce ve 20+ členném týmu.
Technologie
Pawn
PHP
MySQL
JavaScript
jQuery
Reálný Život
1 fotky
2013 - 2014
spolupráce

Freelancer

Na volné noze v tvorbě webů na zakázku

Dokončeno přes 15 projektů - kódování grafických návrhů, úpravy stávajících stránek.
Technologie
PHP
HTML
JavaScript
2009 - 2013
vzdělání

VOŠ a SPŠE Plzeň

Správa počítačových sítí

Technologie
PHP
MySQL
Java
C
JavaScript
VOŠ a SPŠE Plzeň

Moje dovednosti

PHP
PHP 5 - 8, OOP, MVC, REST API, Composer, několik vlastních frameworků, PHPStorm
HTML5, CSS3, LESS
Kódování a stylování šablon, SEO optimalizace, LESS preprocessor
MySQL
MyISAM, InnoDB, cizí klíče, transakce, zálohování, phpMyAdmin, Adminer
TypeScript
JavaScript ES6, TypeScript 4.0+, Node.js, npm, parametrizované třídy a funkce, declarations.d.ts
Magento
Magento Community Edition 1.6 - 1.9, implementace PayU brány, vlastní košík, vlastní JS & CSS bundler
React
Striktně typované TypeScript componenty (tsx), optimalizace renderování, CSS modules
Nette
Nette framework, šablony Latte, testovací nástroj Tester, Tracy debug, databázová vrstva Dibi
jQuery
Komplexní použití napříč projekty, tvorba vlastních jQuery pluginů
Java
Java SE, IntelliJ IDEA, vývoj Minecraft pluginů Bukkit/Spigot
Jest
Testování knihoven a React component, testovací knihovna Enzyme, mockování
Apache
Automatizace a konfigurace virtualhostů, .htaccess, generování https certifikátů Let's Encrypt
Webpack
Konfigurace projektů, TypeScript, Babel, React, LESS, CSS modules
Linux Debian
Instalace a správa vlastního Linux serveru, mail server, balíkovací nástroj apt
Git
Kolaborace v 10+ členném týmu, code reviews, GitLab, GitHub, BitBucket, vlastní projekty v Gitu