Mike Dallas

Software Engineer at Defense Contract Management Agency (DCMA)

New Jersey, 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
Mike Dallas is a seasoned Software Engineer with over a decade of experience blending software development, information assurance, and quality engineering across defense and commercial environments. He currently contributes to the Defense Contract Management Agency, bringing a practical focus on secure, auditable systems shaped by prior roles leading QA and cyber vulnerability teams at Engility and Lockheed Martin. Mike is a hands-on Python backend developer in open-source projects ranging from real-time finance tooling to cryptocurrency protocol work (notably contributions to the Mimblewimble/grin implementation) and practical utilities like Plex-Trakt sync. He has a strong track record of improving robustness and maintainability—adding context managers, null checks, and better metadata handling—to production and community codebases. Comfortable coordinating technical teams for mid-to-large programs, he pairs process-driven vulnerability management with pragmatic software fixes that reduce defects and harden deployments. Based in New Jersey, he combines formal training in MIS and software engineering with decades of operational systems experience that often surfaces as quietly influential infrastructure and integration work.
code10 years of coding experience
job16 years of employment as a software developer
bookBS, MIS, BS, MIS at Thomas Edison State University
bookMaster, Software Engineering, Master, Software Engineering at Monmouth University
github-logo-circle

Github Skills (33)

postgresql10
python10
apidoc10
mib10
meta10
finance10
metadata10
tqdm10
im10
cryptocurrency10
api10
sql10
cryptography10
blockchain10
nimble10

Programming languages (11)

MDXTypeScriptC++ShellRustCJavaScriptGo

Github contributions (5)

github-logo-circle
mcdallas/wallstreet

Jan 2016 - Dec 2022

Real time stock and option data.
Role in this project:
userBack-end Developer
Contributions:53 commits, 8 PRs, 30 pushes in 7 years
Contributions summary:Mike primarily developed the core functionality of a real-time stock and option data application. They wrote and modified Python code to fetch and process stock and option data from Google Finance and Yahoo Finance APIs. Their contributions included setting up the project, implementing core classes for stocks and options, and creating functions for calculating financial metrics. They also added support for historical data retrieval and improved the application's overall structure.
black-scholesoptionsoptionstockstock-data
kennethreitz/records

Feb 2016 - Apr 2018

SQL for Humans™
Role in this project:
userBack-end Developer / Database Engineer
Contributions:6 commits, 7 PRs, 5 comments in 2 years 2 months
Contributions summary:Mike focused on improving the `records` library, a Python library for interacting with SQL databases. They made several changes related to database connection management, including implementing `__enter__` and `__exit__` methods for context management. The user also added a manual `close()` method and `__repr__` for easier debugging. Furthermore, they worked on ensuring Python 3 compatibility and refactored code to improve efficiency.
pythonmysqlsqlalchemykennethreitzsql
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
Mike Dallas - Software Engineer at Defense Contract Management Agency (DCMA)