Contact Information
About Me
A Developer-Engineer with deep expertise in backend development, system programming, and DevOps. I create high-performance, scalable, and reliable solutions using a broad technology stack, including Python, C++, Rust, JavaScript, Assembler, and modern frameworks (Flask, FastAPI, Django, Aiohttp.web, Daphne). I actively utilize PostgreSQL, MySQL, MongoDB, Kafka, RabbitMQ, Nginx, Zabbix, and other DevOps tools. I have experience in machine learning (PyTorch, TensorFlow) and integrations. I strive for continuous growth, mastering new technologies (WebSockets, Jinja2, Mojo), and applying best practices to solve complex challenges. Effective both in team settings and individually, responsible, and quickly adaptable to technological changes.
Key Technology Stack & Skills (for Ctrl+F): Python, C++, Rust, JavaScript, Assembler, FASM, NASM, GAS, Mojo, TypeScript, Vue.js, SuiteScript, Flask, FastAPI, Django, Aiohttp.web, Daphne, WebSockets, Socket, ASGI, Jinja2, Celery, Redis, RabbitMQ, Kafka, MySQL, PostgreSQL, SQLite3, MariaDB, MongoDB, SQL, SQLAlchemy, Pandas, Nginx, Apache2, Zabbix, Docker, Docker Compose, Linux, DevOps, SysAdmin, Kernel, Syscall, DLL, Google Cloud, AWS, Yoomoney, Stripe, Crypto (TON, Tron, USDT, Ethereum, USDC, DAI), XML, Torch, TensorFlow, OpenCV, Stable Diffusion, YOLO, ChatGPT, GPT, Mistral, DeepSeek, Claude, RuGPT-3, Transformers, Git, GitHub Actions, Unit Testing, Auto Testing, Pytest, Unittest, WordPress, PHP, Parsing, Integrations, Make.com, Zapier, Grafana, Prometheus, Cockpit, Netdata, gRPC, JSON-RPC, GraphQL (creation & usage), DDNS, Code Review, SOAP (creation & usage), jQuery, RTMP, WebRTC, HLS, Async Playwright, Puppeteer, Cloudflare Bypass, Captcha Bypass.
Professional Experience
CTO
Design, development and implementation of new functionality within highly loaded systems, participation in the full cycle of product creation from idea to output in production.
Optimization and refactoring of legacy code, aimed at reducing technical debt, improving architecture, and simplifying further support and scaling.
Analyzing and reengineering an existing microservice to adapt it to new business challenges, including logic changes, API extensions, and integration with other system components.
Writing clean, well-documented, and testable code in accordance with the standards and best practices accepted by the team.
Co-founder & CTO
As Co-founder & CTO, I led the technological development of a startup specializing in IT outsourcing and consulting. Managed a team of 9 developers, handling the full spectrum of management functions: team building, hiring and onboarding new employees, training, mentoring, code review, and performance assessment. Ensured the successful delivery of both internal product initiatives and outsourced projects for external clients. To enhance project management efficiency and client interaction, I implemented and optimized a CRM system. Additionally, I initiated and led the development of a proprietary service for tracking team working hours, which improved transparency and control over the work process.
RetailBox Inc.
Developer Engineer Team Lead & Tester Team Lead
See below
Developer Engineer & Tester Team Lead
See below
Developer Engineer
As Team Lead, I managed a team of developers and testers, responsible for a wide range of tasks from automation and integrations to web development and cloud solutions. Key areas:
Automation & Integrations: Developed complex automation scenarios on Make.com, integrated dozens of APIs and services (CRM, messengers, email services, etc.), including bypassing paid APIs for data parsing. Implemented AI solutions to automate key business processes, including developing neural networks for handling incoming calls, automated cold lead outreach, and replacing the first line of technical support, significantly increasing efficiency and reducing operational costs.
Web Development: Created a variety of web solutions, from simple HTML/CSS/JS sites to complex Django applications with WebSocket integration and microservice architecture, including developing online games for Telegram and web. Edited and supported WordPress sites.
Cloud Technologies: Practical experience with Amazon AWS (Amplify, EC2, Route 53) for deploying and managing web applications.
Tech Stack: Python (Django, aiohttp.web), JavaScript, TypeScript, Vue.js, SuiteScript, Node.js, MySQL, MariaDB, AWS, Linux, Git, etc. Actively applied principles of modular and automated testing, improved team development and external code collaboration skills. Possess experience in creating and implementing AI solutions for business process automation.
Dev Ops & Developers Team Lead
Responsible for the design, development, and deployment of the official FC "Vikhr" website, a dynamic online platform created to meet the needs of the club and its community.
Key achievements and contributions include:
Developed a comprehensive site structure with sections for various departments, ensuring an intuitive and engaging user experience for club members and fans.
Implemented a moderator panel allowing easy creation and management of posts, and enabling user interaction through comments and discussions.
Integrated social login options, including Google, VKontakte, and Telegram, simplifying the registration and authentication process for users.
Added dynamic theme switching capability, allowing administrators to change the site's appearance via the admin panel, and users to select their preferred theme.
Developed a modern and user-friendly design focused on aesthetics and usability for comfortable viewing on any device.
Ensured high levels of security and performance by configuring Cloudflare, Nginx, Gunicorn, and Django to protect against potential DDoS attacks and optimize server operations.
Implemented an email verification system for users, ensuring access to specific features and content only for legitimate users.
Developed a customized user management system tailored to the club's specific needs, increasing flexibility and control over roles and permissions compared to standard Django setups.
Configured a dedicated mail server for site administration, ensuring smooth and effective communication with users and team members.
Using modern technologies and best practices, I built a secure, scalable, and easily manageable platform that fully meets the requirements of FC "Vikhr".
Business Process Automation Engineer
Initiated and implemented the automation of key business processes at Swoz Consulting, leading to a significant increase in operational efficiency. A key achievement was automating data collection from Google Sheets using Google Apps Script. This allowed seamless real-time data integration into various company applications and workflows, improving data timeliness and accuracy for decision-making. Led the integration of Freshworks CRM, ensuring smooth synchronization of client data with sales and support processes. CRM system optimization provided sales and support teams with more accurate and actionable analytics, improving customer service quality and sales effectiveness. Strategically used Google Apps Script for automation, eliminating the need for expensive third-party platforms. Developing and deploying scripts on Google's free hosting significantly reduced operational costs while providing an effective, scalable, and reliable solution fully meeting the company's needs.
Business Process Automation Engineer
Led comprehensive business process automation, significantly increasing productivity and reducing time spent on routine operations. Key achievements include:
UPS & Monday.com Integration: Developed and implemented an end-to-end automated order processing system, integrating UPS shipping services with the Monday.com platform via Shopify and Make.com. Result: reduced manual processing errors, accelerated order fulfillment, and improved customer service quality.
Workflow Optimization in Monday.com: Created a flexible and intuitive system of interconnected Monday.com boards for efficient order movement and processing. Result: increased transparency and team efficiency.
Make.com & Monday.com Integration Improvement: Optimized Make.com scripts, ensuring stable and fast integration with Monday.com and long-term resource savings.
AWS WorkMail & SES Setup: Implemented a reliable and secure AWS WorkMail email system and automated sending of notifications and offers to clients via AWS SES, ensuring timely and accurate communication.
DNS Configuration for Email: Configured DNS records (MX, SPF, DKIM, DMARC) for the email domain, improving deliverability and phishing protection. Provided user support for email setup on various devices and applications.
Programmer-developer
Developed a high-performance Python bot for automatically forwarding content from VK (VKontakte) to Telegram. Key achievements:
Custom Asynchronous Task Orchestrator: Overcame limitations of standard tools (Celery, Aioredis) by developing a custom, flexible, and efficient orchestrator for asynchronous task processing.
Reliable Encryption Algorithm Implementation: Ensured data security using a proprietary encryption algorithm resistant to unauthorized access.
High Flexibility and Customization: The bot is easily adaptable to various requirements and usage scenarios.
Asynchronous Architecture: Ensured high speed and responsiveness through asynchronous data loading and task processing.
Admin Panel: Implemented a convenient control panel for bot administration and monitoring.
Technologies: Python, vkbottle, aiogram, asyncio, aiohttp, aiofiles, Custom asynchronous orchestrator, Custom encryption algorithm.
Programmer-developer & System administration
Time Management System Development and Implementation (Python, Bash, Keenetic)
Router Log Automation: Developed a Python script for automatic collection and processing of Keenetic router logs. Implemented algorithms to automatically determine employee start and end times, improving time tracking accuracy.
System Optimization and Setup: Optimized the Python script's performance and configured the Keenetic router for uninterrupted system operation and data protection. Assembled and configured computers with necessary software for employees.
User Training and Support: Conducted employee training on the system, developed documentation, and provided technical support.
Achievements: Created an effective time management system, improving employee discipline and optimizing working time usage. Developed a Python bot (aiogram, asyncio) for confirming presence at the workplace.
Skills: Python, Bash, Keenetic administration, Data Analysis (Excel, TOML), PC Assembly & Configuration, User Training.
Entrepreneur in the field of computer sales
Market Analysis & Pricing: Conducted market analysis of computer components and demand to determine optimal configurations and competitive prices.
PC Assembly & Testing: Assembled and configured custom PCs for bespoke orders and retail sales, ensuring high build quality and thorough testing (Windows, Linux).
Sales & Customer Service: Managed direct sales via online platforms, negotiated with clients, provided consultations on computer selection and usage. Provided customer support, including resolving technical issues and handling warranty service.
Skills: PC Assembly & Configuration (Windows, Linux), Market Analysis & Pricing, Direct Sales & Negotiation, Customer Service & Support, Marketing & Advertising (online platforms), Entrepreneurial Initiative & Responsibility.
Programmer-developer
High-Performance Server Deployment & Configuration (Linux, Nginx, OpenSSL)
Server Infrastructure Optimization: Selected and configured Linux (Ubuntu) based server hardware to ensure high performance and handle a large number of concurrent connections. Enhanced server security by configuring firewalls, applying regular updates, and installing security patches. Optimized performance through caching configuration and SSD usage, increasing application speed.
Multi-Bot Development for VKontakte with Payment System (Python, vkbottle, Aiohttp.web, YooMoney API, VKPay)
Service Automation on VKontakte: Developed a Python bot for hailing taxis via VKontakte, automating the ordering process and improving service accessibility for VK users. Integrated YooMoney API and VKPay payment systems, ensuring secure and convenient online payments for bot users. Implemented a "multi-bot" architecture, allowing a single bot instance to serve multiple VK groups, reducing development and maintenance costs and enhancing scalability. Ensured uninterrupted bot operation through monitoring and implemented auto-action features for user retention and engagement.
Website Development for Architectural Agency (Python, Aiohttp.web, JavaScript, HTML, CSS, SCSS)
Web Platform for Project Management: Developed a website for internal use by the architectural agency, optimizing project management and document workflow. Created a user-friendly and intuitive interface, simplifying user interaction with the site. Implemented automatic content population from FTP folders, speeding up information updates and reducing content management workload. Provided technical support and site monitoring, ensuring stable operation and prompt resolution of technical issues.
General Technologies: Python, JavaScript (jQuery), HTML, CSS, SCSS (SASS), Aiohttp.web, vkbottle, asyncio, YooMoney API, VKPay, Linux, Nginx, OpenSSL.
Freelance
Social Media Marketing Automation (VKontakte): Developed Python programs for automating posting and messaging on VKontakte, increasing the effectiveness of SMM campaigns for clients. Implemented features for scheduling publications, audience segmentation, and analyzing campaign results.
Server Scripting & Cloud Infrastructure Support: Created Bash and Python scripts for automating tasks on Google Cloud Platform servers, ensuring stable operation and reducing time spent on routine operations. Maintained cloud server operability and provided technical support to users.
Telegram Game Bot Development (Python): Created a Python bot for a Telegram game featuring engaging mechanics and interface, attracting users and increasing their engagement.
Automated VKontakte Community Creation (Python): Developed a Python program for automating the creation and configuration of VKontakte communities, speeding up the launch process for new online communities for clients.
Key Skills: Python, JavaScript, Backend Development (Flask, Aiohttp.web), API Integration (VK API, Telegram API, VK Pay API, YooMoney API), Automation, Cloud Server Management (Google Cloud Platform).
Tchaikovsky Industrial College
Programmer
Recruited by the college administration during my studies to develop, implement, and support internal IT solutions.
Key Responsibilities & Achievements:
Student Activity Management System: Developed and implemented a web platform for storing and managing student certificates and related event information. Designed the system with high flexibility and an intuitive interface specifically for users lacking technical expertise.
Faculty Bonus Calculation Automation: Created an automated system to calculate incentive payments (bonuses) for teaching staff, replacing the previous manual, paper-based calculation process. This significantly reduced processing time and improved accuracy.
Faculty Activity Tracking System: Developed an automated system to track faculty members' professional activities, including participation in competitions, obtained certifications, qualifications updates, and other achievements.
Stack: Python, Django, Flask, JavaScript, HTML, CSS, PostgreSQL, SQLite, Linux
Featured Projects
UpworkBox
Creating a Gigradar analog for parsing and applying work on upwork
A closed project. Commercial
Fusion Appliance Voice AI
Create a voice assistant for working with calls and leads. Distance determination and calculation technique
Tark Voice
Voice assistant at the base vapi.ai
Open Source Contributions
Django Proxy Pass
A Django-based proxy-pass application designed to enable access to a local network after user authentication.
Django Bind Active Contributor
A Django-based controller for managing a BIND9 DNS server, allowing the creation, modification, and deletion of DNS records.
Assembly on Python
A project integrating assembly language into Python using Rust and Maturin as intermediate tools.
Comfy API Simplified
Contributed to fixing minor issues in a library designed for API requests to ComfyUI.
Comfy HTTP Request
Fixed minor issues in a library facilitating HTTP requests to external resources for ComfyUI.
Console CAD
A command-driven console CAD system that outputs results in DXF format.
Rust Binder for Python
Optimization of file read, write, and edit operations in Python using Rust for enhanced performance.
Django ST Checker
A small application designed for safety management in enterprises, built using a monolithic architecture. Additionally, it generates reports compliant with Russian legislation.
FromVK to TG
A crawler for collecting data from VKontakte groups and posting it to Telegram channels.
Time Recorder
A tool for Keenetic to track employee attendance at enterprises.
Technical Skills
Frameworks
Programming Languages
Other
Tools
Achievements
Recommendation
Mark Galimov
Igor Bogoduhov
Education
Tchaikovsky Industrial College
Tchaikovsky Industrial College
Tchaikovsky Industrial College
Additional Information
Passion for IT
I am deeply passionate about the IT field not only professionally but also as a hobby. Apart from software development, I enjoy working with electronics and system administration: I set up DNS records, create mail servers, and maintain computer hardware. This constant exploration helps me stay current with emerging technologies.
Communication Skills
People often assume that highly technical individuals lack strong communication skills, but in my case, the opposite is true. I attended a theater club in my early years, which helped me develop public speaking and presentation skills. As a result, I can clearly explain complex technical concepts, even to those with zero IT knowledge.
Teaching and Mentoring
I enjoy sharing knowledge, assisting team members, and teaching colleagues. I have successfully motivated and taught children (ages 7 to 15) the basics of IT, and I am even more effective when teaching adults. Providing training sessions and writing articles are also part of my skill set.