Peter Kelly is a senior developer and PhD-trained computer scientist with 14+ years building systems ranging from operating systems, compilers and VMs to web browsers, mobile apps and peer-to-peer networks. He now designs and implements Rex, an open-source, strongly-typed parallel functional language tailored for LLM-generated scientific workflows, and has led language design for high-stakes trading platforms based on his doctoral research. Comfortable across academia, startups, consultancy and enterprise, he emphasizes conceptual rigor over tool fetishism and rapidly adapts to new technologies. Based in Chiang Mai, he blends hands-on engineering with teaching experience and a pragmatic, security-aware approach to AI coding tools—powerful accelerants that require careful stewardship.
14 years of coding experience
13 years of employment as a software developer
Doctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at University of Adelaide
Bachelor's degree, Information Technology, Bachelor's degree, Information Technology at Flinders University
A React component for building Web forms from JSON Schema.
Contributions:18 commits, 5 PRs, 13 pushes in 2 years 4 months
react-componentreactweb-formsjson-schemajson
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.