Distributed Systems
Service design, remote execution, high-throughput pipelines, and platform scalability.
Distributed systems | Cloud infrastructure | Security
Senior Principal Software Engineer at Broadcom building backend platforms that stay fast, reliable, and secure as they grow into critical infrastructure. Background spans distributed systems, cloud infrastructure, databases, and enterprise security products across Broadcom, Meta, Amazon Web Services, Symantec, and BindView.
Writing
Practical essays on Go, distributed systems, cloud infrastructure, performance, and security engineering. New here? Start with the Go reading guide.
Core strengths
Service design, remote execution, high-throughput pipelines, and platform scalability.
AWS, GCP, Kubernetes, Linux, databases, multi-tenant services, and cost-aware architecture.
C++, Go, Rust, Java, Python, Win32 API, multithreading, IPC, profiling, and debugging.
CASB, DLP, content inspection, data protection pipelines, endpoint architecture.
Side projects
Interactive tool
Model monthly cloud egress flows across AWS, Google Cloud, and Azure, then estimate recoverable spend from architecture changes.
Interactive tool
Compare every S3 and GCS storage class, including the request, retrieval, and minimum-duration charges that decide which one is actually cheapest.
Interactive tool
See what NAT gateways cost in hours, data processing, and cross-AZ traffic, and how much VPC endpoints and IPv6 would save.
Web tools
Browser-only developer tools: JSON formatter, JWT decoder, Base64, regex tester, text diff, cron explainer, CIDR calculator, and more. Nothing you paste leaves your browser.
Web tools
A currency converter with exchange-rate history, the latency numbers every programmer should know, and a stocks watchlist.
Experience
Sr. Principal Software Engineer
Jul 2022 - Present
Works on security and data-access platforms, with current focus on storage design, write-access patterns, cloud efficiency, and observability for distributed services.
Software Engineer
Nov 2020 - May 2022
Built multi-language clients for the Remote Execution platform, helping engineering teams integrate distributed builds and tests with less friction.
Sr. Software Engineer
Jul 2020 - Oct 2020
Drove security improvements for Redis and Memcached clusters and mentored engineers on code quality and internal server hardening.
Software Engineer Level 5
Jul 2018 - Jul 2020
Worked on Symantec DLP cloud offerings, including data storage, aggregation, reporting, and infrastructure for analytics and machine-learning use cases.
Sr. Principal / Principal Engineer
Jan 2006 - Jun 2018
Built and led work across Cloud DLP, endpoint detection, Mac support, content extraction, network parsing, and cross-platform agent infrastructure.
Software Engineer
Jun 2005 - Jan 2006
Developed SQL Server auditing, reporting, upgrade, scheduling, and access-control capabilities for security assessment products.
Work
US 9,202,063 B1 - Monitoring Network-Based Printing for Data Loss Prevention (DLP), 2015.
US 8,510,369 B1 - Method and System for Adding Plug-in Functionality to Virtualized Applications, 2013.
Bachelor of Engineering (Computer Branch), University of Pune / PICT - 2005.
Diploma in Computer Technology, Bharati Vidyapeeth's JNIT / MSBTE - 2002.
Generative AI Leader Certification from Google Cloud.
Google Cloud Platform Specialization, Scrum Master, and engineering credentials.
Read current writing on prasadekke.com, follow syndication on Medium, or connect on LinkedIn. Verified badges are on Credly.