Mark Keele is a Software Engineer based in Boise, Idaho with 11 years of experience building reliable backend systems and real-time services. He holds an M.S. in Computer Science and has repeatedly driven architecture shifts—migrating monoliths to microservices and replacing Rails stacks with Elixir/Phoenix to improve scalability and developer clarity. His work spans crypto payments, on-demand delivery, and research-grade network instrumentation, with measurable business impact such as cutting withdrawal fees from 31% over network average to 11% below via a dynamic fee-ceiling. Comfortable across full-stack concerns, he has implemented observability with OpenTelemetry, designed soft real-time Pub/Sub integrations, and shipped systems that supported partners like Uber. A pragmatic problem solver, he favors deployable, easy-to-reason-about architectures (e.g., swapping GenStateMachine for Oban) that accelerate launches and reduce operational cost.
11 years of coding experience
8 years of employment as a software developer
Bachelor of Science (B.S.), Computer Science, Bachelor of Science (B.S.), Computer Science at Middle Tennessee State University
Master of Science (M.S.), Computer Science, Master of Science (M.S.), Computer Science at Indiana University Bloomington
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.