aryaad

Arya Deshmukh

Arya Deshmukh

Hello! I'm Arya Deshmukh, a B.Tech. student in Computer Science and Engineering at the Indian Institute of Technology, Roorkee. I am passionate about solving complex technical challenges, especially those in the Web3 space, blockchain development, and software engineering. Below is a summary of my projects and skills, tailored for ETHIndia, focusing on my Web3 work and my contributions to decentralized applications.

Internships

Software Engineering Intern - Microsoft

  • Project: Integrated Generative AI features in Microsoft Power Pages for enhanced user experiences.
  • Tech Stack: .NET Framework, GPT-4 API integration.
  • Skills Acquired: AI integration, API development, form optimization for end-users.

Education

  • B.Tech. in Computer Science and Engineering - IIT Roorkee, CGPA: 9.127 (2024 Expected Graduation)
  • Competitive Programming - Active participant on Codeforces (Expert, handle: aryaad), achieving strong global ranks in multiple rounds.

Key Web3 Projects

1. Cricket Betting dApp - Cricbet

  • Description: A decentralized betting application built to enhance user trust and transparency in the betting process.
  • Tech Stack: React for UI, Solidity for contract development, Web3.js for blockchain interactions.
  • Unique Features:
    • Utilizes blockchain for transparency, ensuring secure and anonymous transactions.
    • Custom prize distribution algorithm developed to ensure fairness.
    • Deployed and tested on blockchain test networks to simulate real-world conditions.
  • Skills Demonstrated: Blockchain development, Solidity programming, Web3 integration.

2. TaskHub (Hackathon Project at IIT Roorkee)

  • Description: A real-time task management web app developed in a competitive hackathon environment.
  • Tech Stack: Django (backend), HTML/CSS/JavaScript (frontend), SQLite (database).
  • Objective: Designed for organizational use to enhance productivity with real-time task updates.
  • Skills Demonstrated: Full-stack development, quick prototyping, and Web2-to-Web3 adaptability for decentralized task management solutions.

Additional Technical Projects

Bhawan App

  • Tech Stack: Flutter, Firebase.
  • Objective: Created a mobile app to digitize various IIT Roorkee facilities, enhancing the student experience.

SIC/XE Assembler

  • Details: Developed a 2-pass assembler in C++ for SIC/XE, covering essential low-level system concepts like program blocks and control sections.

Configurable Cache Simulator

  • Tech Stack: Verilog, for simulating cache behavior with configurable sets/ways.
  • Skills Demonstrated: Knowledge of hardware architecture and performance optimization.

Skills and Tools

  • Programming Languages: Java, C++, Solidity, Verilog.
  • Web3 & Blockchain: Solidity, Web3.js, smart contract development.
  • Software Tools: Git, VS Code, Flutter, React.
  • Languages: English, Hindi, Marathi.

Academic Achievements

  • JEE Advanced 2021: AIR 400
  • JEE Mains 2021: AIR 1288
  • KVPY 2021 SX: AIR 607

Projects

EcoChain

Empowering Environmental Change with Decentralized DataReact, Fluence, Spheron, Zero-Knowledge Proofs (ZKP), Akave

Skills

Python
Solidity
JavaScript
React.js
.NET Framework

Experience

  • Microsoft - Software Developer Intern
    May 2024 - July 2024

    Project: Integrated Generative AI features in Microsoft Power Pages for enhanced user experiences.
    Tech Stack: .NET Framework, GPT-4 API integration.
    Skills Acquired: AI integration, API development, form optimization for end-users.