Mark Simpson is a senior consultant and seasoned software engineer with over two decades of hands-on experience and 15 years in senior roles, currently based in Massachusetts. He excels at crafting maintainable, well-designed software and mentoring teams through transparent processes, rapid feedback, and continuous learning. As the initiator and primary maintainer of the Common Lisp track on Exercism, he contributes backend implementations, test automation, and educational exercises that improve language learning and test quality. His background spans startups and enterprise environments—from ADP to Def Method—bringing deep pragmatic knowledge across paradigms, methodologies, and languages. Known for combining technical rigor with a collaborative coaching style, he also brings a personal touch to community education and prefers his ideas fueled by coffee (and occasionally gin).
The work-in-progress project for developing v3 tracks
Role in this project:
Backend Developer & Test Automation Engineer
Contributions:46 reviews, 32 commits, 69 PRs in 1 year
Contributions summary:Mark primarily focused on implementing and testing exercises within the Common Lisp track of the Exercism v3 project. Their contributions involved adding new concept exercises, such as those related to s-expressions, sameness, and lists, including example solutions and tests. They also refactored existing tests and examples to improve consistency and maintainability, indicating a focus on building a robust platform for learning Common Lisp.
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.