R

Rachit Anand Srivastava

Software Engineer

India7 yrs 7 mos experience
Most Likely To Switch

Key Highlights

  • Expert in blockchain technology and cryptography.
  • Led multiple successful projects in decentralized applications.
  • Strong background in research and development.
Stackforce AI infers this person is a Blockchain Engineer with expertise in decentralized applications and cryptographic systems.

Contact

Skills

Core Skills

BlockchainSmart ContractsCryptographyDistributed SystemsMicroservicesBackend DevelopmentTechnical Leadership

Other Skills

AWS LambdaBack-End Web DevelopmentCascading Style Sheets (CSS)CommunicationCore JavaData StructuresDatabase Management System (DBMS)DevOpsEthereumGitGo (Programming Language)GraphQLHTML5LeadershipLinux

About

Software Engineer | Blockchain Engineer | Cryptography Enthusiast | Researcher As a Blockchain Engineer at Avail, I focus on research and development, building infrastructure for the unification of Web3. I have worked across multiple research efforts around distributed consensus algorithms, and security nuance research and its implementation ( eg. KZG Multiproofs ). I also have in-depth understanding of TEE ( Trusted execution environment for confidential computing ) based privacy solutions and Zero Knowledge Constructions ( FRI Binius, Groth 16 ). Beyond the deep tech skills, I have extensive experience building scalable distributed systems, with tools including Node.js, Rust, TypeScript, SQL, NoSQL, ReactJS. With a deep appreciation for cryptographic math and a dedication to pushing the boundaries of technology, I have had the privilege of advising industry leaders such as Harmony ONE, Nethermind, and others. My expertise as a consultant and contractor has been sought after in various capacities.

Experience

Ethglobal

Mentor and Judge

May 2024May 2024 · 0 mo · Sydney, New South Wales, Australia · On-site

  • Judged submissions and mentored candidates at ETH Global Sydney.
  • Workshop: https://www.youtube.com/watch?v=R7LzcwNFbyM&list=PLXzKMXK2aHh6bNh3kUpcVGWTODIBas3UJ&index=14

Avail

Senior Research And Development Engineer

Mar 2024Present · 2 yrs · Dubai, United Arab Emirates · Remote

  • Developed multi proof verification of KZG commitments in Light Clients + WASM ( webassembly ) compatibility of the same
  • Lead engineer building Enigma DA ( Encrypted DA )
  • o Out of the box integration with Turbo DA
  • o Confidential computing using TEE ( Trusted Execution Environment ) using DStack kit and Phala network.
  • o Key management using VSS scheme combined with Threshold MPC for key regeneration in case of decryption request.
  • o System and data from the system, allows products on top to create ZK Proofs having keccak256 and ECDSA precompiles easily.
  • Lead engineer on building Turbo DA: A low latency DA solutions with:
  • o Own managed mempool
  • o 250ms soft confirmations
  • o 99.99% uptime
  • o Allowing purchase of data credits to submit data helping users avoid managing the assets on their own.
  • o Research Forum Post - https://forum.availproject.org/t/improving-devex-response-times-throughput-limitations-for-users-through-turbo-da/1654.
  • Lead Optimism and Avail integration
  • Core engineer on Avail Nexus: infrastructure to interop all blockchains. Lead Smart Contract dev on the same, building mailbox and communication standard cross rollups for ZK Nexus using EIP 4683, storage proofs, and ZK proofs. Also contributed to core code and wrote most of. Nexus SDK.
  • Build indexer backend for Mainnet Bridge between Ethereum <> Avail
  • Gave talk about Avail DA, Nexus at PYOR Research -> https://x.com/pyorxyz/status/1822990920003797274
Rust (Programming Language)BlockchainSmart ContractsNode.jsCryptographyGo (Programming Language)+2

Limitless_labs

2 roles

Head of Protocol Engineering

Promoted

Nov 2023Mar 2024 · 4 mos

  • Successfully delivered the POC resulting in 1+ million USD commitments from investors.
  • Researching and defining the Limitless Platform software designs.
  • Implementing authentication micro-service with HTTP and gRPC endpoints from scratch with 90% test coverage using TDD.
  • Designed a sequencer to aggregate different asynchronous game logs for prediction market transactions.
  • Researching different provable systems available for on-chain gaming rollup vision.
  • Deploying prediction market smart contracts, coordinating in integrating the market in different application components.
