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.
The user has not yet completed this section
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.
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.
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.
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).
Jobicy
541 subscribers are already enjoying exclusive, experimental and pre-release features.
Free
USD $0/month
For people just getting started
Plus
USD $8/month
Everything in Free, and: