Irving Ou

Software Developer at Devolutions

Ottawa, 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
Irving Ou is a versatile full-stack software developer combining strong academic training in Mathematics and Computer Science with two years of hands-on industry experience across cloud SaaS, developer tooling, and secure networking. He has shipped features and fixed high-priority bugs in large Spring-based systems and microservices, and more recently builds secure network protocols and WebAssembly components in Go and Rust, including SSH/Telnet implementations with xterm.js front-ends. Comfortable across Java, TypeScript, C++, Python, and modern Rust async patterns, he has practical experience refactoring architectures, designing high-performance network scanners, and converting synchronous libraries to efficient asynchronous designs. As a teaching assistant, he demonstrated an ability to explain complex data-structure implementations clearly, and he brings that same clarity to collaborative Agile teams. Dependable under tight deadlines, Irving pairs a detail-oriented engineering mindset with a continual appetite for new challenges and pragmatic open-source contributions.
code2 years of coding experience
job1 year of employment as a software developer
bookBachelor of Science - BS, Mathematics and Computer Science, 10.60/12, Bachelor of Science - BS, Mathematics and Computer Science, 10.60/12 at Carleton University
languagesEnglish, Chinese, French
github-logo-circle

Github Skills (101)

authentication10
rdp10
client-server10
remote-desktop10
traffic10
ssh10
vpn10
remote-access10
tunneling10
rust10
sspi10
asn110
protocols10
der10
openssh10

Programming languages (5)

TypeScriptC++RustJavaScriptPython

Github contributions (5)

github-logo-circle
Devolutions/ldap3

Nov 2023 - Sep 2024

Rust LDAP3 Server Protocol Library
Contributions:2 PRs, 50 pushes, 28 branches in 10 months
architecture
Devolutions/polling

Jan 2024 - Mar 2024

Portable interface to epoll, kqueue, event ports, and wepoll
Contributions:45 pushes, 1 branch in 1 month
architecture
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
Irving Ou - Software Developer at Devolutions