CryptographyGo (Programming Language)MicroservicesDistributed SystemsgRPCSolidity

Blockchain Developer

Oct 2021Nov 2023 · 2 yrs 1 mo

  • AWS serverless API design.
  • Balancer Integration
  • 1inch integration
  • Perpetual Protocol Integration
  • Launching Scroll / Key NFT sale ( Lead Smart Contract Dev, Auditing, Scripting )
  • Launching Christmas sale ( Smart contract dev / Auditing )
  • POAP Integration Scripts
  • Launching Club Sale v2 and Alpha launch
  • Yeild Tak integration
  • Trader Joe integration
  • Platypus integration
  • Enzyme integration
  • Perpetual V2 Integration
  • Float Protocol Integration
  • Aurigami Finance Integration
  • DxVote, and Swapr Integration
  • Implementing EIP 2535 ( Diamond Architecture base template)
  • Uniswap V3
  • Launching Atlantean Sale on mainnet ( 22 / 03 / 2023 )
  • Proposed and implemented a SmartWallet ( pre 4844 ) internal design to interact with the game using smart contrats
  • Implemented 2585 ( Diamond Proxy ) smart contracts to manage different game contracts through a single address.
EthereumTypeScriptNode.jsBlockchainSolidityCommunication+2

Nethermind

3 roles

Senior Software Engineer / Junior Researcher

May 2023Oct 2023 · 5 mos

  • Worked across multiple products as a SDE :
  • Backend Development : Voyager ( Starknet explorer )
  • FullStack Development : Pimlico ( account abstraction service for Ethereum )
  • FullStack Development : Eigen Layer Restaking Dashboard
  • Research work:
  • I conducted in-depth research on the COBRA system, presenting its inner workings and potential applications.
  • Delved into the architecture of Herodotus, exploring concepts like Mountain Merkle Trees and storage proofs.
  • My collaboration with researchers involved a comprehensive analysis of computation costs in a PVSS system when deployed on-chain, comparing it to privacy solutions like ZKCash.
  • Gave a talk at Nethermind Webinar -> https://www.youtube.com/watch?v=D42_swfSqbs&t=3583s&ab_channel=Nethermind
Node.jsCryptographyPostgreSQLServerless FrameworkStripe (Software)React.js+1

Team Lead

Promoted

Apr 2022May 2023 · 1 yr 1 mo

  • Leading NM team of 6 engineers, building Trufin, a protocol built to provide institutional-grade access to on-chain derivatives markets.
  • Designed and implemented V1 protocol. Designing bots/scripts to automate off-chain workload.
  • The V2 product initial draft was designed by the London-based Trufin internal team. I got V2 redesigned, to enhance user experience, and improve product quality. Changes introduced resulted in a gas cost reduction of over 50%!
  • Contributed to scaling and improving the backend infrastructure for V2.
TypeScriptTechnical LeadershipNode.jsSmall Team ManagementAWS LambdaSolidity+2

Solidity Developer

