Featured Project

University of Pittsburgh at Bradford Website

This is a redesigned website I created for the university using HTML, CSS, and JavaScript. I was also in charge of migrating the content from Ektron CMS to Drupal CMS.

University of Pittsburgh at Bradford

Projects

RITSec Mini – Red Team vs. Blue Team Hackathon

RITSec

A miniature version of IRSec with a shorter time span. Intended to give competitors a second chance if they couldn't compete in the first IRSec.

IRSec – Red Team vs. Blue Team Hackathon

IRSec

A beginner-friendly red vs. blue hackathon involving a local area network with physical machines. Our team defended our network from the red team.

My contribution was breaking encrypted messages and writing reports.

UB Lockdown – Red Team vs. Blue Team Hackathon

University at Buffalo

An group hackathon where we defended a system as blue team. Red team's mission was to bring down our systems and we had to protect against that.

My contribution was to secure the FTP server and writeup reports all throughout. I was also in charge of making sure the server stayed up by ensuring the recurring fee was paid on time.

EATON Capture the Flag Hackathon

EATON

An individual hackathon where I solved various cryptography and hacking puzzles to find hidden flags. Challenges included reverse engineering binaries, decoding RSA ciphers, and buffer overflow attacks, just to name a few.

CORA - King of the Hill Hackathon

CORA

My team worked to find vulnerabilities in machines and maintain control over those machines for as long as possible. Whenever another team gained access, we had to re-run our exploit to regain control. The longer we were in control of a machine the higher our score went up.

My contribution was finding a vulnerability in a misconfigured docker container. I was able to send a specially crafted curl command to an open port and break out of the sandbox to the host system.

NaturalNode - NLP

GitHub

My contribution to this project was to improve the natural language processing of the sentence tokenizer. By adding a different regex, I was able to add support for parsing email addresses, decimals, and web addresses. I also added support for ellipses and multiple spaces between sentences.

New Era Hackathon 2016

New Era

My team developed an app for New Era and delivered its functionality in a 5-minute presentation. Our presentation consisted of an overview of the app, its features, and a demonstration of the app.

The end result: We won 1st place in the Hackathon competition. New Era purchased our project and paid each of us $1,000.

Google Page Rank

GitHub

An application I created which uses Google's page rank algorithm to search a database. The algorithm was written entirely by me using Java.

Skills and Experience

Certifications

Pentesting Applications

  • Burp Suite
  • Ghidra
  • John the Ripper
  • Metasploit
  • Nmap
  • Wireshark

Skills

  • Python
  • Java
  • SQL
  • HTML
  • CSS
  • JavaScript
  • PHP
  • Perl
  • Bash
  • Microsoft Office
  • Adobe Creative Suite

Education

Rochester Institute of Technology
Masters in Cybersecurity

December 2025 (expected)

TryHackMe - Junior Penetration Tester Certificate

January 2023

University at Buffalo - Cybersecurity Bootcamp

December 2022

RIT MicroMasters - Cybersecurity

February 2022

Canisius University (formerly Canisius College), Buffalo, NY
Bachelors in Computer Science

May 2016

Experience

OpenClassrooms - Web Development Mentor

October 2023 - June 2024
  • Assisted budding web developers in developing projects to gain an online education

University of Pittsburgh - Web Programmer

March 2018 - September 2022
  • Completed university website redesign, migrating from Ektron to Drupal CMS
  • Created responsive design for website functionality across all devices
  • Developed and coded new widgets to increase site traffic and capture customer data
  • Utilized SiteImprove to ensure WCAG 2.0 compliance
  • Monitored Google Analytics and Search Console to maintain high SEO rankings
  • Used Adobe Photoshop and Illustrator to edit photos and graphics for website

University at Buffalo - Lead Programmer Analyst

January 2017 - January 2018
  • Utilized SQL programming language to construct relational databases
  • Responsible for troubleshooting, debugging, and rewriting code for projects in development
  • Created documentation for enterprise application development processes
Back to top