![ES](https://d2abrqas732254.cloudfront.net/images/specialists/f1b5297fe7e2a41c32e329ba1a8d1758d7300fa9.jpg)
English:
Upper Intermediate
Ukraine
UTC +02:00
Ukraine/Kyiv
Senior Back-end Node.js developer
❖ I have 10 + years of experience working with customers. I can clearly discuss different features, take the initiative in conversation, and suggest improvements concerning business logic, accessibility, etc. ❖ Experienced JavaScript developer with advanced knowledge of Node.js. ❖ Good leadership qualities, initiative, and detail-oriented. I work at a fast pace to meet tight deadlines. ❖ Enthusiastic team player ready to contribute to company success. Cheerful and resourceful. I always strive for knowledge and clean code.
Want to hire this engineer?
Check if Eugene is availableExpertise
Years of commercial development experience
11 years of experience
Core technologies
Other technologies
Project Highlights
Live Chess Ratings application
Dec `22 - Sep `23
9 months
NDA
Chess website with a vast amount of services, such as live and historical chess ratings, rating charts, chess games analysis, games archive, and player’s profiles.
Responsibilities & achievements
- Prepared the database structure for historical chess ratings. - Created a subsystem for viewing chess games in live mode. - Analysed historical ratings of chess players and searched for peak ratings and positions in the world rankings. - I created graphs of chess players' ratings and compared them. - Created a data caching system. - Created authorization through social networks (Google Auth, Apple ID Auth). - Supported production and test servers, database, Elastic search, and CloudFlare. - Created scripts for: - Weekly import of chess games. - Monthly downloads of official ratings of chess players. - Splitting chess games into moves and loading them into Elastic search for further search of chess games by moves. Tech stack: Node.js, React.js, MySQL, Elasticsearch, Stockfish chess engine, Chess.js, Chessboard.js, PhantomJS, PHP, Yii2, jQuery, Bootstrap, CloudFlare.
Pixelmatic
Dec `21 - Dec `22
1 year
Pixelmatic
Pixelmatic is a game development studio with a current focus on an ambitious MMORTS game that leverages blockchain technology to create a new token-based game economy.
Responsibilities & achievements
- Created corporate information websites. - Created new features for the gaming marketplace. - Worked on creating an admin dashboard. - Worked on the creation and integration of the payment module. - Worked on the integration and interaction of internal services of the system. Tech stack: Node.js, Express, NestJS, GraphQL, Typescript, RxJS, MySQL, Angular, Sass, Auth0, Flasgsmith, Paypal, SendGrid, Sentry, Strapi, WooCommerce.
Oluko
Feb `21 - Oct `21
8 months
NDA
A learning platform created by the personal connection between a coach and their members. https://www.oluko.com/
Responsibilities & achievements
- Created a serverless API architecture based on Firebase Functions. - Implemented Firebase services - auth, firestorm with triggers and storage. - Integrated Hubspot CRM. - Worked on building queries, processing, and uploading files to AWS S3 and Firebase Storage. Tech stack: Node.js, NestJS, Typescript, Firebase (Auth, Firestore, Functions, Storage, Triggers), AWS (S3, Elastic Transcoder), Swagger.
Payever Business
Oct `20 - Jan `21
3 months
NDA
A commerce solution that covers the whole sales cycle, from online shop and point of sale software to payment, customer relationship management, marketing, inventory and shipping tools. https://getpayever.com/
Responsibilities & achievements
- Worked on creating a new module - widgets with statistics - and its work with other services via AMQP WebSocket. Tech stack: Node.js, NestJS, Typescript, MongoDB, Mongoose, TypeORM, Redis, AMQP WebSocket, Swagger, JWT.
Procursys
Feb `20 - Sep `20
7 months
NDA
A cloud-based technology platform connecting Service Providers with Facility Managers and Property Owners nationwide. https://procursys.com/
Responsibilities & achievements
- Participated in the creation of the application architecture based on Apollo Server. - Engaged in writing logic, queries, and mutations on GraphQL. Tech stack: Node.js, GraphQL, Typescript, TypeORM, Swagger, Redis, GCP, React.js, Stripe, Twilio, Hubspot, Sendgrid.
Israel.tv
Apr `19 - Jan `20
9 months
NDA
A multilingual OTT/VOD service. Thousands of films, series, radio, TV programs and shows, content for children and loads of content in the VOD library. The service is provided for users on the web, SmartTV, Android and iOS devices (smartphones, tablets). Main functions: - Live broadcasts of Israeli radio stations. - Live broadcasts of Israeli TV programs. - Thousands of Israeli films, series, nostalgia, telenovelas, content for children, entertainment shows, and loads of content in the VOD library. - Live pause. - Automatic recording of all channels in live broadcasts up to 14 days back. - Favorites.
Responsibilities & achievements
- Remade the old web version of the service: - Created and refactored a new web client based on the Vue.js framework. - Created and refactored a new web admin panel for the VOD part. - Created and refactored a new web admin panel for service control. - Rewrote the old API. - Created and refactored a new API based on Node.js and Express framework. - Refactored the old PHP scripts for the VOD part. - Created new scripts for the VOD part and updated DB. Tech stack: Node.js, Express, PHP, Vue.js, MongoDB, Socket.io.
Drop Cowboy
Jan `19 - Apr `19
3 months
-
Highly effective non-intrusive way to deliver sms and voice messages. A ringless voicemail drop is a server-to-server communication method allowing a direct insertion of a voicemail message into a voice mailbox or voicemail server. Drop Cowboy’s ringless voicemail drop provides the tools to leave direct voicemails to almost all mobile phones and a majority of land-lines. https://www.dropcowboy.com/ The application uses microservice-based architecture.
Responsibilities & achievements
- Worked on creating a new module. Tech stack: Node.js, Express, MongoDB, AWS S3, Angular.
BuiltStory
May `18 - Jan `19
8 months
-
Service for the sale of tourist routes by tour operators. https://www.builtstory.com/
Responsibilities & achievements
- Was engaged in writing new endpoints for mobile and web applications. - Created the structure of the database, the structure of messages between web/mobile applications and API. Tech stack: Node.js, Express, PostgreSQL, Sequelize, Swagger, Stripe.
iSwipe
Mar `18 - May `18
2 months
-
Digital currency e-Commerce processing. https://www.youtube.com/watch?v=4xiDi3deWSs
Responsibilities & achievements
- Worked on backend development. Tech stack: Node.js, Express, MongoDB, Mongoose, Swagger, blockchain, сryptocurrency.
Entitlement Management System (EMS) for Bank
Jan `17 - Mar `18
1 year
NDA
A system that grants, resolves, enforces, revokes, and administers fine-grained access entitlements. Based on micro-service architecture and service layer application. Tech stack: Node.js, Express, OrientDB.
Responsibilities & achievements
- Built a powerful Rest API on Node.js based on microservice architecture. - Developed services for the integration of Amazon, eBay, Xero.com, Intuit.com, payfirma.com, and Stripe.
Education
Higher education in Computer Science
Agency
400+
GMT-11
Remote
Want to hire this engineer?
Check if Eugene is available