Node.js Developer & PHP Developer & React Developer
Přehled
Krátké shrnutí
Kandidát je PHP, React a Node.js vývojář s 6 lety komerčních zkušeností. Na svém posledním projektu pracoval na aplikacích pro refinancování a prodej hypoték. Byl zodpovědný za implementaci redesignu uživatelského rozhraní a přidání nových funkcí pro úpravu informací o účtu v aplikaci pomocí technologií React.js a GraphQL. Byl zodpovědný za přepsání dvou mikroslužeb pro správu zákazníků a účtů do technologie Nest.js. Do nového procesu získávání zákazníků také integroval poskytovatele služby Know Your Customer (KYC). Kromě toho se podílel na backendovém vývoji různých interních projektů, jako je systém pro správu zaměstnanců, bot pro vytváření faktur ve službě Slack a tabulková aplikace využívající technologie Node.js a React.js. Pracoval také na vývoji modulární platformy pro elektronický obchod s využitím technologií Symfony 4 a 5 a Zend/Laminas. Pracoval na nasazení a podpoře produkčních prostředí. Prováděl testování pomocí PHPUnit, psal úlohy CI/CD pomocí Gitlab CI nebo Jenkins a vytvářel dokumentaci pomocí Confluence, PlantUML a RAML. Co se týče technologií, má také zkušenosti s Vue.js, Syliusem, platformou API, Ionicem, Pythonem, MariaDB, Laravelem, MySQL, PostgreSQL, Dockerem, RabbitMQ, Redisem a ElasticSearch. Je zvyklý pracovat v agilním prostředí. Denně používá anglický jazyk.
Pracovní zkušenosti
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
| Zaměstnanec | 85190 Kč / Měsíčně |
| Kontraktor | 6694 Kč / Denně |
| Úroveň | SENIOR |