Renting apartments
Back-end Node.js Developer
About the project
Developed BE part of mobile application that offers short-term arrangement for lodging using crypto payments
Responsibilities
- creating GraphQL queries, mutations, and schemas;
- implementing email verification and push notifications;
- integrating apps with Ethereum blockchain;
- develop cron jobs for scanning the latest blocks;
- implement architecture of deposit flow to automate increment account balance with ethereum and (smart contract) cryptocurrency;
Core skills & technologies
A portal for the Netherlands national sports federation
Back-end Node.js Developer
About the project
A portal with a lot of roles and permissions that were managed by administration.
It used a third party services to calculate data through the matches were played by teams from different districts.
Responsibilities
- creating arbitrage and match management features with different user roles;
- integrating the portal with keycloak for authentication;
- setting up communication between third-party services;
- develop a login validation flow integrated with a third-party service;
Core skills & technologies
Parcel delivery
Back-end Node.js Developer
About the project
Developed BE part of parcel delivery network application with management system.
The platform helps creating the products with labels on the parcels depends on region.
It used private npm packages for creating reusable components in different sub-projects and calculate various data that were stored it the different third party services.
Responsibilities
- I have collaborated on several projects that involved common or specific npm private packages related to each other;
- implemented various validators for different data types to ensure accurate input and efficient error handling;
- created reusable components for requests, such as middlewares, helpers, and utils;
- implement sync/async validation related with third-party service;
- refactoring and optimizing the code quality to enhance the application's overall performance;
Core skills & technologies