Work · Research · Projects

Experience

Privacy engineering. Security research. Systems work.

Engineering roles, research, presentations, and projects outside work.

Download Resume
01

Professional

Selected engineering and research roles.

01Meta logo

Professional experience

Meta

Software Engineer

I am a core engineer on Anonymous Credential Service (ACS), which uses blind signatures and related cryptographic primitives for de-identified authentication at hundreds of thousands of requests per second. I co-presented the system at Systems@Scale 2022 and contributed to the Meta Engineering article. The work was also covered by VentureBeat and InfoQ.
Company reference
02Learn & Verify logo

Professional experience

Learn & Verify

Student Researcher

I conducted my master's research in UC Berkeley's Learn & Verify Lab under Professor Sanjit Seshia. My primary project was PSec, a language for secure distributed systems, with mentorship from Professors Sanjit Seshia and Pramod Subramanyan and Ankush Desai. Earlier work in the lab included an Intel SGX password manager. Publications are listed on Google Scholar.
Company reference
03Facebook logo

Professional experience

Facebook

Software Engineering Intern

I interned on Facebook's end-to-end authorization team. I designed a temporary ACL-granting mechanism that reduced attack surface by renewing access according to measured utilization.
Company reference
04MDB logo

Professional experience

MDB

Android Developer

At Mobile Developers of Berkeley, I designed and shipped Android apps with student teams. The largest were Yearbook and NearMe. The Yearbook team joined the Free Ventures accelerator and presented the product to early-stage investors.
Company reference
05Via logo

Professional experience

Via

CTO / Co-Founder

I co-founded Via to build more reliable contact synchronization. I led the engineering team, worked on product strategy and design, and helped acquire our first customers. We sunset the project after roughly two years.
Company reference
06Workday logo

Professional experience

Workday

Software Engineering Intern (Mobile/Security)

On the Workday Next team, I worked on a verifiable-credentials prototype. I implemented security protocols, used mobile hardware enclaves to build an Android wallet, and contributed to an open-source cryptography library.
Company reference
07Yahoo logo

Professional experience

Yahoo

Software Engineering Intern (Backend)

On Flickr's Tripod backend team, I built a unique media-ID service in Java Spring. I also analyzed the cost and performance of several compression algorithms; the recommended option became the default for photo compression.
Company reference
02

Outside work

Talks, music, games, and hardware projects.

01

Presentations

Conference presentations on privacy engineering, secure systems, and research.

ACS: De-Identified Authentication at Scale | Shiv Kushwah & Haozhi Xiong

Watch on YouTube
02

League of Legends

A snapshot from Season 12, when I climbed from Iron 3 to Silver 1 as a jungler with a 57% win rate. I mostly played Shyvana and Kha'Zix. The profile is archived on op.gg.

Shiv's League of Legends profile
03

Guitar

I have played guitar since middle school. These are a few recordings from over the years.

04

Maker Projects

Hardware, security, and robotics projects built over the years.

05

Skits

A small archive of school projects and skits.