Mark Walker is a seasoned software engineer and consultant with a career spanning back to 1986 and leadership roles at Microsoft up to Corporate Vice President. He now helps companies make fast, objective evaluations of software architecture, quality, and engineering processes, advising on technology investments and acquisitions. Mark combines executive experience with hands-on development—contributing to prominent open-source 3D printing projects like CuraEngine and OctoPrint where he’s improved G-code generation, UI and printer communication. Based in Redmond, he’s known for pragmatic, maintainable code changes and a knack for translating complex technical risks into clear business decisions.
OctoPrint is the snappy web interface for your 3D printer!
Role in this project:
Full-stack Developer
Contributions:50 commits, 21 PRs, 19 pushes in 2 years 3 months
Contributions summary:Mark contributed to the OctoPrint project by implementing features related to the user interface, printer profiles, and the underlying communication logic. Key contributions include enabling centered origin options within printer profiles, adjusting the G-code viewer, and addressing compatibility issues with Internet Explorer. Furthermore, the user modified the codebase to handle SD card file selection and management, enhancing the user's interaction with 3D printers. These changes demonstrate a focus on both frontend and backend aspects of the OctoPrint application.
Powerful, fast and robust engine for converting 3D models into g-code instructions for 3D printers. It is part of the larger open source project Cura.
Role in this project:
Backend Developer
Contributions:10 commits, 6 PRs, 34 comments in 10 months
Contributions summary:Mark primarily contributed to the CuraEngine project by implementing new settings and features related to G-code generation for 3D printers. They focused on adding options to control temperature commands and modify the merging of infill lines for optimized printing. The user also refactored code to rename variables and improved code quality by fixing warnings and adding comments, demonstrating a focus on code maintainability and accuracy.
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.