Siddhant Sharma's repositories
autograder
Autograder for Python and Java Files
narwhal-fino
A research implementation of the Fino consensus protocol on the Narwhal mempool
turbulence
deterministic simulation testing with fuzzing that extends turmoil
Using-Intelligent-Cars-to-Decongest-Traffic
CCCSEF 2019
consensus-specs
Ethereum Proof-of-Stake Consensus Specifications
loom
Concurrency permutation testing tool for Rust.
median-oracle
📊 Making Uniswap's TWAP price oracle more outlier-resistant by improving Euler Finance's median oracle implementation and implementing a winsorized TWAP oracle from scratch.
narwhal-turbulence
Implementation of BFT consensus protocols based on the Narwhal mempool.
Project-Euler
Project Euler problems solved by me
Project-S.O.D.A.
This is the code used to deploy Project S.O.D.A., a modified walking stick designed to make walking in crowded and unknown spaces easier for the visually impaired.
siddhantsharma.me
My personal website
Simple-Article-Summarizer
A simple command-line based article summarizer
sproul-club-backend-take-home
Take home assignment for potential backend engineer candidates for sproul.club
succinctx
The schelling point for ZK applications.
tigerbeetle
The distributed financial accounting database designed for mission critical safety and performance.
tokio
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
turmoil
Add hardship to your tests