Leslie Martin is a Senior Software Engineer based in Redmond with two decades of C++ architecture and implementation experience and a decade of focused professional experience across defense, cloud, and enterprise domains. He has a track record of rescuing and modernizing legacy projects—upgrading toolchains, introducing TDD with Google Test, establishing CI/CD code coverage metrics, and eliminating memory leaks through RAII and smart pointers. At Microsoft he leads hardware testing for storage devices used in data center procurement, while prior roles include principal engineering on mission systems and secure, classified middleware for constrained environments. Leslie combines low-level systems expertise with pragmatic design patterns (Composite, Factory) and template metaprogramming, and he mentors junior engineers and interns to raise team capabilities. Unobvious detail: he routinely authors build system and makefile improvements to enable portability and maintainability across Linux and mixed toolchains.
10 years of coding experience
10 years of employment as a software developer
Master of Software Engineering Computer Software Engineering, Master of Software Engineering Computer Software Engineering at California State University, Fullerton
Introduction The Systems Of Units (SOU) Library was created out the author's desire to solve a problem where known engineering and scientific unit types will not be mixed to the wrong result type. The library automatically does unit conversions during compile time. The library provides strong type-checking of different unit types at compile time. It does not wait for runtime to find errors that the compiler can detect. When writing code to solve an engineering problem it is hard to find what the units are envolved in the equation and if the equation cancels out the incorrect units.
Contributions:105 commits, 1 PR, 84 pushes in 7 years 4 months
Termcolor is a header-only C++ library for printing colored messages to the terminal. Written just for fun with a help of the Force.
Contributions:1 push, 1 branch in 3 days
cppprintingheaderc-librarycolored
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
Leslie Martin - Senior Software Engineer at Microsoft