Shashank Hegde

Graduate Engineer - Systems Research (HPC)

Austin, Texas, 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
🎓
Top School
Shashank Hegde is a systems and performance-focused engineer with a decade of experience spanning firmware, architecture modeling, and high-performance computing research. Currently a Graduate Engineer in Systems Research (HPC) at Arm and a PhD candidate in Computer Architecture at the University of Minnesota, he blends academic rigor with hands-on firmware and simulator work (gem5, Multi2Sim, DRAMSim2). His background includes firmware development at Signal Laboratories, data-analytic systems work at Google, and research internships at Meta and NIO, demonstrating a rare mix of production-grade coding and architecture-level performance evaluation. He has made substantive open-source contributions to a widely used privacy-preserving analytics project (fbpcs), refactoring core lift-calculation logic to support richer cohorts and metrics. Comfortable across C/C++, Python, Verilog, and Linux environments, Shashank is seeking full-time roles in embedded systems, firmware, or performance architecture where he can translate simulator insights into tangible system improvements. Based in Austin, he brings both experimental modeling expertise and a practical track record of shipping reliable, performance-conscious software.
code10 years of coding experience
job4 years of employment as a software developer
bookDoctor of Philosophy - PhD Computer Architecture, Doctor of Philosophy - PhD Computer Architecture at University of Minnesota
bookBachelor of Engineering (B.E.) Instrumentation Technology, Bachelor of Engineering (B.E.) Instrumentation Technology at B. M. S. College of Engineering
languagesEnglish, Hindi, Kannada
github-logo-circle

Github Skills (9)

testing10
c-language10
cprogramming-language10
data-structure9
algorithm9
data-structures9
algorithms9
architecture8
architectures8

Programming languages (3)

C++HTMLPython

Github contributions (5)

github-logo-circle
facebookresearch/fbpcs

Jun 2022 - Aug 2022

FBPCS (Facebook Private Computation Solutions) leverages secure multi-party computation (MPC) to output aggregated data without making unencrypted, readable data available to the other party or any third parties. Facebook provides impression & opportunity data, and the advertiser provides conversion / outcome data.
Role in this project:
userBack-end Developer
Contributions:33 commits, 34 PRs in 2 months
Contributions summary:Shashank primarily contributed to the `LiftCalculator.cpp` file, which is core to the project's functionality of computing lift metrics. They refactored the code to support additional entities and added functionality for processing cohort and breakdown metrics. The contributions included updating the codebase to handle new data columns and refactoring functions to improve code clarity. The user also made modifications to adjust epoch offsets and incorporate changes to the correctness test.
outcomeadvertisermulti-party-computationmulti-partycomputation
tbags/some_blog

Oct 2015 - Oct 2018

Contributions:8 pushes, 2 branches in 3 years
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
Shashank Hegde - Graduate Engineer - Systems Research (HPC)