Simson Garfinkel

Strategic Advisor

Somerville, Massachusetts, 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
Simson Garfinkel is a veteran technologist, researcher, and science writer who blends deep technical expertise in computer security and digital forensics with public-facing analysis and policy work. He is Chief Scientist and COO at BasisTech, chairs ACM’s TechBriefs Committee, and has held senior science and data roles across government (Census, DHS) and academia, including a PhD in Computer Science from MIT. An inventor with seven US patents and over 70 research publications, he also maintains long-running open-source forensic tools—such as bulk_extractor and tcpflow—demonstrating hands-on C/C++ backend craftsmanship. A Fellow of AAAS, ACM, and IEEE, Garfinkel uniquely couples rigorous scholarship with decades of journalism and expert-witness experience, making him adept at explaining complex technical issues to policymakers and the public. Not obvious from titles alone: he earned three SBs from MIT and a Columbia MS in Journalism, a combination that underpins his rare ability to move between code, research, and clear storytelling.
code17 years of coding experience
job27 years of employment as a software developer
bookPhD, Computer Science, PhD, Computer Science at Massachusetts Institute of Technology
bookMS, Journalism, MS, Journalism at Columbia University - Graduate School of Journalism
bookHigh School Diploma, High School Diploma at Shipley School
languagesc / c++ / objective-c, python, java
github-logo-circle

Github Skills (31)

develop10
c-language10
crossbuild10
ip10
configuration-management10
c1110
c1710
network-protocol10
tcp10
build-automation10
protocols10
cross-compiling10
incident-response10
cprogramming-language10
scripting9

Programming languages (23)

C#JavaC++CSSCRustScalaPLpgSQL

Github contributions (5)

github-logo-circle
simsong/tcpflow

Apr 2012 - Feb 2022

TCP/IP packet demultiplexer. Download from:
Role in this project:
userBack-end Developer
Contributions:2 releases, 11 reviews, 510 commits in 9 years 11 months
Contributions summary:Simson's commits reflect a significant migration effort of the `tcpflow` project to GitHub. The commits show the migration of the project from its previous platform to GitHub, the correction of a spelling error, and a fix for a bug related to fwrite. The user also refactored code in preparation for handling multiple pcap files and added support for RFC1122 keepalive packets.
tcpdigital-forensicsforensicstcp-protocoltcpip
simsong/bulk_extractor

Apr 2012 - Jan 2023

This is the development tree. Production downloads are at:
Role in this project:
userBack-end Developer
Contributions:6 releases, 22 reviews, 1524 commits in 10 years 10 months
Contributions summary:Simson's commits primarily focus on bug fixes and code improvements within the C++ source code, indicating a back-end development role. These commits address issues in the `gethostname` call within `src/main.cpp` and other code differences across various C++ source files within the repository. The nature of the modifications suggests the user is actively involved in maintaining and improving the existing functionality and stability of the project.
extractionproductionduplicate-detection
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