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
| Employee | 3500 € / Per month |
| Freelancer | 275 € / Per day |
| Level | SENIOR |