James Calligeros is a Team Lead Solutions Architect based in Queensland, Australia with five years of professional experience bridging systems architecture, embedded Linux development, and ITSM integrations. He leads design and delivery of Ivanti Neurons–based ITSM solutions while mentoring consultants and owning secure, self-hosted deployments that blend JavaScript, Python and PowerShell. As an active Asahi Linux board member and engineer, he reverse-engineers Apple Silicon hardware—contributing SPI tracers, kernel drivers and userspace audio DSP work for a high-profile open-source Apple Silicon project. His background in biomedical science and years running live-production AV operations give him an unusual mix of systems thinking, hardware debugging skills and real-world reliability practices. Known for pragmatic problem solving, he combines deep low-level technical craft with customer-focused architecture to turn opaque platform constraints into maintainable solutions.
5 years of coding experience
5 years of employment as a software developer
Bachelor of Biomedical Science, Anatomy and Physiology, Bachelor of Biomedical Science, Anatomy and Physiology at QUT (Queensland University of Technology)
Bachelor of Science - BS, Biomedical Science, Bachelor of Science - BS, Biomedical Science at The University of Queensland
A bootloader and experimentation playground for Apple Silicon
Role in this project:
Embedded Systems Engineer / Reverse Engineer
Contributions:5 commits, 10 PRs, 2 comments in 1 month
Contributions summary:James primarily focused on reverse engineering and understanding the functionality of the TouchID sensor ("Mesa") on Apple Silicon devices. They developed Python scripts for tracing communication on the SPI bus, particularly focusing on messages exchanged between the sensor and the system. The contributions include adding a tracer, renaming a message dump, and tidying the output of tracing tools to gather more information about the sensor's operation and data transfers. They also worked on injecting the serial number into the FDT.
Contributions:62 commits, 12 PRs, 130 pushes in 10 months
userspacevstaudiounitlinuxaudio
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
James Calligeros - Team Lead Solutions Architect at Asahi Linux