Zpět na profesionály

Node.js Developer & PHP Developer & Team Leader

Přehled


Krátké shrnutí

Kandidát je zkušený vývojář v jazyce PHP s 11 lety zkušeností v komerční sféře. Nejpoužívanějším frameworkem na denní bázi je Nette ve verzi PHP 5.2. Posledních 5 let pracuje s API (Blueprint), které ho baví a rád by se tímto směrem posunul. Má zkušenosti s JavaScriptem, kde vytvářel služby pro Click2stream, Inc. Narazil také na Docker, se kterým posledních 5 let také pracuje. Již 2 roky také pracuje jako Tech/team leader, kde vede 5 lidí rozdělených do 2 týmů. Jeho angličtina je na velmi dobré úrovni, pravidelně komunikuje a řeší technické věci. Pracoval s agilními metodikami Scrum a Kanban.

Pracovní zkušenosti

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
Kontraktor7920  / Denně
Role
Node.js Developer PHP Developer Team Leader
Jazyky
English
Dovednosti
AngularJSApplication ServerAutomation TestingBootstrapC ServersCSSCode ManagementCodeceptionContainer Engine SoftwareContainerization SoftwareDatabaseDevOpsDockerESLintElasticsearchFunctional TestingGitHubGitlabJSONJasmineJavaScriptLESSLaravelLinterLinuxMariaDBMeanMessage BrokerMySQLNette FrameworkOperation SystemsPHPPLCPostgreSQLPythonRabbitMQRedisRegression TestingSW Tools APIsSearch ToolsSymfonyTeam LeaderTest DevelopmentTesterTesting TypesToolsUXUnit TestingjQuerynginxnode.js
Lokality
PrahaRemote