Konstantin Sazhenov
Konstantin Sazhenov

TechLead/TeamLead Python|Rust

Actively looking · Member since 14 May 2025
Message
Location
Russia
Desired salary
from 40 USD/hourly
Work preference
Full Time, Contract, Part Time, Temporary
Experience level
Not set

About

Professional summary

Tech Lead / Team Lead | Python, C++ & Rust | Architecture & High-Load Systems | ML/AI

I’m an experienced developer and leader with a strong Python, C++, and Rust background, specialising in high-load, low-level solutions. Skilled in neural networks (Computer Vision, NLP) and successful at team leadership.

Key Skills & Achievements

Architecture & Documentation: Built a comprehensive project vision from scratch, created architectural documentation and data flow diagrams.

Advanced Development: Proficient in design patterns, algorithms, data structures, TDD, CQRS, and microservices (including Kafka-based choreography).

Tech Stack: Kubernetes, Docker, Terraform, Azure Cloud, Cloudflare, APISIX, MSSQL, Python, Golang, Java/Kotlin, Rust, PyTorch, TensorFlow, OpenCV, GitLab, GitHub, Bitbucket, and more.

Integrations & SSO: Implemented major integrations, introduced CASDOOR for unified auth, organised SSO, and set up an APISIX-based API Gateway.

Leadership & Processes: Oversaw task assignment and deadlines, provided expert guidance, and established QA processes with blue/green deployments, staging environments, and security audits.

Oriented toward high-performance solutions, ready for challenges in HFT funds or similar domains that demand speed, reliability, and innovative approaches to architecture and ML. Seeking a Tech/Team Lead role in a dynamic environment to leverage my expertise and drive cutting-edge technology products.

Skills

16 capabilities

Experience

Career history

Chief Engineer for Architecture and Development (Technical Lead) WeOpsy

In this role, I am responsible for shaping and evolving the project's architecture, where a unified vision and documentation did not exist before my arrival. My main achievements and responsibilities included:

Architecture Analysis and Vision:
• Conducted a comprehensive analysis of the existing architecture, identified weaknesses, and developed a future product vision.
• Created the first complete system architecture documentation, detailing technical and business processes as well as data flow diagrams.

Technical Implementation and Integrations:
• Configured CASDOOR to establish a unified authentication and authorization system.
• Developed a new mobile platform with SSO support, including integrating a CASDOOR adapter with MSSQL.
• Implemented two key integrations, expanding the number of external systems to ~12.

Technology Stack and Infrastructure:
• Leveraged modern tools and platforms such as Docker, Kubernetes, Azure Cloud, Terraform, Cloudflare, External-DNS, Cert-Manager, and Nginx-Ingress, along with programming languages like Python, Golang, Java (Kotlin), and Rust.
• Deployed an API Gateway using APISIX for efficient routing and API management.

Development Approaches and Methodologies:
• Applied a microservices choreography pattern to streamline inter-service interactions.
• Utilized blue/green deployment strategies to minimize risks during updates.
• Introduced TDD and established a QA process with a dedicated staging environment to enhance code quality.
• Initiated the concept of security audits to further bolster system security, though full implementation was pending due to resource constraints.

Additionally, I'm overseeing task assignments, managing deadlines, and providing expert support to a small team in resolving critical technical issues.

Senior Software Engineer Kaspersky Lab

Developed a B2B product for the detection of infected traffic and malware within client's nertwork. Implemented a comprehensive management platform for this system. In the course of my duties, I monitored the infrastructure, responded to incidents, and engaged with system tools and libraries of the Linux operating system (Ubuntu) in conjunction with Docker. Additionally, I developed and enhanced internal CI/CD tools and testing frameworks. I was also responsible for the implementation of significant components of the product.
In my work I usually used Python, Bash, C++ and Rust.

Senior Software Engineer Yandex Cloud

Was developing and improving a service for convenient and flexible configuration of the company's web server(s).
Part of the service was successfully migrated to golang and python 3 from Python 2.
Was developing company SSO service with optimizing Celery-based tasks.
Improved and optimized the code base and architecture.

Team Lead comillion.io

We develop and implement large IT-solutions(PaaS, SaaS, etc.) for companies that belong to the mid-sized business.

Some of our projects:

Data visualization and reporting for a multinational diagnostics company, taking 6 ERP systems and building a data layer via API-type calls to custom-built microservices at each database. Brought in our own ex-investment bankers and accountants to make the integrations seamless.

Transforming super-outdated Lotus software at a logistics broker to enable order tracking, costing, and performance dashboards. About 5% of transactions were incorrect, so we made accounting fixes, and took order closing from 3 days to 10 minutes + halved collection times.

Social-media (VK) based donation system (think “BuyMeACoffee”) with native in-app functionality

Centralized mining cluster for TON coin (https://ton.org). It was written with the ability to set up direct connection to the network(without side nodes, only our own). As an addition, it was guaranteed that this multi-server service could work with low downtime.
Used technlogies - Python + fastapi + sqlalchemy + redis + aiogram on server, C++ client (incl. boost).

Education

Learning history
No education data available.

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent Salaries
Menu