Luke Johnson is a Senior Software Engineer in Chicago with seven years of professional engineering experience and a background as a public school teacher. He specializes in thoughtful functional design using Clojure/ClojureScript, building business-critical microservices and “frontends for backends” that reduce support overhead and improve stakeholder self-service. As a former lead engineer he has grown and coached teams, improved CI/CD with PR deploys and E2E testing, and driven measurable product outcomes like a 68% lift in lead conversion. His pedagogy-informed approach shows in documentation, pairing, and developer enablement—practices that steadily migrate responsibility out of legacy monoliths into consistent shared libraries. Beyond code, he holds an MS in Computer Science (4.0) and brings curiosity and instructional craft to both technical design and team growth.
7 years of coding experience
2 years of employment as a software developer
Master of Science - MS, Computer Science, 4.0, Master of Science - MS, Computer Science, 4.0 at University of West Georgia
Bachelor's degree, Elementary Education and Teaching, Bachelor's degree, Elementary Education and Teaching at Trinity International University
Contributions:2 PRs, 4 pushes, 4 branches in 9 months
clojurewebdriver
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
Luke Johnson - Senior Software Engineer at Splash Financial