profile-pic

Riya Singh

I like working with cryptography and zero knowledge proofs. I’ve been in the blockchain ecosystem for more than four years now. Feel free to connect! :)

  • Role

    Cryptography Researcher & Ethereum Developer

  • Years of Experience

    4 years

Skillsets

  • JavaScript
  • Python
  • C
  • Rust
  • Web Development
  • Cryptography
  • Solidity
  • Smart Contracts
  • Zk snarks
  • C++
  • TypeScript

Professional Summary

4Years
  • Mar, 2024 - Present1 yr 10 months

    Cryptography Researcher

    Cypherock
  • Aug, 2020 - Feb, 20221 yr 6 months

    Software Engineer

    UIDAI
  • Dec, 2019 - Mar, 2020 3 months

    Blockchain Development Intern

    Cypherock
  • Jun, 2019 - Jul, 2019 1 month

    Summer Intern

    CitiBank

Applications & Tools Known

  • icon-tool

    IPFS

  • icon-tool

    Angular

Work History

4Years

Cryptography Researcher

Cypherock
Mar, 2024 - Present1 yr 10 months
    Collaborated on the development and authorship of the Decentralized Access Control for Digital Signature Generation research paper. Conducted in-depth security analysis of the blockchain protocol, ensuring adherence to the Universal Composability framework. Assisted in writing and optimizing a new Class Groups library in C. Designed ZKP sigma protocols for secure digital signature generation.

Software Engineer

UIDAI
Aug, 2020 - Feb, 20221 yr 6 months
    Developed a comprehensive full-stack desktop application that provided seamless Aadhaar authentication, eAadhaar retrieval, and OTP services, enhancing user access and security. Designed and implemented robust backend solutions for the Aadhaar ecosystem, ensuring scalability, security, and integration with other government services. Conducted performance tuning and optimization of existing services, resulting in reduced latency and improved response times.

Blockchain Development Intern

Cypherock
Dec, 2019 - Mar, 2020 3 months
    Implemented Ethereum transaction functionalities within a wallet desktop application, facilitating secure and efficient digital asset management for users. Designed and built the company's website from scratch, driving online presence and brand recognition.

Summer Intern

CitiBank
Jun, 2019 - Jul, 2019 1 month
    Developed a dynamic front-end for the FIRC web application using the Angular framework, ensuring a responsive and user-friendly interface.

Achievements

  • Grant recipient from the Ethereum Foundations Ecosystem Support Program. Q4 2020
  • Filecoin Scientific Track Prize in Spark Hackathon. September 2020
  • Infrastructure Track Prize in MIT Bitcoin Hackathon held at MIT, Cambridge. March 2020
  • All India Rank-5 in ICSE Class-10 Board Examinations. May 2014
  • Participated in International Childrens Arts Festival held in Kuala Lumpur, Malaysia. December 2011

Major Projects

2Projects

Anonymous Login with Semaphore

Nov, 2020 - Dec, 2020 1 month
    Collaborated with BarryWhiteHat on developing an anonymous login proof of concept using Semaphore, leveraging zk-SNARKs for privacy-preserving user authentication. Leveraged ZK snarks to allow users to prove group membership without revealing personal details or notifying the KYC provider about the login purpose. Designed the solution with a trusted Central Entity managing KYC procedures, adding identity commitments to a Merkle tree, enabling efficient, gas-saving batch identity insertions.

Research Paper Repository

Aug, 2020 - Aug, 2020
    Created decentralized repository of research papers for free reading and downloading. Employed IPFS for storing pdf papers and blockchain smart contracts for maintaining details. Implemented tipping and grants features to help raise funds for research contributions.

Education

  • Bachelor of Technology in Computer Engineering

    Delhi Technological University (2020)
  • CBSE, Class XII

    DAV Public School Sreshtha Vihar (2016)
  • ICSE, Class X

    Holy Angels School, Sahibabad (2014)

Certifications

  • Certified ethereum developer