Malcolm Nixon

Software Development Consultant at DSP Concepts, LLC

Lyndeborough, New Hampshire, 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
Malcolm Nixon is a seasoned software development consultant and partner at DEMA Consulting with over three decades of experience building reliable software for high-stakes, failure-intolerant systems. He brings deep hands-on expertise across C, C++, C#, Java, embedded/RTOS environments, DSP, robotics, and cloud architectures, having consulted for Elbit Systems of America, BD, SiRF Technology and others. Malcolm blends firmware-level precision (GPS, RF, crypto, audio DSP) with performance tuning for complex engines—evidenced by his contributions to the Godot Engine’s rendering and physics subsystems. He excels at optimizing collision detection and graphics pipeline code, a skill set that translates to both industrial motion control and real-time consumer applications. Based in Lyndeborough, NH, he pairs broad systems architecture experience with practical implementation skills like CAD/CNC and Unity/VR development. Beyond typical consultancy work, he consistently bridges embedded constraints and high-performance software, making him a go-to engineer for mission-critical projects.
code10 years of coding experience
job14 years of employment as a software developer
bookComputer Software Engineering, Computer Software Engineering at Rivier College
bookHigh School Diploma, High School Diploma at Merrimack Highschool, Merrimack, NH 03054
bookGCE O-Level, GCE O-Level at Homewood School
github-logo-circle

Github Skills (16)

physics-engine10
godot10
c-language10
engine10
game-development10
physics10
cprogramming-language10
game-engine10
opengl-es10
performance-optimization10
physx10
game-dev10
algorithms8
data-structures8
algorithm8

Programming languages (14)

C#JavaC++CShaderLabHTMLGDScriptTypeScript

Github contributions (5)

github-logo-circle
godotengine/godot

Dec 2022 - Jan 2023

Godot Engine – Multi-platform 2D and 3D game engine
Role in this project:
userBack-end Developer & Performance Engineer
Contributions:80 reviews, 5 commits, 30 PRs in 28 days
Contributions summary:Malcolm made several contributions focused on optimizing the Godot Engine's rendering and physics systems. They modified the mobile and GLES3 renderers to correct sky transform operations and address rendering issues. The user also implemented performance improvements to collision detection algorithms and added an analytic method. Furthermore, optimizations of the GodotConvexPolygonShape3D::get_support function, along with updates to physics parameters, indicate a focus on performance tuning.
godotgamedevgodot-enginegame-development3d-game-engine
demaconsulting/SpdxModel

May 2024 - Jan 2025

SPDX Model Library
Contributions:82 PRs, 64 pushes, 86 branches in 8 months
dotnetsbomspdx
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
Malcolm Nixon - Software Development Consultant at DSP Concepts, LLC