Mohd Irfan Raza

🖥️ Tech-tinkerer from a young age, always experimenting with new things and fixing broken things 🔧
Currently a Computer Science undergrad specializing in security, scalable systems, and cloud infrastructure.
Experienced in building secure web platforms, network solutions, and high-performance applications.

💼 Work Experience

🔐 Research Intern - Side Channel Attacks
Network Security Lab, IIIT-D
  • Created a data collection pipeline using Gradio, simultaneously collecting 'system call' data from up to 16 phones via automated ADB app interactions storing in MongoDB and WanDB for redundancy, then built another Gradio interface for efficient selective model training/testing.
⚡ Software Development Extern +
Online Judge Platform - AlgoUniversity (Y-Combinator backed)
  • Deployed a scalable Online Judge platform on AWS EC2 + Vercel using Django, GraphQL, and React for concurrent testing of 10,000 users with a secure sandboxed custom Online Compiler Docker and integrated Google OAuth + Django's Auth for secure access.
Online Judge Platform Image 1 Online Judge Platform Image 2

💻 Things I've Built

🔒 Secure Reverse Proxy for HTTPS File Server +
  • Built a secure reverse proxy server for an HTTPS file server using TLS 1.2/1.3 (OpenSSL), with PAM-based authentication, certificate pinning, and sanitized GET/PUT file transfer protocols.
Secure Reverse Proxy Project Thumbnail
🌐 Social Media Website +
  • Developed a secure social media platform using Django+DRF, ReactJS, PostgreSQL, with 2-factor authentication, hashed+salted passwords, RSA-encrypted real-time chat (Redis), and Dockerized deployment with Nginx.
Social Media Project Image 1 Social Media Project Image 2 Social Media Project Image 3
🏢 Enterprise Network Architecture
Designed and implemented a secure enterprise-level network architecture with UNIX ACLs, VPN, and Kubernetes-managed containers for a bug bounty challenge.

Other Projects

🎮 Replica of StickHero using JavaFX +

A replica of game Stick Hero using JavaFX implementing different concepts of OOPS, error-checking and testing using JUnitTest.

StickHero Replica Screenshot
🖥️ 64-bitOS +

A bare-metal x86-64 kernel featuring multiboot compliance, long mode activation, and paging setup. It does basic VGA text mode characters printing with C.

64-bitOS Screenshot
🖨️ Print Server: Needham-Schroeder +

KDC implementation, multi-threaded Print Server and client in C using PBKDF2. Client authenticates to Print Server using ticket and sends a file (text or image) that Print Server converts to PDF and returns an encrypted PDF.

Print Server Project Screenshot

⚙️ Technical Skills

Programming Languages

Proficient

🐍 Python ⚡ C++ 🌐 JavaScript

Familiar

C ☕ Java

Web Development

REST API ⚙️

Databases

DevOps & Cloud

Libraries & Frameworks

📊 WanDB

Tools & Technologies

🔍 Wireshark 📱 ADB 🔑 OpenSSL 🖥️ Gradio ⚙️ CUDA

🎓 Education

B.Tech, Computer Science and Engineering
Indraprastha Institute of Information Technology (IIIT-D)
Nov 2022 - May 2026

🏆 Achievements

🚀 Accelerator Programming Camp - Batch of 2025
AlgoUniversity (Y-Combinator backed)
Jan 2025 - Present
Achieved top 1.4% in Accelerator Programming Camp (40,000 applicants), mentored by engineers from Apple, Google, and Grab.