Summary
Jonathan Lewis is a versatile software engineer, educator, and founder with 8 years of experience delivering scalable backend systems, developer tooling, and cross-disciplinary product teams. As founder/Technical Director at Screwloose Games and Founding Software Engineer at Reprogram Your Future, he blends full-stack engineering with creative leadership, delivering in-browser multiplayer, asset-validation automated CI/CD pipelines that cut errors by over 50%, and AI-enhanced learning experiences. He has deep proficiency in Node.js, TypeScript, Java, Kotlin, and Python, with a track record of building RESTful APIs, event-driven microservices, and cloud/DevOps pipelines that improve performance and security. His work at Galvanize and in curriculum design underscores a strong commitment to mentoring, scalable instruction, and data-driven improvement. Based in Oceanside, California, he brings a unique perspective from a cinematography background, merging storytelling with engineering to design systems that delight users and teams alike.
9 years of coding experience
8 years of employment as a software developer
Full Stack Web Development Certification, Computer Software Engineering, Full Stack Web Development Certification, Computer Software Engineering at Free Code Camp
Computer Software Engineering, Computer Software Engineering at Hack Reactor
Bachelor of Arts (B.A.), Cinematography and Film/Video Production, Bachelor of Arts (B.A.), Cinematography and Film/Video Production at California State University, Long Beach
Cinematography and Film/Video Production, Cinematography and Film/Video Production at California State University, Fresno