Yani Ioannou

Assistant Professor at University of Calgary

Calgary, Alberta, 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

👤
Senior
🎓
Top School
Yani Ioannou is a researcher, educator, and leader in efficient deep learning and 3D computer vision, currently serving as Schulich Research Chair and Assistant Professor at the University of Calgary, where he leads the Calgary Machine Learning Lab. He brings a rare blend of academia and industry across Google Brain Toronto, Wayve, NASA’s Frontier Development Lab, Microsoft Research Cambridge, and other roles, with a focus on sparse neural networks and scalable vision systems. A Cambridge PhD (2018) advised by Roberto Cipolla and Antonio Criminisi, funded by a Microsoft Research PhD Scholarship, his work spans 3D vision and point clouds as well as efficient deep learning. In open source, he contributed to the Linux kernel and made significant contributions to the Point Cloud Library, including implementing and documenting the Difference of Normals feature and related tutorials. Based in Calgary with over 25 years in research and engineering, he combines rigorous academic training with hands-on, production-ready AI solutions and a proven track record of mentoring and teaching in AI and computer vision.
code25 years of coding experience
job5 years of employment as a software developer
bookPhD Information Engineering (Computer Vision/Deep Learning), PhD Information Engineering (Computer Vision/Deep Learning) at University of Cambridge
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (8)

pcl10
computer-vision10
point-cloud-library10
c-language10
cprogramming-language10
point-cloud10
documentation10
cmake8

Programming languages (9)

JavaC++CJavaScriptGoLuaHTMLJupyter Notebook

Github contributions (5)

github-logo-circle
PointCloudLibrary/pcl

Aug 2012 - Oct 2012

Point Cloud Library (PCL)
Role in this project:
userBack-end Developer & Technical Writer
Contributions:5 commits in 1 month
Contributions summary:Yani's initial contribution focuses on implementing and documenting Difference of Normals (DoN) feature code and example within the Point Cloud Library (PCL). Subsequent commits add and expand a tutorial on Difference of Normals based segmentation, documenting the concepts, usage, and code examples. The user also made edits to optimize image sizes and update the tutorial to address data availability, highlighting their role in feature development and documentation.
cpppoint-cloud-libraryc-plus-pluscomputer-visionpcl-library
CalgaryAI Website
Contributions:2 PRs, 58 pushes, 3 branches in 3 years
calgarymachine-learninglablab-website
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