Aleksandar Apostolov is a security researcher and software engineer with 11 years of experience specializing in embedded and low-level systems using C++ and Rust, alongside practical full‑stack web development skills. He builds pragmatic, production-focused tools—from a multithreaded dynamic binary analysis utility to a pure C++ client-server license management system—favoring the most effective toolchain for the problem. Based in Old Toronto, he blends hands-on coding with an investigative infosec mindset, routinely applying a growth-oriented approach to learn new platforms and techniques. His background spans freelance and contract roles, giving him strong product-first instincts and the ability to design solutions that are auditable, maintainable, and security-minded.
11 years of coding experience
3 years of employment as a software developer
Bachelor of Engineering - BE, Engineering Systems & Computing, Bachelor of Engineering - BE, Engineering Systems & Computing at University of Guelph
📲 Android Video SDK. Stream's versatile Core + Compose UI component libraries that allow you to build video calling, audio room, and, live streaming apps based on Webrtc running on Stream's global edge network.
Contributions:34 releases, 142 reviews, 373 PRs in 1 year 6 months
A sample implementation of an audio-only caller application with Android Video SDK
Contributions:3 PRs, 32 pushes, 9 branches in 11 months
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.
Request Free Trial
Aleksandar Apostolov - Security Researcher (Infosec) at Self-employed