Ali Yousuf

Software Engineer at EventMobi

Old Toronto, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Ali Yousuf is a Senior Software Engineer based in Toronto with 10 years of experience building secure, production-grade systems across Go, Node.js and React. He leads frontend architecture and modernization efforts at EventMobi, driving a move to a monorepo, a shared design system, and a Vite + React reference stack that improved developer experience and build performance. Previously he delivered full-stack, high-performance APIs and real-time platforms, led teams integrating WebRTC/GStreamer/OpenCV pipelines, and helped achieve FIPS-related security hardening for a major cluster management project. An active contributor to moby/swarmkit, he implemented PKCS#8 support and key-management improvements that strengthened FIPS-mode security for distributed orchestration. A computer engineer at heart, he balances backend security work with front-end product craftsmanship and a hobbyist interest in hardware and embedded systems.
code10 years of coding experience
job6 years of employment as a software developer
bookA Levels, Physics, Chemistry, Mathematics, A Levels, Physics, Chemistry, Mathematics at Defence Authority Public School, Karachi
bookBachelor’s Degree, Computer Engineering, 3.47 / 4.00, Bachelor’s Degree, Computer Engineering, 3.47 / 4.00 at Ghulam Ishaq Khan Institute of Engineering Sciences and Technology
languagesEnglish, Urdu
stackoverflow-logo

Stackoverflow

Stats
692reputation
30kreached
17answers
14questions
github-logo-circle

Github Skills (17)

security10
go10
cryptography10
pkcs10
distributed-systems9
network-configuration8
api7
apidoc7
nodejs6
trigonometry6
math6
phpmyadmin6
jquery6
javascript6
geometry6

Programming languages (13)

C#JavaC++CMakefileGoHTMLProcessing

Github contributions (5)

github-logo-circle
moby/swarmkit

May 2017 - Aug 2017

A toolkit for orchestrating distributed systems at any scale. It includes primitives for node discovery, raft-based consensus, task scheduling and more.
Role in this project:
userBack-end Developer & Security Engineer
Contributions:6 commits, 4 PRs, 14 comments in 3 months
Contributions summary:Ali contributed to the `moby/swarmkit` project by implementing new features and addressing critical security aspects. They introduced support for PKCS#8 private keys, enhancing security within the system, particularly in FIPS mode. Additionally, they modified code related to node key management, including the ability to downgrade keys and configuring remote API addresses, which indicates an understanding of key management and network configuration. These changes demonstrate the user's involvement in both feature development and security hardening of the distributed systems orchestration toolkit.
schedulingconsensuspaxosscalediscovery
alyyousuf7/Weaver

Jan 2017 - Feb 2020

Contributions:11 commits, 18 pushes, 1 branch in 3 years 1 month
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
Ali Yousuf - Software Engineer at EventMobi