Jean Mackay

Staff Software Developer at Trend Micro

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

👤
Senior
🎓
Top School
Jean Mackay is a Staff Software Developer based in Ottawa with eight years of professional experience and a total of over a decade working across embedded, systems, and networking software. He specializes in driver development for both Linux and Windows, kernel integration, and system performance analysis, and has progressed through technical roles at Trend Micro after earlier systems and network-focused positions at Diablo Technologies and Rockwell Collins. Jean contributes to open-source security tooling—enhancing Clair’s vulnerability analysis and HTTP handling—which reflects his interest in improving real-world supply-chain and container security workflows. His background includes designing network models and schedulers for distributed simulations and creating test architectures, giving him a strong foundation in reliable system design and validation. Former military service in an administrative and leadership role signals disciplined project stewardship and operational rigor that he brings to engineering teams. He combines hands-on low-level coding with a systems-level view, making him effective at turning performance and reliability requirements into practical implementations.
code8 years of coding experience
job14 years of employment as a software developer
bookAlgonquin College
bookb. eng. Software Engineering, b. eng. Software Engineering at Lakehead University
languagesEnglish, French
github-logo-circle

Github Skills (13)

http10
vulnerabilities10
security-vulnerability10
go10
vulnerability10
oracle8
rhel8
debian8
oracles8
dockers7
docker7
container7
static-analysis6

Programming languages (3)

JavaScriptGoMustache

Github contributions (5)

github-logo-circle
quay/clair

Jul 2018 - Sep 2018

Vulnerability Static Analysis for Containers
Role in this project:
userBack-end Developer
Contributions:8 commits, 11 PRs, 20 comments in 2 months
Contributions summary:Jean primarily focused on enhancing the Clair project's vulnerability analysis capabilities. Their contributions included integrating the `httputil` package for improved HTTP request handling, including setting the User-Agent and handling status codes. They also modified vulnerability source code, specifically for Oracle, RHEL, and Debian, to leverage the new `httputil` functionality and improve error handling. Additionally, they made changes to the NVD integration, ensuring the use of `httputil` and optimizing data feed downloads.
claircontainersoci-imagevulnerabilitiessecurity
MackJM/clair

Jul 2018 - Oct 2019

Vulnerability Static Analysis for Containers
Contributions:30 pushes, 8 branches, 3 comments in 1 year 3 months
containerssecuritydockervulnerabilitykubernetes
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
Jean Mackay - Staff Software Developer at Trend Micro