Node.js Developer & PHP Developer & React Developer
Prehľad
Krátke zhrnutie
Kandidát je PHP, React a Node.js vývojár so 6 rokmi komerčných skúseností. Na svojom poslednom projekte pracoval na aplikáciách na refinancovanie a predaj hypoték. Bol zodpovedný za implementáciu redizajnu používateľského rozhrania a pridanie nových funkcií na úpravu informácií o účte v aplikácii pomocou technológií React.js a GraphQL. Bol zodpovedný za prepísanie dvoch mikroslužieb pre správu zákazníkov a účtov do technológie Nest.js. Do nového procesu získavania zákazníkov integroval aj poskytovateľa služby Know Your Customer (KYC). Okrem toho sa podieľal na vývoji backendu rôznych interných projektov, ako je napríklad systém na správu zamestnancov, bot na vytváranie faktúr v službe Slack a tabuľková aplikácia s využitím technológií Node.js a React.js. Pracoval aj na vývoji modulárnej platformy elektronického obchodu s využitím technológií Symfony 4 a 5 a Zend/Laminas. Pracoval na nasadzovaní a podpore produkčných prostredí. Vykonával testovanie pomocou PHPUnit, písal úlohy CI/CD pomocou Gitlab CI alebo Jenkins a vytváral dokumentáciu pomocou Confluence, PlantUML a RAML. Čo sa týka technológií, má skúsenosti aj s Vue.js, Sylius, API platformou, Ionic, Python, MariaDB, Laravel, MySQL, PostgreSQL, Docker, RabbitMQ, Redis a ElasticSearch. Je zvyknutý pracovať v agilnom prostredí. Denne používa anglický jazyk.
Pracovné skúsenosti
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
| Zamestnanec | 3500 € / Mesačne |
| Kontraktor | 275 € / Denne |
| Úroveň | SENIOR |