Paul Paterson is a pragmatic software engineer with a decade of experience building developer tools, web applications, and embedded systems, currently working in payer strategy and operations. He blends strong TypeScript and Python expertise with Rust and low-level C/C++ experience—having ported CANOpen code to Rust and contributed async support for ESP32 CAN controllers—to solve problems across the full stack. At Fauna he shipped a TypeScript driver, improved CLI tooling and dashboard features, and halved the time required for monthly billing by automating invoicing and collections. His background in mechanical engineering and hardware projects (from custom PCBs and pinball controllers to large power-system CAD) gives him an unusual systems-level perspective on reliability and manufacturability. Based in Cleveland, he enjoys dabbling in circuits and crochet, and delights in using code to turn practical challenges into elegant, user-friendly tools.
10 years of coding experience
19 years of employment as a software developer
BS, Mechanical Engineering, BS, Mechanical Engineering at Case Western Reserve University
A POC for a GraphQL to FaunaDB FQL compiler and general utility to produce FaunaDB queries from a fields list.
Contributions:6 releases, 53 commits, 5 PRs in 1 year
faunadbfqlquery-languagecompilernodejs
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.