Marcus Williams is a Neuromorphic Software Engineer with 11 years of systems, networking, and performance engineering experience, currently advancing neuromorphic runtimes at Intel Labs and contributing to the lava framework. He combines low-level performance work on OpenJDK (C++, assembly, SIMD extensions) with cloud-native and SDN experience—having been a committer on ONAP, OpenDaylight and OpenStack enablement projects. Marcus has full-stack devops chops demonstrated by refactoring core Lava builder modules, fixing packaging, and improving CI/CD for a widely used neuromorphic software framework. He’s comfortable across languages and domains—from kernel/driver validation and DPDK to Go microservices, Kubernetes, and gRPC—bridging hardware-aware optimization with production orchestration. Based in Oregon City, he brings a pragmatic engineering style shaped by both deep benchmarking rigor and a history of enabling fast deployment environments for complex networked systems. An often-overlooked strength is his track record of translating performance research into upstream patches and repeatable release processes that benefit broad open-source ecosystems.
11 years of coding experience
10 years of employment as a software developer
General Studies, General Studies at Walla Walla Community College
Art & Rhetoric, Art & Rhetoric at Whitman College
Bachelor of Science (B.S.), Information Technology - Focus in Software Development, Bachelor of Science (B.S.), Information Technology - Focus in Software Development at Western Governors University
Contributions:6 releases, 114 reviews, 49 commits in 1 year 2 months
Contributions summary:Marcus contributed to the development and maintenance of the Lava framework, particularly focusing on core functionalities like process building and runtime services. They implemented features such as automatic runtime stopping and refactored builder modules for improved modularity. Additionally, the user addressed packaging bugs, updated install instructions and CI/CD configurations, demonstrating DevOps skills related to build processes and deployment.
Contributions:102 pushes, 18 branches in 10 months
javajvmjdk
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.