David Callies

Software Engineer at Meta

Alexandria, Virginia, 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
David Callies is a software engineer at Meta with 11+ years building high-scale distributed systems, continuous delivery, and integrity platforms like ThreatExchange. He contributes to open source trust-and-safety tooling (notably on facebook/ThreatExchange) and to industry initiatives including GIFCT, Technology Coalition, and StopNCII.org, blending engineering with policy-minded collaboration. His background includes managing releases and CI for hundreds of thousands of nodes and hands-on backend work in projects such as Magma. A prolific interviewer and instructor—having conducted over 600 interviews and teaching "Mastering Your Technical Interview"—he pairs deep systems expertise with a talent for coaching engineers to perform under pressure.
code11 years of coding experience
job1 year of employment as a software developer
bookComputer Science, Computer Science, Computer Science, Computer Science at University of Central Florida
github-logo-circle

Github Skills (18)

debugging10
debug10
data-collection10
python10
networking10
collections10
magma10
metric10
code-formatting10
api-design9
bash9
api9
grpc9
open-source8
hash7

Programming languages (2)

C++Python

Github contributions (5)

github-logo-circle
facebook/ThreatExchange

Jun 2020 - Jan 2023

Trust & Safety tools for working together to fight digital harms.
Role in this project:
userBack-end Developer
Contributions:1039 reviews, 236 commits, 897 PRs in 2 years 6 months
Contributions summary:David primarily contributed to the development of the `te-tag-query-python` module, focusing on enhancements and fixing bugs. Their contributions included adding functionality with `__name__ == '__main__'`, formatting code, resolving a `.sort()` versus `sorted()` bug. Additionally, they integrated automatic formatting with Black to improve code style consistency within the project.
queryingsecurityshufflecybersecurityblue-team
magma/magma

Jun 2019 - Jun 2019

Platform for building access networks and modular network services
Role in this project:
userBack-end Developer
Contributions:5 commits in 9 days
Contributions summary:David primarily contributed to the Python codebase within the Magma project, addressing configuration issues and restoring functionality related to service management. They made changes to scripts, specifically `magma_get_config.py` and `magma_conditional_service.py`, adapting them to changes in data structures and ensuring compatibility. Furthermore, the user integrated a metrics post-processor to allow for ODS tagging. The user also corrected pylint errors.
pythonmobileltevagrant5g
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
David Callies - Software Engineer at Meta