Stepan F.

Stepan F.

Python Developer & Technical Lead

Bangkok, Thailand
Hire Stepan F. Hire Stepan F. Hire 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.

Work history

UpStack
UpStack
Python Developer
2021 - Present (3 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 (3 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.

Portfolio

Python Developer - SberCloud
Python Developer - SberCloud

SberCloud (Cloud Technologies LLC) is a cloud provider of services based on IaaS and PaaS models for small, medium, and large businesses, providing cloud IT infrastructure for rent. It provides everything an ML developer might need in their work. Joined a team of 5 to create it from scratch, having only hardware at the start. The team now numbers 50+ and the service is flourishing. Worked on creating the architecture, development, and leading many microservices in the infrastructure, establishing coding and working standards, as well as mentoring other developers.

Software Engineer - IPONWEB
Software Engineer - IPONWEB

IPONWEB solves complex challenges around building real-time advertising platforms at scale. The platform offers world-leading technology solutions for building and operating scalable, algorithmically complex media trading systems for innovative companies across the advertising spectrum. Worked on the platform development, solely leading a project called forecasting, which helped advertisers predict the outcome of their marketing campaigns for better results. A lot of computation, mathematics, and parallel programming.

Software Engineer - AdCombo
Software Engineer - AdCombo

AdCombo is a unique online advertising network driving up sales thanks to a well-optimized combination of various traffic types, lucrative campaign models, and custom-built software. Worked on the project development from scratch and built a huge high-load CPA network with heavy traffic going through it. This project required a lot of optimization and profiling for it to work and business to flourish.

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)