Nathan Keynes is a seasoned systems software engineer and technology leader with over 15 years of experience architecting static program analysis, systems integration, e-commerce, and 3D graphics solutions. Currently VP of Technology at Shorthand in Brisbane, he blends R&D and computer vision work with a deep track record leading Parfait static-analysis projects at Oracle Labs that spanned Java, native C/C++, and database tiers to find subtle security issues. Nathan is fluent across the full stack—from OS and toolchain maintenance to symbolic and path-sensitive analyses—and is known for making closed systems interoperate and for improving software quality through architecture and rigorous engineering practices. He has repeatedly moved research ideas into production-grade tools, grown and managed multi-disciplinary teams, and often prefers simplifying designs to avoid future complexity. A pragmatic tinkerer with broad system-administration chops, he brings both academic rigor and hands-on debugging across heterogeneous platforms.
10 years of coding experience
17 years of employment as a software developer
PhD, Computer Science (incomplete), PhD, Computer Science (incomplete) at The University of Queensland
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.