Highly skilled Systems Architect and Developer with over 15 years of experience designing complex distributed software systems, cross-platform SDKs, and high-load applications. Deep expertise in low-level optimization, networking protocols (WebRTC, TCP/IP, gRPC), and real-time media pipelines. Hands-on background in infrastructure design, deployment automation, and server administration (Linux/Debian, Unix/BSD, networking hardware) long before DevOps became a standard practice. Open to hybrid, remote, and office roles, as well as senior architecture consulting.
Independent Systems Architect & DeveloperJanuary 2020 — Present
Independent Practice / Consulting (sole proprietor 2020–2025, self-employed since 2026)
Designed and delivered turnkey distributed backend systems, REST APIs, and mobile applications.
Developed embedded software and integrated mobile clients with external IoT hardware via BLE/WiFi protocols (software for Pokkels laser systems, SmartTarget smart shooting targets, and evolution of Inforino/apps4business platform).
Administered, tuned, and maintained fault-tolerant server infrastructure based on Linux/Debian and Unix/BSD.
Lead Software DeveloperFebruary 2022 — December 2022
VK (Video Platform Development Department)
Designed and deeply optimized end-to-end WebRTC pipelines, SDP negotiation, and video codec parameters in cross-platform mobile apps.
Built telemetry architecture and hardware compatibility context collection (Hardware Compatibility) for video encoders during live conferences.
Resolved critical transceiver defects in C/C++, stabilizing streaming for heterogeneous conference participants.
Mobile Application Developer / Systems ArchitectOctober 2017 — December 2020
Voximplant (Zingaya LLC)
Designed and implemented cross-platform SDKs (iOS and Unity SDK architecture, C/C++ WebRTC core modifications for iOS/Android, and Voximplant Management APIs client .NET SDK).
Low-level implementation of core subsystems: conferencing, SDP munging, OS-level audio stream management (AudioManager / AudioUnits), and frame capture pipelines (CustomCamera).
Built automated end-to-end testing infrastructure using Selenium orchestrators for real-time WebRTC connectivity verification with metric collection.
Integrated AR modules and created bridges to render Unity graphics directly into WebRTC video streams.
Independent Software Developer / FreelanceJune 2013 — September 2017
Independent Practice
Architected and delivered custom mobile, embedded, and backend systems for private clients.
Senior Systems Software DeveloperAugust 2011 — June 2013
Ancort LTD-96 LLC
Developed a secure hardware-software VoIP encryption complex for iOS / Android.
Worked with secure communication channels and low-level network interfaces.
Software Developer / Infrastructure EngineerJune 2010 — August 2011
Auto.ru
Developed and scaled core services and backend architecture for the auto parts catalog platform (parts.auto.ru) under heavy Highload conditions.
Architected and launched streaming video infrastructure (video.auto.ru) utilizing Wowza Media Server.
Contributed to the architectural baseline and initial development of the native Auto.ru iOS application.
Software Developer / Information Security SpecialistFebruary 2009 — June 2010
TSS Ltd (ООО «ТСС»)
Developed and engineered the Diamond ACS information security complex (access control, unauthorized access protection, and hardware trusted boot modules).
Built custom Linux firmware and embedded distributions (Linux From Scratch, custom Tiny Core Linux builds for FPGA-based hardware).
Handled certification testing and compliance procedures for FSTEC Russia regulatory frameworks.
Administered and maintained fault-tolerant corporate IT infrastructure.
Open Source & Architecture Projects
https://github.com/foesmm (C#): Designed an architecture for managing complex game modifications on the Gamebryo engine; implemented efficient deep file dependency management and asset deployment via hardlinks (Tale of Two Wastelands).
National Research Nuclear University MEPhI (2003–2008) — Department of Experimental and Theoretical Physics & Department of Information Security, incomplete higher education.
Languages: Russian (Native), English (B1 — Intermediate / Technical Written).