Srinivas Babu is a Security Software Engineer with a decade of experience building and hardening network and security tooling across companies like Netflix and Uber, blending systems programming (C, Python, Go) with automation and DevOps practices. He holds an MS in Computer Science from NYU and has moved from network-focused engineering into applied security research and tooling, contributing to symbolic execution work in the well-regarded Manticore project. Srinivas has a track record of creating practical forensics and protocol tools—authoring core pcap parsing and extraction logic for PcapXray—and a history of fuzzing, protocol testing, and protocol-facing automation from his time at Extreme Networks. Known for a "learn-it-all" mindset, he pairs offensive and defensive perspectives to find impactful vulnerabilities and deliver resilient solutions. Pragmatic and curious, he actively explores new languages and frameworks (Swift, Go, Ruby, React) to broaden his toolset for solving system-level security challenges.
10 years of coding experience
12 years of employment as a software developer
Master of Science (M.S.) Computer Science, Master of Science (M.S.) Computer Science at New York University
Anna University, Chennai
Matriculation; Matriculation;, Matriculation; Matriculation; at TVS Lakshmi
Matriculation Biology and Mathematics, Matriculation Biology and Mathematics at TVS
:snowflake: PcapXray - A Network Forensics Tool - To visualize a Packet Capture offline as a Network Diagram including device identification, highlight important communication and file extraction
Role in this project:
Backend Developer
Contributions:15 releases, 367 commits, 68 PRs in 4 years 6 months
Contributions summary:Srinivas primarily worked on the `pcapxray` repository, a network forensics tool, to create the core functionality for reading, parsing, and extracting information from pcap files using the Scapy library. Their contributions include initializing and developing modules for pcap file handling, including extracting specific protocols and payloads. The user also made changes to the main function, incorporated features for fetching source and destination IP addresses, and started work on traffic details fetching logic.
Contributions:9 commits, 8 PRs, 11 comments in 1 year 11 months
Contributions summary:Srinivas contributed significantly to the Manticore symbolic execution tool, focusing on bug fixes and new feature implementations. Their work includes addressing issues related to exception handling, removing unused arguments, and adding system call functionalities for Linux. They also focused on adding signed division logic and improving the codebase, demonstrating expertise in symbolic execution and system-level programming.
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
Srinivas Babu - Security Software Engineer 5 at Netflix