English:
Upper Intermediate
Ukraine
UTC +02:00
Ukraine/Kyiv
Senior full-stack developer with experience in Python and Node.js
• In total, I have 5 years of experience as a web developer. Extensive experience in developing high-load systems. • I have extensive experience with serverless and microservices approaches and extensive experience with AWS. • Worked with a lot of back-end frameworks such as Nest.js, Fastify, Express, Koa, SLS framework, and SocketIO. • Strong Python expertise. • Big team-leading experience. • Task planning and product support at every stage of development. • 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 Andrew is availableExpertise
Years of commercial development experience
5 years of experience
Core technologies
Other technologies
Project Highlights
Deeto (https://www.deeto.ai)
Jun `22 - Aug `23
1 year
NDA
B2B growth enablement platform, providing real-time engagement between experienced & satisfied customers and prospects looking to buy. This engagement results in a higher “leads to deals” conversion rate, a reduction in the sales cycle, and the unlocking of product & business insights. Deeto allows you to connect customers through correspondence, informational articles, or video communications to spread the word about your product.
Responsibilities & achievements
• Started project from scratch, and developed serverless back-end architecture. • Set up a CI/CD process built on GithubActions. • Developed passwordless, Cognito-based authentication and authorization. • Created Salesforce integration, and set interactions between main back-end and Salesforce managed package. • Developed email and SMS notification mechanisms. • Implemented S2S Zoom integration with full meeting cycle and statistic tracking. • Developed ChatGPT-based suggestion mechanism.
Betips (https://www.betips.eu/)
Nov `21 - May `22
6 months
NDA
A social betting company that is designed for sports prediction betting. The company's platform links bettors and tippers in a safe and open setting, provides the information needed for a successful bet, and provides full automatic performance tracking. It allows users to wager on their preferred game based on their predictions.
Responsibilities & achievements
• Wrote a new microservice with a new ability to create, update, rate, and promote articles. • Expanded the possible sports, and added support for tennis, formula 1, and soccer. • Created a new dashboard with statistics and smart suggestions of the recommended users. • Developed a module to interact with a third-party API to retrieve sports match results. • Created a notification system using SocketIo and Sendgrid. • Product support, release planning, responsible for delivering updates to users.
CRM time tracker
Mar `20 - Nov `21
2 years
NDA
B2B time tracking platform, standing above Jira, which allows easier administration of busy different HUBs in the company, simplifies communication with the customer, automatic creation of invoices depending on the time of work and contracts for each individual project.
Responsibilities & achievements
• Migrated the product from TypeOrm to Sequalize. • Developed a microservice on Go for parsing PDF data. • Created authorization process to connect Microsoft accounts using Azure AD. • Developed a module for creating PDF invoices. • Participated in Jira integration.
InvestClub
Sep `18 - Feb `20
1 year
NDA
B2C platform which allows users to monitor stock prices, with user-friendly dashboards. The deposited funds and the date of share purchase are entered manually, after that the application monitors the portfolio and notifies about the growth or fall of shares, the news feed is formed depending on the companies in which the user is interested.
Responsibilities & achievements
• Started the product from scratch, and developed the backend and frontend architecture. • Created several microservices, moved count generation, some schedule tasks, and stock price control to separate microservices. • Set up integration with the S&P 500 and NASDAQ stock price providers to monitor stock prices in real-time. • Created some basic user flow, a page with charts, and a news page.
Milmi
Jun `18 - Sep `18
3 months
NDA
A small store selling goods with the ability to pay by card, admin panel, and email newsletter about promotions and special offers.
Responsibilities & achievements
• Finished implementation, and got the project ready for release. • Created and configured the email newsletters module. • Created a module responsible for the user's shopping cart.
Education
Higher education in Computer Science
Agency
400+
GMT-11
Remote
Want to hire this engineer?
Check if Andrew is available