Jonathan Spruance is a Staff Software Engineer with 10+ years building reliable, scalable backend and full-stack systems and a recent focus on applied AI for enterprise workflows. He designs and ships production LLM integrations, RAG pipelines, vector search, and agent orchestration using Python, FastAPI, and TypeScript/Node.js, with careful attention to auditable, real-time workflows in regulated legal and HR settings. As the creator of Open ME/CFS, he applies transformer-based summarization and semantic retrieval to biomedical literature, bridging research and production-grade AI. His background in distributed systems, cloud platforms, and early blockchain and smart contract work gives him a pragmatic lens for engineering robust AI infrastructure. Based in Seattle, he pairs hands-on implementation with architecture-level decision-making and a track record of shipping pragmatic, compliant AI solutions.
10 years of coding experience
12 years of employment as a software developer
Blockchain Fundamentals Professional Certificate, Blockchain Fundamentals Professional Certificate at University of California, Berkeley
Bachelor’s Degree Russian Language, Bachelor’s Degree Russian Language at Florida State University
Japanese Language, Japanese Language at University of Hawaii at Manoa
Russian Language, Russian Language at Moscow State University
Certificate in Teaching English to Speakers of Other Languages (CELTA) Teaching English as a Second or Foreign Language/ESL Language Instructor, Certificate in Teaching English to Speakers of Other Languages (CELTA) Teaching English as a Second or Foreign Language/ESL Language Instructor at University of Cambridge
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.
Request Free Trial
Jonathan Spruance - Staff Software Engineer - AI Platform