English:
Upper Intermediate
Ukraine
UTC +02:00
Ukraine/Kyiv
Senior Full-stack developer (Python / Node.js + React.js) Developer
- 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, extensive experience with AWS - Worked with a lot of back-end frameworks such as NestJS, Fastify, Express, Koa, SLS framework, SocketIO - Strong Python expertize - 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, 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, developed serverless backend architecture. - Set up a CI/CD process built on GithubActions - Developed passwordless, Cognito-based authentication and authorization - Created Salesforce integration, setup 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 Tools and Technologies: Typescript, Nodejs, Python, SLS framework, AWS, React, Sequelize, PostgreSql, swagger, Jsforce, Zod, Joi, Jest, OpenAI, Google Calendar, Twilio, Sendgrid, Zoom
Betips (https://www.betips.eu/)
Nov `21 - May `22
6 months
NDA
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, 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 Tools and Technologies: Python, FastApi, PostgreSQL, Firebase, oAuth0, Azure Functions
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 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 Tools and Technologies: Nodejs, NestJS (Fastify-based), React, Typescript, Jest, TypeORM (migrated to Sequelize), PostgreSQL, MongoDB, AzureAD, Azure Functions, 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, 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 provider to monitor stock prices in real time Created some basic user flow, a page with charts, and a news page Tools and Technologies: Nodejs, Python, NestJS, VueJs, PostgreSQL, MongoDB, Sequelize, Mongoose, Typescript, Cognito
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, got the project ready for release - Created and configured the email newsletters module - Created a module responsible for the user's shopping cart Tools and Technologies: Nodejs, ExpressJs, TypeORM, MySQL, SendGrid, JWT
Education
Higher education in Computer Science
Agency
10-50
GMT+1
Kyiv /Ukraine,Alicante/Spain,Seattle/United States,Munich/Germany,Krakow/Poland
Core Expertise
Industries
Education & Science, Banking & Finance, Construction & Real estate, Internet & Telecom, Healthcare & Medicine, Branding, design, web development, Telecommunications and Social Network
Want to hire this engineer?
Check if Andrew is available