Donald M

Senior Security Engineer at Charles Schwab

North Richland Hills, Texas, 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

👤
Senior
🎓
Top School
Donald M is a Senior Security Engineer with two decades of hands-on experience in Unix/Linux infrastructure, DevSecOps, compliance automation, and security operations. He excels at bridging technical and business perspectives to deliver measurable improvements—examples include cutting Artifactory storage by 26%, orchestrating large migrations, and enabling a first-ever zero-deficiency audit year through AI-driven control automation. Comfortable across operations, architecture, and tooling, he builds pragmatic automation (Ansible, Python, UiPath) that reduces toil and prevents pipeline and production disruptions. A pragmatic Unix specialist who led AD insourcing and CyberArk deployments, he’s equally adept at translating audit requirements into technical controls. Based in North Richland Hills, TX, he brings a scientist’s curiosity—serving as Research Director at a Belize field station studying reptile ecology—into creative problem solving for security and reliability.
code8 years of coding experience
job15 years of employment as a software developer
bookAssociate of Arts - AA, Associate of Arts - AA at The Art Institutes
bookBachelor of Science - BS, Bachelor of Science - BS at Colorado State University Global
github-logo-circle

Github Skills (7)

proportions6
to-do4
ggplot3
histogram3
scatter-plot2
plot2
visualization2

Programming languages (1)

Python

Github contributions (5)

github-logo-circle
donaldtmcknight/microDecon

Dec 2018 - Mar 2021

Contributions:62 commits, 45 pushes, 1 branch in 2 years 3 months
Creating grouped histograms and density plots that are displayed as proportions is not intuitive in ggplot. This repository contains code and examples for how to do it, as well as explanations of why many commonly-proposed solutions don't actually work.
Contributions:1 PR, 19 pushes, 1 branch in 27 days
ggplot2commonlyexplanationsto-doggplot
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
Donald M - Senior Security Engineer at Charles Schwab