Node.js Developer & PHP Developer & Team Leader
Prehľad
Krátke zhrnutie
Kandidát je skúsený vývojár PHP s 11-ročnou komerčnou praxou. Najčastejšie používaný framework je Nette vo verzii PHP 5.2. Posledných 5 rokov pracuje s API (Blueprint), ktoré ho baví a rád by sa týmto smerom posunul. Má skúsenosti s JavaScriptom, kde vytvoril služby pre spoločnosť Click2stream, Inc. Stretol sa aj s Dockerom, s ktorým tiež pracuje posledných 5 rokov. Už 2 roky pracuje aj ako Tech/team leader, kde vedie 5 ľudí rozdelených do 2 tímov. Jeho angličtina je na veľmi dobrej úrovni, pravidelne komunikuje a rieši technické veci. Pracoval s agilnými metodikami Scrum a Kanban.
Pracovné skúsenosti
08/2016 - 11/2019: Lead Software Engineer:
- Set up a new development environment in the company, including creating and maintaining a Docker environment for various stages of development.
- Implemented continuous integration using GitLab CI, including triggering linters, static analysis tools, and unit/integration testing.
- Refactored core services to achieve 100% code coverage without breaking changes.
- Translation: Led the development team, created and maintained the development environment, implemented continuous integration, and refactored core services.
Jan 2018 - Nov 2019: Tech/Team Leader of Core Team:
- Led a team of 5 members in the development of a legacy system.
- Responsible for architecture, code reviews, reducing technical debt, technical interviews, and people management.
- Developed a web-socket service that consumed messages from RabbitMQ using Node.js.
- Translation: Led the core team in developing a legacy system, including architecture, code reviews, and people management.
Aug 2016 - Dec 2017: Tech/Team Leader of Project:
- Led a project with 5 developers, focusing on code reviews, reducing technical debt, and people management.
- Responsible for the complete technical solution, service-oriented architecture, and design using API Blueprint.
- Translation: Led a project with 5 developers, focusing on code reviews, reducing technical debt, and people management.
05/2016 - 07/2016 Senior Software Engineer:
- Developed a core web service application using Silex PHP, which was later switched to Slim PHP.
- Successfully released the project in May 2017 and implemented new additional features.
- Translation: Developed a web service application using Silex PHP and later Slim PHP.
06/2014 - 04/2016 Senior Software Engineer:
- Developed a JSON API in Node.js for the Angelcam project, along with integration tests.
- Created a camera stream detector microservice using Node.js.
- Maintained the main website, core API, and internal company tools using PHP and served by Amazon Web Services.
- Translation: Developed a JSON API and camera stream detector using Node.js, maintained the main website and core API using PHP.
03/2009 - 07/2013 PHP Developer:
- Worked as a PHP developer for Mladá Fronta a.s., one of the largest publishing houses in the Czech Republic.
- Developed web-based applications and implemented features for various websites.
- Used the Nette framework, jQuery, and occasionally MySQL and Python.
- Translation: Worked as a PHP developer for Mladá Fronta a.s., developing web-based applications using the Nette framework.
| Kontraktor | 326 € / Denne |