Jul 2021Apr 2022 · 9 mos

  • Working as a Software Engineer, with a primary focus on Solidity Smart Contracts Development.
  • Developed Smart contracts for a IDO platform.
  • Forta Agent Development ( https://medium.com/nethermind-eth/nethermind-why-we-are-building-on-forta-85554783b3ea )
  • Forta Explorer Backend development
  • Forta Hardhat Plugin development
  • Oiler: Developing smart contracts of project Nafta, and internal auditing of the same. Also designing mathematical functions for Oiler.
  • Interviewing candidates for internship position in Web3
EthereumTypeScriptNode.jsManticoreBlockchainSolidity+3

Gitcoin

Kernel Fellow Block IV

Sep 2021Nov 2021 · 2 mos

Ethereum

Footium

Blockchain Developer

Mar 2021Jun 2022 · 1 yr 3 mos

  • Designed there APIs and contributed to game engine ( TypeScript + NodeJS primarily )
  • Converting players to ERC721 standard for Rarible support.
  • Integrating the new player model in the UI ( React ).
  • Adding Batch Mint functionalities using eip 2301 standard.
  • Integrating Batch Mint with UI ( React ).
  • Integrating Player/ Club Staking in UI ( React ).
  • Rarible Integration
  • Internal Smart Contract Auditing
  • Contributing to Club-Sale contract which went mainnet 15/11/21
  • Royalities Integration
  • Helping addressing important updates on UI side of the game.
  • Fixing / Developing Backend API
EthereumTypeScriptNode.jsSoliditydockerCommunication+3

Harmonyhub.one

Full Stack Engineer

Dec 2020Mar 2021 · 3 mos

  • Worked on the web version of HarmonyHub.one
EthereumNode.jsBlockchainSolidityReact.js

Stacks

Software Engineer

Dec 2020Feb 2021 · 2 mos

  • Client was a community member of Blockstack Ecosystem.
  • Designed an End to End Staking service for the client ( StackedStats ) for Blockstack Blockchain.
  • Designed the backend logic, staking logic, and integration with the ui.
  • Ansible scripts
EthereumNode.jsReact.js

Solidefi

Software Developer

Nov 2020Apr 2021 · 5 mos

  • Worked as a Blockchain/ Fullstack Engineer and as a Consultant.
EthereumNode.jsCommunication

Harmony

Software Development Engineer

Sep 2020Aug 2021 · 11 mos · Remote

  • Forking Aave to harmony
  • Contributing to ONE-BTC bridge.
  • Adding Vyper support to contract code verification service
  • Addressing SDK issues, contributing to research regarding DAGProof and London Fork Verification Failure.
  • Contributer to Swoop, first Dex on Harmony
  • Contribution and research in Dex Aggregator. focusing on SushiSwap mainly.
  • Involved in Launching Terra Shuttle on harmony.
  • Worked on Blockchain Explorer v2 - backend and testing.
  • Worked on Blockchain Explorer v1 - Contributed to both frontend and backend.
  • Designed the Code Verification Tool, which verifies if the deployed bytecode is from the smart contract listed on the open-source repository.
  • Redesigning the Faucet contracts
  • Technical Consultant.
  • Testnet Operations - DevOps
Node.jsVue.jsDevOpsSolidityCommunicationReact.js+2

Developer student club thapar

Core Member

Aug 2020Jul 2021 · 11 mos · Punjab, India

  • Blockchain Lead at DSC TIET.
  • Lead a team in designing the Blockchain Side architecture for Fake News detector Project.
  • Consultant
EthereumNode.jsCommunication

Zuzu ai technologies inc.

2 roles

Software Engineer

Jul 2020Jul 2020 · 0 mo

  • Helped as Consultant in handing over the project.
Node.jsReact.js

Software Engineer

Jan 2020Jun 2020 · 5 mos

  • Developed v1 of the chrome extension , which acted as the main medium for the client to interact with the company services.
  • Used webpack to create manual build for chrome extension using React.js
  • Designed components to connect the extension with the backend APIs.
  • Refactored the code resulting in extreme performance enhancement and smooth experience.
Node.jsReact.js

Owasp_tiet

3 roles

Technical Secretary

Promoted

May 2020Jun 2020 · 1 mo

Node.jsReact.js

Core Member

May 2019May 2020 · 1 yr

  • Acted as Technical Head at Techniti event.
  • Technical Head/ Event Management Head at HackOwasp 2.0.
  • Mentor + Judge in 3/4 round of evaluations in HackOwasp 2.0 Hackathon.
  • Mentored over 30 juniors in their tech journey.
Node.jsReact.js

Executive Member

Jun 2018Jun 2019 · 1 yr

  • Organized 1 event, around competitive programming questions. Attended by almost 30 participants.
Node.jsCommunication

Startedindia

Internship

Jun 2019Jul 2019 · 1 mo

  • Worked as web developer intern for Started India.

Education

Thapar Institute of Engineering & Technology

Bachelor of Technology - BTech — Computer Software Engineering

Jan 2018Jan 2022

City Montessori School

Jan 2005May 2017

Stackforce found 100+ more professionals with Blockchain & Smart Contracts

Explore similar profiles based on matching skills and experience