I'm Sergey Yorsh, a seasoned Python developer specializing in backend development. I thrive on crafting robust and scalable solutions for various challenges. With proficiency in frameworks like FastAPI, along with hands-on experience in database management and cloud services, I ensure project success across the board, from web scraping to embedded systems. My approach is characterized by a commitment to delivering high-quality results and finding innovative solutions.

Skills

Python

Master
  • FastApi
  • SQLAlchemy
  • UV
  • Ruff
  • Pydantic

Rust

Intermediate
  • Cargo
  • Anyhow

Scraping

Master
  • Splash
  • Requests
  • Httpx
  • XPath
  • Regex
  • Selenium

SQL

Advanced
  • PostgreSQL
  • SQLite

NoSQL

Advanced
  • MongoDB
  • Redis
  • RabbitMQ

DevOps

Intermediate
  • docker
  • docker-compose
  • docker-machine
  • Gitlab CI

AWS

Intermediate
  • Batch
  • Lambda
  • EC2
  • RDS

Projects (6)

Gameroom
Jul 2014 - Aug 2017
 https://gameroom.by/
Was involved in the development of devices for Quest rooms. Arduino with various modules was most often used. Gained extensive experience working with hardware and knowledge of low-level communication protocols. Was involved in the development of devices for Quest rooms. Developed custom hardware solutions using Arduino with various sensors and actuators. Implemented low-level communication protocols (I2C, SPI, UART). Created control software for room automation and game scenarios in Python and C++.
  • Python
  • Arduino
  • Raspberry
  • C/C++
Rocketata
Oct 2017 - Feb 2019
 https://rocketdata.io/
Was one of the founding developers from startup stage. Initially developed web scraping infrastructure. Later led a dedicated data collection team while developing Django backend. Implemented distributed scraping architecture and data quality control systems.
  • Django
  • Docker
  • Scrapy
  • Mongo
  • Postgres
  • NLP
  • Natasha
Addgoals
Feb 2019 - Sep 2019
 https://addgoals.com/
Developed backend infrastructure for social goal-tracking platform. Built API using Odoo framework with Python 2.7 and Angular 1 frontend.
  • Odoo
  • Kubernates
  • Python 2.7
  • Mercurial
  • Angular
Outflink
Sep 2019 - Nov 2020
 https://www.outflink.com/
Built marketing analytics platform from scratch. Designed and implemented microservice architecture for real-time ad performance analysis. Developed robust ETL pipelines using Celery and RQ for processing large datasets. Implemented high-load data processing systems with MongoDB and PostgreSQL.
  • FastAPI
  • SQLAlchemy Core
  • Flask
  • Docker
  • Celery
  • RQ
  • Mongo
  • Posgres
Liveart
Nov 2020 - Feb 2023
 https://liveart.io/
Developed data scraping and cleaning platform for neural network training. Led migration from monolith to microservices architecture while maintaining database integrity. Created AlchQl library enabling seamless transition to Apollo Federation and solving N+1 query problem for SQLAlchemy queries. Improved system performance and maintainability through service decomposition.
  • AWS
  • FastAPI
  • Pydantic
  • SQLAlchemy
  • Mongo
  • Posgres
  • GraphQL
  • Apollo Federation
  • Black
Signify HUE
Feb 2023 - Current
 https://www.philips-hue.com/en-us/about-us
Developing WiFi and Bluetooth interface services in Linux environment. Implementing data collection service in Rust. Working with MQTT protocol for device communication. Contributing to embedded systems development using Yocto Project and MicroPython for IoT devices.
  • Micropython
  • Yocto Project
  • Mosquitto
  • Rust
  • UV
  • Pydantic
  • PydanticAI
  • Black

Education (2)

2010 - 2016
Bachelor
 Engineering psychological support of information technologies
Belarusian State University of Informatics and Radioelectronics
2016 - 2017
Master
 Safety of production processes
Belarusian State University of Informatics and Radioelectronics

Languages

Russian

Native speaker

English

Intermediate