Ian May
About Ian May
Ian May is a Kernel Engineer at Canonical, where he has worked since 2020. He previously served as Lead Software Engineer at Smart Software Solutions, Inc for 13 years, and has a background in computer science from The University of South Dakota.
Work at Canonical
Ian May has been employed at Canonical as a Kernel Engineer since 2020. In this role, he focuses on the development and optimization of Linux kernel modules, contributing to the overall performance and functionality of the Linux operating system. His work involves collaborating with various teams to ensure that kernel developments align with user needs and system requirements.
Previous Experience at Smart Software Solutions, Inc
Before joining Canonical, Ian May worked at Smart Software Solutions, Inc as a Lead Software Engineer from 2007 to 2020. During his 13 years at the company, he was involved in multiple projects that required a deep understanding of software engineering principles. His leadership role included overseeing software development processes and mentoring junior engineers.
Open-Source Contributions
Ian May has participated in various open-source projects related to kernel development. His involvement in these projects showcases his commitment to collaborative software development and community engagement. Through these contributions, he has worked to enhance kernel functionality and performance, benefiting the wider open-source community.
Education and Expertise
Ian May earned a Bachelor of Science degree in Computer Science from The University of South Dakota. His educational background provides a strong foundation in computer science principles, which he applies in his professional roles. His expertise lies in kernel engineering, software development, and cross-functional collaboration.
Cross-Functional Collaboration
In his roles, Ian May has engaged in cross-functional collaboration with hardware and software teams. This collaboration aims to enhance system performance by integrating hardware capabilities with software solutions. His ability to work across disciplines contributes to the successful development of efficient and effective systems.