Mark Walker

Consultant at Tech DNA

Redmond, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
job27 years of employment as a software developer
bookBrigham Young University
github-logo-circle

Github Skills (23)

javascript10
c-language10
python10
gcode10
ui-design10
3d-printer10
uid10
code-generation10
knockoutjs10
front-end-development10
engine10
cprogramming-language10
css9
html9
raspberry-pi8

Programming languages (10)

C++ShellG-codeCJavaScriptHTMLRubyLess

Github contributions (5)

github-logo-circle
OctoPrint/OctoPrint

Mar 2015 - Jul 2017

OctoPrint is the snappy web interface for your 3D printer!
Role in this project:
userFull-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.
raspberry-pioctoprintpythonweb-interface3d-printer
Ultimaker/CuraEngine

Oct 2015 - Sep 2016

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:
userBackend 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.
protobufc-plus-plusconvertinggcode-generationopen-source-project
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
Mark Walker - Consultant at Tech DNA