Summary
Daniel Mccarthy is a low-level software engineer and entrepreneur with 11 years of experience, currently directing Dragon Zap Ltd and creating widely used online courses that have taught over 100,000 students in 150+ countries. He builds compilers, interpreters, firmware and bootable code by preference, and has created two programming languages plus a security-focused backend language (Marble). As a best-selling instructor in kernel development and a director of multiple product ventures (including Green Bucket and Donkey Coupon), he blends deep systems expertise with product-building and publishing. Based in Cardiff, he pairs MSc-level academic training with hands-on development of Linux VFS drivers and other production C code, showing a rare commitment to low-level control and complexity.
11 years of coding experience
4 years of employment as a software developer
MSc Advanced Computer Science, MSc Advanced Computer Science at Cardiff Metropolitan University