Charles Salvia

Senior Software Developer at Bloomberg LP

New York, New York, 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
Charles Salvia is a senior C++ engineer with 11+ years building and operating large-scale, high-throughput production systems, most recently at Bloomberg where he designed resilient C++ services including a distributed web crawler. He is an active contributor to the ISO C++ standards committee (WG21/LEWG), authoring proposal P2170R0 and engaging in library design experiments such as executors that shape C++26 evolution. Comfortable across systems and ML stacks, he has hands-on experience training and integrating models with TensorFlow and PyTorch into production pipelines. His background spans startups and research-focused systems work—from founding a regional search and media platform to writing embedded C for environmental and radiation monitoring—demonstrating practical breadth across constrained and cloud-scale environments. Based in New York, he combines deep protocol- and performance-oriented engineering with standards‑level language design influence, making him equally effective at shipping production code and shaping the ecosystem around it.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
52,791reputation
6.9mreached
459answers
14questions
Badges
sorting
top-5%
java
top-5%
oop
top-5%
network-programming
top-5%
synchronization
top-5%
dynamic
top-5%
github-logo-circle

Github Skills (39)

multithreading10
css10
linux10
parsing10
html10
container9
memory-leaks9
oop9
smart-pointers9
network-programming9
gcc9
java9
python9
dynamic9
struct9

Programming languages (3)

C++CPython

Github contributions (5)

github-logo-circle
charles-salvia/std_error

May 2020 - May 2020

std::error implementation (zero-overhead deterministic exceptions) P0709
Contributions:14 commits, 2 PRs, 32 pushes in 7 days
Contributions:46 pushes, 1 branch in 5 years 4 months
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
Charles Salvia - Senior Software Developer at Bloomberg LP