Back to professionals

Node.js Developer & PHP Developer & React Developer

Overview


Short Summary

The candidate is a PHP, React and Node.js Developer with 6 years of commercial experience. On his last project he worked on mortgage refinancing and sales applications. He was responsible for implementing a UI redesign and adding new features to modify account information in the application using React.js and GraphQL technologies. He was responsible for rewriting two customer and account management microservices into Nest.js technology. Also integrated a Know Your Customer (KYC) provider into the new customer acquisition process. In addition, participated in the backend development of various internal projects such as an employee management system, a Slack bot for invoice creation, and a spreadsheet application using Node.js and React.js technologies. He also worked on the development of a modular e-commerce platform, using Symfony 4 and 5 and Zend/Laminas. He has worked on deploying and supporting production environments. He did testing using PHPUnit, writing CI/CD jobs using Gitlab CI or Jenkins, and creating documentation using Confluence, PlantUML and RAML. In terms of technologies, he also has experience with Vue.js, Sylius, API platform, Ionic, Python, MariaDB, Laravel, MySQL, PostgreSQL, Docker, RabbitMQ, Redis, and ElasticSearch. He is used to working in an agile environment. He uses English language on a daily basis.

Work Experience

Software Engineer: Jan 2022 - Jan 2023

  • Web app for innovative financial advisory (React.js, GraphQL)Implemented UI redesign and added new features for editing account information.
  • Made adjustments to the mortgage purchase flow.
  • Microservice-based neo bank platform (Nest.js, Postgres, Jest, Supertest)
  • Rewrote two microservices for customer and account management to Nest.js.
  • Integrated KYC provider within the customer onboarding process.
  • Onboarded new developers to the project.
  • Backend development on various internal projects: Employee Management System, Invoicer Slack bot, spreadsheet app "Bee tables" (Node.js, React.js)

PHP Backend Developer: Apr 2019 - Dec 2021

  • Developed a modular e-commerce platform using Symfony 4 and 5, Zend/Laminas
  • Worked in a Scrum team consisting of approximately 10 members.
  • Handled production deployment and support.
  • Conducted unit testing (PHPUnit).
  • Wrote CI/CD jobs (Gitlab CI, Jenkins).
  • Created documentation using Confluence, PlantUML, RAML.

Web Developer: Jul 2017 - Mar 2019

  • Developed various web applications using CakePHP, Symfony, Angular, and Ionic for clients such as Kvant Lasers, Kvant Show Production, Curaprox, and Groser.
  • Worked on a kiosk survey app with emotion logging for an insurance company.
  • Developed a mobile VoIP app for CloudTalk.
  • Conducted data analysis tasks, communication with customers, and requirements retrieval.

System Specialist: Jul 2016 - Mar 2019

  • Installed, configured, and monitored Linux-based servers for CMS and E-shop solutions.
  • Set up and maintained a centralized backup and recovery system using Bareos.
  • Handled minor programming tasks using BASH, Java, Python, HSQLDB, and SQLite.
  • Provided support for web developers.

Automated Tester: Mar 2016 - Jul 2016

  • Conducted automated testing of a banking application using Apache JMeter.
  • Developed and maintained automated scripts for functional and performance testing.
  • Generated test data for manual testing.
  • Developed web monitoring scripts
Author
Node.js Developer & PHP Developer +1
63e5f9cf4a0c8d0001aee0d4
Employee3500  / Per month
Freelancer275  / Per day
LevelSENIOR
Roles
Node.js Developer PHP Developer React Developer
Languages
English
Skillset
AngularAngularJSAnsibleApache CordovaApache JMeterApplication ServerAutomation SoftwareAutomation TestingBashCC ServersCICDCMSCakePHPCertificationsCode ManagementConfluenceContainer Engine SoftwareContainerization SoftwareDatabaseDevOpsDockerERPElasticsearchExpress.jsFunctional TestingGitGitHubGitlabGraphQLHSQLDBIonicJavaJava ToolsJavaScriptJenkins (software)JestLaravelLinuxManual TestingMariaDBMessage BrokerMicrosoft serversMonitoring ToolsMySQLNest.jsNon-Functional TestingOperation SystemsPHPPHPUnitPerformance TestingPostgreSQLProject ManagerPythonRabbitMQReactRedisSQLiteSW Tools APIsSearch ToolsServer Virtualization SoftwareShellSymfonyTest DevelopmentTesterTesting TypesToolsTypeScriptUIUnit TestingVMwareVueZabbixZend Frameworknginxnode.js
Localities
RemoteBratislava