Sergei Firsov

Senior Backend Developer | Open to new opportunities

Angestellt, Software Engineer, STROKI
Koper, Slovenia

Skills

Backend
Python
FastAPI
LiteStar
Flask
Microservices
Claude Code
REST API
PostgreSQL
Redis
FFMPEG
gitlab CI/CD
Gitlab
Docker
Docker compose
LINUX server
English Language
Home Assistant
MQTT
RabbitMQ
Object Oriented Programming (OOP)
Design pattern
API
SQL
Git
Software Development
Database
independent
Reliability
Analytical skills

Timeline

Professional experience for Sergei Firsov

  • Current 1 year, since Jun 2025

    Software Engineer

    STROKI

    Backend developement (Python)

  • 10 months, Sep 2024 - Jun 2025

    Senior Software Engineer

    AISA IT-Service

    In my role as a senior software engineer, I drove a project architecture overhaul using DDD and Clean Architecture, improving performance by transitioning to microservices (HTTP/gRPC/RabbitMQ). I optimized code with asyncio and related async tools, increasing service capacity by 20%. I also authored documentation, tests, and set up automated deployment via GitLab CI with Docker and Compose, including advanced networking.

  • 1 year and 1 month, Sep 2023 - Sep 2024

    Software Engineer

    AISA IT-Service

    As a software engineer, I focused on stabilizing systems by fixing bugs and reducing technical debt. I successfully migrated the project from Flask to FastAPI to enable seamless integration of asynchronous libraries. Additionally, I built an internal task-tracking bot using a locally deployed Ollama server and custom neural networks, enhancing team efficiency.

  • 1 year and 6 months, Apr 2022 - Sep 2023

    Software Developer

    SkyPaws project

    Zero-to-hero project management and development. SkyPaws is the mobile app and backend api service, intended to help pilots and cabin crew in their general routine tasks. Application make them able to sync local flight roster with a google calendar service, download flight log in appropriate formats and receive reminders on flight delays

  • 5 years and 2 months, Aug 2018 - Sep 2023

    First Officer

    Pobeda Airlines LLC

    2500+ hours in role of Boeing 737NG First Officer

  • 1 year and 10 months, Jul 2013 - Apr 2015

    Motorcycle repair specialist

    Chrome&Flame

    Owned motorcycle repair shop

  • 2 years and 10 months, Sep 2010 - Jun 2013

    Innovation Project Manager

    National research Tomsk state university

    RnD + management of project, intended to solve an associated petroleum gas burning problem using microwave discharge.

Educational background for Sergei Firsov

  • 2 years and 11 months, Sep 2015 - Jul 2018

    Commercial pilot program

    Saint-Petersburg state Unviersity of Civil aviation

  • 3 years and 10 months, Sep 2007 - Jun 2011

    Radiophysics

    National Research Tomsk State University

Languages

  • English

    B1-B2 (Good)

XING – The jobs network

  • Over 1 million jobs

    Find just the right job for you on XING.

  • Job offers just for you

    Get found by employers and over 20,000 recruiters.

  • 21 million members

    Connect with new people and gather inspiration to boost your working life.

  • Free membership

    Basic membership is free, but the opportunities are priceless.

Browse over 21 million XING members