Rizul Gupta
@rizul2108
Rizul Gupta
@rizul2108
I am a third-year BTech student at IIT Roorkee, specializing in Web3, privacy-focused technologies, and open-source development. I am skilled in React, TypeScript, Golang, and Kubernetes.
I am a third-year BTech student at IIT Roorkee, specializing in Web3, privacy-focused technologies, and open-source development. I am skilled in React, TypeScript, Golang, and Kubernetes.
Kurukshetra, India
BTech Student | Electronics and Communication Engineering (ECE) | IIT Roorkee
Welcome to my GitHub profile! I'm a passionate developer with a strong background in software development, cloud-native technologies, and full-stack development. Currently, I'm in my second year at IIT Roorkee, pursuing a BTech in Electronics and Communication Engineering. I'm also an active contributor to open-source projects and a part of SDSLabs, a student-led tech group at IIT Roorkee.
🛠 Skills and Technologies
- Programming Languages: Golang, JavaScript, Python, TypeScript, SQL
- Frontend: React.js, HTML, CSS, SCSS, Next.js, Flutter
- Backend: Express.js, Node.js, Firebase, MySQL
- Tools and Technologies: Docker, Kubernetes, IPFS, JWT, Git, CI/CD
- Blockchain and Decentralization: The Graph, zk-proofs, Account Abstraction, Lighthouse
🚀 Projects
Katana
An advanced attack/defense Capture The Flag (CTF) infrastructure in Go, built using Kubernetes.
- Technologies: Golang, Kubernetes, Docker
- Contributions: Developed a CLI using Cobra for managing CTF infrastructure, implemented Docker-Go Client functions, and contributed to enhanced functionality.
- Relevant Links: CLI Setup, Docker-Go Client
Library Management System (LMS)
A website for managing library books, with user and admin roles for efficient book management.
- Technologies: Golang, MySQL, HTML, CSS, Kubernetes
- Contributions: Built frontend using HTML/CSS, backend in Golang with session management via JWT, and deployed the site on Kubernetes with automation scripts.
Aegis
A privacy-focused ad platform utilizing client-side personal tags, IPFS generic tags, and a decentralized DAO for ad approval.
- Technologies: JavaScript, Express.js, Node.js, TypeScript, The Graph, zk-proofs
- Contributions: Developed frontend with Next.js and TypeScript, integrated decentralized technologies for token retrieval and identity anonymization.
Cypher Sight
A comprehensive analytics solution for DApps with frontend and smart contract integration.
- Technologies: JavaScript, Flutter, React.js, IPFS/Filecoin
- Contributions: Created the frontend in React, implemented data encryption via the IPFS ecosystem, and designed a multilevel caching system for real-time project stats.
Resume Builder | GitHub
A user-friendly website where users can create resumes by entering their information.
- Technologies: React.js, Firebase, SCSS
- Contributions: Built front-end using React/SCSS, used Firebase for data storage, and implemented Redux for efficient state management.
🏆 Achievements
- ETHOnline 2023: Won Scroll: Pool Prize.
- ETHIndia 2023: Part of Team Cope-Studio, Won Lighthouse.storage track and Most Innovative use of Waku.
- ETHGlobal Singapore 2024: Airdao Track - Soul Bound Tokens (SBT’s).
- Email: [email protected] | [email protected]
- LinkedIn: Rizul Gupta
- GitHub: rizul2108
I'm always open to new opportunities and collaborations. Feel free to reach out!