John Austin is a seasoned software engineer and technical writer with over 25 years in software development and 11 years focused on developer-facing documentation and SDKs. He has led documentation and sample code efforts at Microsoft, Block, and Square, shaping APIs, SDKs, and onboarding flows while modernizing authoring workflows and schema generation. At Square he harnessed AI agents to quintuple content productivity, acting as both designer and director of automated content pipelines. Comfortable in C#, Java, Android, and REST/protobuf ecosystems, he combines hands‑on coding with a deep empathy for developer experience. Based in Tacoma, Washington, he brings a rare blend of early PC-era programming roots and modern API-first practices that help bridge legacy systems and contemporary developer platforms.
11 years of coding experience
30 years of employment as a software developer
BA, Philosophy, BA, Philosophy at California State University, Long Beach
Contributions:9 PRs, 24 pushes, 5 branches in 3 months
apirestmicrosoft-graphgraphmicrosoft
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.