HARSH PRATAP SINGH

This is a long virtual resume that contains everything I did since I chose Software Engineering, Applied Researcher and overall Product Building as a career for the time being. Might become a goose farmer later in life, who knows :)

Work Experience

Protocol Enginnering Grantee
Ethereum Foundation
Cooking with the EF Protocol Consensus Team on implementing the Fast Confirmation Rule in Lighthouse Consensus Client


Software Engineer Intern
Cloud-Native Computing Foundation

Skills involved - Rust, Go, Typescript, React.js, Docker, Kubernetes, Helm, Prometheus, Grafana

Check out my blog on contributing to Istio to learn more.


Software Engineering Intern - Google Summer of Code
Jenkins

Mentoring Google Summer of Code contributors in Jenkins since 2024 for the development of a vertical self-learning multi-agent AI workflow to automate build failure diagnosis

Skills involved - Java, Python, Ngnix, Docker, LightRAG, Pydantic, MCP and A2A, list just goes on...


Software Engineer Intern - Summer of Bitcoin
Fedi

Checkout my journey of contributing to Fedimint in my blog - Spent my Summers with Fedimint!

Skills involved - Rust, TypeScript, Docker, Prometheus, OpenTelemetry, WASM, Bitcoin, Lightening Network


Research Engineer Intern
Pragma

Skills involved - Rust, Python, BFT Consensus Algorithms, gRPC, pyO3, Prometheus, Grafana

Undergraduate Research and Projects :

Undergraduate Research
Advisors: Prof. Dibakar Ghosal and Subhajit Roy (Department of Earth Science & Computer Science)
Modelling of Forward and Inverse Waveform Inversions via Finite Basis Physics-Informed Neural Networks for Seismic Data Interpretation on an actual Supercomputer!

Skills - Python, Rust, Linux, CUDA, PyTorch, JAX

Undergraduate Project
Advisors: Prof. Arnab Bhattachrya (Department of Computer Science)
Working on a novel generative model to produce clinically accurate synthetic images across various medical modalities and organs

Skills - Python, PyTorch, Transformers, U-Net


Undergraduate Project
Advisor: Prof. Yatinder Nath Singh (Department of Electrical Engineering)
An asynchronous multidimensional in-memory non-persistent distributed hash table implementation based on Chord - Pikachu

Skills - Rust, gRPC, libp2p, Distributed Systems, Consistent Hashing


Undergraduate Project
Advisor: Prof. Adithya Vadapalli (Department of Computer Science)
A privacy-preserving discovery service. - Rumi

Skills - Rust, Cryptography