Summary
Derek Fountain is a seasoned embedded software engineer and director with over 30 years of experience designing and delivering mission-critical systems for blue-chip clients. He specializes in low-level C development for resource-constrained embedded environments, with practical assembly experience on MIPS, ARM and Z80 and a long-standing daily use of Linux since 1994. Derek combines deep hardware familiarity—reading schematics, using oscilloscopes and logic analyzers—with modern software practices including Git, Gerrit and JIRA, and has implemented performance-sensitive features like streaming LZW and on-the-fly AES encryption in enterprise storage products. He also brings strong security expertise from network security analysis and penetration testing, plus a track record building cross-platform systems from RTOS firmware to J2EE and web front ends. An active retro-computing enthusiast, he applies lessons from restoring Sinclair and Z80 platforms to contemporary embedded design and tooling. Based in London with dual British–Australian citizenship, he runs a tech services company and thrives in problem-solving, high-pressure engineering roles.
11 years of coding experience
17 years of employment as a software developer
B.Sc. (Hons), Computer Science, B.Sc. (Hons), Computer Science at London South Bank University