Alexander Filippov

Senior Software Architect — Cross-Platform SDKs & Real-Time Media (WebRTC)
Moscow, Obruchevsky District
GitHub: niveuseverto

Professional Profile

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.

Technical Skills

Architecture & RTC

SDK Architecture WebRTC SDP Munging Real-Time Media Distributed Systems Low-Latency

Languages

C / C++ Swift Objective-C Java / Kotlin C# Go Python

Networking & Protocols

WebRTC gRPC WebSocket TCP/IP UDP / RTP

Infrastructure & Systems

Linux/Debian Unix/BSD Docker Nginx CI/CD

Work Experience

Independent Systems Architect & Developer January 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 Developer February 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 Architect October 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 / Freelance June 2013 — September 2017
Independent Practice
  • Architected and delivered custom mobile, embedded, and backend systems for private clients.
Senior Systems Software Developer August 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 Engineer June 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 Specialist February 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 secure enterprise network infrastructure (Cisco equipment, Checkpoint NGX firewalls, OpenBSD, and DIONIS crypto-gateways).
System Administrator June 2005 — January 2008
Cinema Park
  • 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).

https://github.com/xrkit (Obj-C/Swift, Java/Kotlin, JS): Research toolkit and prototyping pipelines for AR/VR media capture and processing.

https://github.com/technodeep / https://github.com/niveuseverto: Collection of custom system utilities, forks, and Linux/Unix environment automation scripts.

Education & Languages

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).