James Earle is a Senior Software Engineer in Seattle with 11 years of experience building applied AI/ML, LLM workflows, and cloud-native systems that make complex models and infrastructure approachable for teams and customers. He blends hands-on system design—ML pipelines, experimentation frameworks, and developer-facing tools—with technical leadership and a talent for simplifying concepts for executives and non-technical audiences. His background spans Microsoft roles focused on Azure adoption and retail experimentation, to Web3 work at ZER0 designing smart contracts and DNS-inspired naming systems, demonstrating comfort across centralized and decentralized platforms. James regularly shares knowledge through meetups, workshops, and open-source samples that lower the barrier to adopting AI and cloud best practices. Known for pragmatic communication as much as code, he builds infrastructure that’s intentionally easy to understand and adopt—aptly summarized by his GitHub bio: Code, Cats, Coffee.
11 years of coding experience
4 years of employment as a software developer
Diploma of Completion, French as a Second Language, Diploma of Completion, French as a Second Language at University of Ottawa / La Cité collégiale
Bachelor of Science (BSc), Honours Computer Science & Economics, Concentration in Software Engineering, 3.78, Bachelor of Science (BSc), Honours Computer Science & Economics, Concentration in Software Engineering, 3.78 at Brock University
Contributions:1 PR, 7 pushes, 2 branches in 2 years 5 months
globejavascriptguessingsubredditwebapp
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.