Projects

  • Cybersecurity CTF (Capture-The-Flag) Training Platform

    A cybersecurity Capture-The-Flag (CTF) training platform dedicated to enhancing cybersecurity education and fundamental skills within the industry.

  • Elliptic Curve Cryptography Diffie-Hellman Key Exchange Calculator

    A simple calculator for calculating the order of a specified custom elliptic curve which also allows for simulation of a Diffie-Hellamn Key Exchange (DHKE) using that EC.

  • Enabling Trust in ML Models on Untrusted Edges

    Worked alongside PhD mentor in Winter 2022-2023. Proposed a long short-term split (LSTM-SPLIT) machine learning model to help obfuscate private data sent between client-server models on untrustworthy edge nodes.

  • File System (But Better!): A Scalable Pseudo-File System with Automated Conflict Resolution and Crash Recovery

    A 'better' file system complete with automatic conflict resolution (using operational transformation methods) and crash protection measures for users sharing files. Drew inspiration from Google Docs/Drive.

  • UMify

    A 'quirky' version of Spotify with user login/auth, friends lists, and geolocational data. ('UMIFY' = 'UMass Amherst' + 'Spotify').

  • Using Your Head: Identifying Windows Malware by Deep Learning on PE Headers

    An analysis into utilizing deep learning NN models like multi-layer perceptrons and fully-connected nets to learn if certain features in Windows PE header files are indicative of malware or not.

  • WannaCry Research

    Research into ransomware, poking through the codebase of the infamous ransomware WannaCry to understand the inner mechanisms of it.

  • wikiwebwalker: Smart Wikipedia Database Traversal Using NLP

    A semantic similarity & network science solution to solve The Wiki Game. Utilizes DistilBERT and cosine similarity as heuristics for an A* search problem to navigate Wikipedia inner links