Stepan F.

About Me

Stepan is an experienced Back-end Developer whose technical expertise includes back-end web development, Computer Vision, Data Science, and Deep Learning, among others. He specializes in Python to develop interactive web applications with intuitive user experiences for enterprise clients in Europe, US, and CIS across domains like retail, hi-tech, gaming, and public sector. Stepan creates scalable and robust common components that can be used across the whole framework and is committed to maintaining cutting-edge technical skills and up-to-date industry knowledge while delivering the right solutions. His recent work includes architecting and creating the infrastructure for a huge cloud solution.

Frontend

Backend

Database

DevOps

Other

Work history

UpStack
UpStack
Python Developer
2021 - Present (4 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Stratus Cyber
Stratus Cyber
Software Technical Lead
2021 - Present (4 years)
Remote
  • Developing an online integration platform that connects APIs of services like AWS, Microsoft Azure, Google Cloud, Smartsheet, Google Cloud, Google Disk, and so on.

  • Designing architecture, creating a technical roadmap, and working on data modeling and general development.

SberCloud
SberCloud
Senior Back-end Developer
2020 - 2021 (1 year)
Moscow, Russia
  • Worked on the development of a huge cloud solution based on a supercomputer located in Russia using Kubernetes, Python, FastAPI, Flask, etc.

  • Created microservices from scratch for the solution's infrastructure.

  • Led and established development and teamwork practices, handling a team that grew to 50 developers (from a team of five).

IPONWEB
IPONWEB
Back-end Developer
2019 - 2020 (1 year)
Moscow, Russia
  • Worked on the development of a forecasting engine that uses logs and other leftover data to predict the outcome of proposed marketing campaigns.

  • Singlehandedly led a project called forecasting to helped advertisers predict the outcome of their marketing campaigns for better results, performing computation, mathematics, and parallel programming.

  • Used mainly Python/Django to develop the application.

AdCombo
AdCombo
Back-end Developer
2019 - 2019
Moscow, Russia
  • Developed and supported the back end of a high-load CPA network that had a lot of traffic going through it.

  • Handled a lot of optimization and profiling for the system to work and business to flourish.

  • Used multiple tools and technologies for the project including Python 3.6+, SQLAlchemy, Flask-Sanic, PostgreSQL, Redis, etc.

Pro Group
Pro Group
Back-end Developer
2018 - 2018
Czech Republic
  • Developed and supported the client's dashboard of proboosting.com website.

  • Implemented integrations and gathered data from third-party services such as Discord, Telegram, Dotabuff, Steam.

  • Gathered and addressed technical and design requirements.

OneStar
OneStar
Django Developer
2017 - 2019 (2 years)
Saint Petersburg, Russia
  • Solely developed the website of the Aquaphor company using Django 2.x, HTML5, jQuery, Celery, PostgreSQL, DRF.

  • Integrated multiple third-party services such as Brandquad into the ecosystem.

  • Liaised with developers, designers, and system administrators to add new features.

Showcase

Python Developer - SberCloud
Python Developer - SberCloud
  • SberCloud is a cloud provider offering IaaS and PaaS services for businesses of all sizes.

  • The company has grown from a small team of 5 to a team of 50+ and is experiencing significant growth.

  • The team is focused on creating a robust infrastructure, establishing coding standards, and mentoring developers.

Software Engineer - IPONWEB
Software Engineer - IPONWEB
  • IPONWEB focuses on building real-time advertising platforms at scale.

  • The platform provides scalable, algorithmically complex media trading systems.

  • A key project involved forecasting campaign outcomes to improve advertising results.

Software Engineer - AdCombo
Software Engineer - AdCombo
  • AdCombo is an online advertising network focused on driving sales.

  • It utilizes a combination of traffic types, lucrative campaign models, and custom software.

  • The project involved significant optimization and profiling to build a high-load CPA network.

Education

Bachelor's Degree, Mechatronics, Robotics, and Automation
Bachelor's Degree, Mechatronics, Robotics, and Automation
Novosibirsk State Technical University (NSTU) - Russia
2015 - 2019 (4 years)