Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic
Yaroslav Udodov

Yaroslav Udodov

Node.js, Python, PHP
Erdweg,BY

Summary

Software engineer with 11 years of experience. I have extensive knowledge in JavaScript, PHP, Python, backend architecture, relational databases, CI/CD. Experienced in frontend development. I have knowledge of clean code, clean architecture, software design principles and apply them on practice. Also have experience of working with amazon services.

Overview

11
11
years of professional experience

Work History

Node.js, Python Developer

FREELANCE
2023.12 - Current
  • Delivered multiple small-scale projects using Node.js, Python, Nest.js, Fastapi, Django, Next.js. Collaborated directly with clients to ensure tailored, high-quality web application solutions.

Novapay
2022.10 - 2023.12
  • Fintech project
  • Integrated cash machines hardware to system.
  • Worked on Node.js, express, streams, websockets as well as Vue.js
  • Created gitlab pipelines for deployment.
  • Promoted continuous improvement by problem-solving and sharing suggestions to optimise team operations.

Convidera
2020.04 - 2022.10
  • E-commerce project
  • Configured and customised B2C commerce solutions to meet business needs.
  • Leveraged creative problem-solving skills to help team complete projects within budget and deadlines.
  • Built reusable code and libraries for future use.
  • Created AWS deployment infrastructure on AWS sdk api on lambdas using sls framework and infrastructure for that : gateways, services, sns, sqs, Dynamo, subnets, security groups, etc . SLS framework on Node.js AWS : SNS, SQS, lambdas, Dynamo, sdk

Iownit
2019.06 - 2020.01
  • Worked on Angular 9 and koa app on Node.js Design and create antivirus for s3 on lambda layer and events.
  • Worked with AWS stack SNS, SQS, Lambdas, Dynamo, Logstash.

Textbroker.de
2018.05 - 2019.02
  • Worked on angular and symfony app. I worked mostly with front-end and web sockets on client side and Node.js on server side, Angular 6 and socket.io framework.

Sixt
2016.12 - 2018.05
  • Develop internal service using php, Symfony framework, Rabbit MQ. Service handled geolocation information for carsharing system DriveNow
  • Worked with service-oriented architecture (services where connected via queue on rabbitmq)
  • Worked with oracle
  • Develop company CRM on extjs3.

Softheme
2014.10 - 2016.04
  • Develop über similar, British app - minicabit.com Worked on payment transactions Tokenise credit card information
  • Created billing Created api for android and IOS Optimised sqls, worked with google map routing

Education

Bachelor of Science - Radioengineering

National Technical University of Ukraine

Skills

Problem-solving

DRY

Clean code

Clean architecture

KISS

Patterns

Languages

English
Upper intermediate (B2)

Timeline

Node.js, Python Developer

FREELANCE
2023.12 - Current

Novapay
2022.10 - 2023.12

Convidera
2020.04 - 2022.10

Iownit
2019.06 - 2020.01

Textbroker.de
2018.05 - 2019.02

Sixt
2016.12 - 2018.05

Softheme
2014.10 - 2016.04

Bachelor of Science - Radioengineering

National Technical University of Ukraine
Yaroslav UdodovNode.js, Python, PHP