Eric Schwartz

Senior Data Engineer

Berlin, Germany
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
Eric Schwartz is a senior data engineer based in Berlin with 11 years of experience building resilient backend and data systems using Python, C/C++ and Java. He has scaled production Spark backends and test infrastructure for Mapbox’s tiling service and now drives data engineering at ResearchGate. His background on Yahoo’s Edge Network and contributions to Apache Traffic Server reveal deep expertise in low-level networking, caching proxies and incident response. He’s particularly focused on infrastructure and systems thinking—both technical and human—and on understanding why things fail to make them more robust. A Columbia CS graduate, he blends academic research experience with hands-on open-source contributions, including protocol testing and SSL wiretracing work. Known for improving restart mechanisms and pragmatic postmortems, he favors observable, testable systems over brittle complexity.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor of Science (B.Sc.), Computer Science, Bachelor of Science (B.Sc.), Computer Science at Columbia University in the City of New York
languagesEnglish, German
github-logo-circle

Github Skills (15)

http10
proxy10
c-language10
ssl10
cprogramming-language10
testing10
caching9
apache9
devops9
disk-cache9
object-cache9
web-cache9
memory-cache9
go9
cdn9

Programming languages (5)

JavaC++JavaScriptHTMLPython

Github contributions (5)

github-logo-circle
apache/trafficserver

Oct 2014 - Aug 2019

Apache Traffic Server™ is a fast, scalable and extensible HTTP/1.1 and HTTP/2 compliant caching proxy server.
Role in this project:
userBack-end & DevOps Engineer
Contributions:18 commits, 38 PRs, 85 comments in 4 years 11 months
Contributions summary:Eric primarily contributed to the back-end infrastructure and testing of the Apache Traffic Server project. Their commits focused on improving the Traffic Manager's restart mechanism using exponential backoff, enhancing the header rewrite plugin with the TRANSACT-COUNT condition, and replacing address variables. They also introduced new tests for SPDY protocol selection and added wiretracing for SSL connections.
proxy-serverproxyload-balancingreverse-proxyhttpd
Fork of Mirror of Apache Traffic Server ->
Contributions:54 pushes, 26 branches, 1 comment in 4 years 3 months
javahttpdapachetraffic
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
Eric Schwartz - Senior Data Engineer