RK@raahil-khan

Early-career cybersecurity enthusiast focused on IoT defense

I work on practical IoT cyber defense problems from an externship at Hydroficient, building skills to start a career in security.

Work samples

A collection of work completed during the Hydroficient externship, showing applied tasks and learning outcomes in IoT security and defensive practices.

  • Database Management & Query Platform
    Database Management & Query Platform

    Designed and normalized a PostgreSQL database for a 300,000+ row HMDA mortgage dataset, implementing data cleaning, transformation, and relational query logic to ensure data accuracy and consistency. Developed a Python-based natural language interface that converted user questions into executable SQL queries. Built a GUI enabling non-technical users to perform joins, filtering, grouping, and aggregate analysis without writing SQL, making the system accessible to end users.

    PythonPostgreSQL
  • Binary Bomb Reverse Engineering Lab
    Binary Bomb Reverse Engineering Lab

    Reverse engineered a compiled binary executable to determine valid inputs across multiple challenge phases by systemically diagnosing program behavior. Utilized GDB and x86 assembly analysis to troubleshoot and inspect memory structures, control flow, and runtime behavior. Reconstructed hidden program logic through methodical debugging and successfully identified required execution paths.

    Cx86 AssemblyGDB Debugger

About me

I work on practical IoT cyber defense problems from an externship at Hydroficient, building skills to start a career in security.

I am Raahil Khan, an early-career technologist exploring cybersecurity and IoT through hands-on learning. I completed the Hydroficient IoT Cyber Defense Externship and am building practical skills to move into entry-level cyber roles.

Experience

Crew Member

Dunkin Donuts · Jul 2022 – Aug 2023

Education

Rutgers University

Bachelor of Science in Computer Science, Minor in Mathematics · Class of 2026

Skills

IoT cyber defense (externship experience)Applied cybersecurity fundamentalsHands-on learning and practical exercises

Database Management & Query Platform

Designed and normalized a PostgreSQL database for a 300,000+ row HMDA mortgage dataset, implementing data cleaning, transformation, and relational query logic to ensure data accuracy and consistency. Developed a Python-based natural language interface that converted user questions into executable SQL queries. Built a GUI enabling non-technical users to perform joins, filtering, grouping, and aggregate analysis without writing SQL, making the system accessible to end users.

PythonPostgreSQL
View all work

Binary Bomb Reverse Engineering Lab

Reverse engineered a compiled binary executable to determine valid inputs across multiple challenge phases by systemically diagnosing program behavior. Utilized GDB and x86 assembly analysis to troubleshoot and inspect memory structures, control flow, and runtime behavior. Reconstructed hidden program logic through methodical debugging and successfully identified required execution paths.

Cx86 AssemblyGDB Debugger
View all work

RuDonuts Mobile App

Developed an Android application supporting donut ordering, cart management, and order tracking functionality. Implemented mobile user interfaces, event-driven workflows, and backend logic to streamline menu selection and order processing. Tested and debugged application components to identify and resolve issues, improving usability, reliability, and overall user experience.

JavaAndroid Studio
View all work

FIFA World Cup 2026 Winner Predictor

Developed a machine learning pipeline to predict World Cup match outcomes and tournament results using historical and live performance data. Engineered data preprocessing, feature extraction, and model-training workflows using pandas and scikit-learn to improve prediction accuracy. Built an interactive Streamlit dashboard to visualize predictions, simulations, and tournament scenarios.

Pythonpandasscikit-learnStreamlit
View all work