Harry Schwartz is a consultant with 15 years of experience who blends deep academic training in computer science and mathematics with practical engineering at firms including Google, thoughtbot, and testdouble. He focuses on programming language theory, distributed systems, and formal verification, favoring languages like Ruby and Lisp as well as strongly typed systems. A committed mentor and educator, he organizes Emacs meetups and maintains a distinctive technical blog that reflects both curiosity and pedagogy. Based in Vancouver, he brings a research-informed perspective to real-world system design and reliability. Outside of code he’s an avid outdoorsman, which he credits for fueling creativity and clear thinking.
15 years of coding experience
Master of Science (M.S.), Computer Science, Master of Science (M.S.), Computer Science at The College of William and Mary
Certificate, Digital Design, Certificate, Digital Design at Pennsylvania College of Art and Design
Bachelor of Science (B.S.), Mathematics, Bachelor of Science (B.S.), Mathematics at Ursinus College
Contributions:10 pushes, 3 branches, 1 tag in 4 years
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.