Alexey Babik is a Senior Software Developer with 11+ years building scalable, real-time communication and media systems, currently delivering high-load WebRTC conferencing and broadcasting solutions at LiveSwitch. He combines deep .NET/C# backend expertise with modern frontend stacks (TypeScript, React/Vue) and native integrations (P/Invoke, hardware-accelerated encoding for devices like Raspberry Pi and Magic Leap). Alexey has a proven track record designing enterprise architectures, optimizing performance at scale, and deploying cloud infrastructures with Terraform across AWS/Azure/GCP. As a former co-founder and system architect, he also built algorithm-driven learning platforms that fused graph theory and statistics for competency diagnostics. He mentors engineers and routinely tackles low-level performance bottlenecks and cross-platform client challenges that many full-stack developers avoid. Based in Greater Vancouver, he pairs pragmatic engineering with research-minded problem solving across backend, frontend, and embedded domains.
11 years of coding experience
19 years of employment as a software developer
Master, Information Systems, Master, Information Systems at National Polytechnic University
RemuteJS is a tool to produce new immutable object from the previous one using ES6 arrow functions
Contributions:21 commits, 1 PR, 16 pushes in 2 years 6 months
arrow-functionsjavascriptarrowes6immutable
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.