Hydroficient logoHydroficient Externship via Extern

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.

Externships

Hydroficient IoT Cyber Defense Externship

In progress

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

✅ Verified by Extern · ⏱️ In progress

Hydroficient IoT Cyber Defense Externship

Build, hack, and defend real IoT infrastructure, then hand your security playbook to an actual company. You’ll launch realistic cyberattacks, from spoofing and replay attacks to unauthorized shutoffs, and implement defenses like TLS and mTLS.

Python ProgrammingData AnalysisThreat ModelingDashboard Development

Overview

The externship exercised offensive and defensive techniques against a deployed IoT system for a marina environment. The work inspected device behaviour, recreated spoofing and replay attacks, and implemented transport-layer defenses such as TLS and mTLS. Deliverables included attack demonstrations, vulnerability analyses, and a security playbook handed to the partner.

Hydroficient IoT Cyber Defense Externship

What I've accomplished

I produced a threat model card and a comprehensive PDF that mapped system components, identified STRIDE threats, and documented attack paths with proposed mitigations.

Project breakdown

During the Grand Marina externship I mapped system components, applied STRIDE to identify threats, and produced a threat model card and a full PDF documenting attack paths and mitigations.

View all work