Späť na profesionálov

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.
Author
Node.js Developer & PHP Developer +1
63693652f064f88111c497c2
Kontraktor326  / Denne
Role
Node.js Developer PHP Developer Team Leader
Jazyky
English
Zručnosti
AngularJSApplication ServerAutomation TestingBootstrapC ServersCSSCode ManagementCodeceptionContainer Engine SoftwareContainerization SoftwareDatabaseDevOpsDockerESLintElasticsearchFunctional TestingGitHubGitlabJSONJasmineJavaScriptLESSLaravelLinterLinuxMariaDBMeanMessage BrokerMySQLNette FrameworkOperation SystemsPHPPLCPostgreSQLPythonRabbitMQRedisRegression TestingSW Tools APIsSearch ToolsSymfonyTeam LeaderTest DevelopmentTesterTesting TypesToolsUXUnit TestingjQuerynginxnode.js
Lokality
PrahaRemote