Federico Cassano - Cybersecurity Portfolio

Welcome to my Portfolio!
It looks like WebGL is not enabled.
Although It's a security practice to disable it (since it can be used to fingerprint your browser), this website heavily relies on WebGL to display 3D graphics.

Intro

Hello and welcome to my portfolio. I am Federico Cassano, an international student from Milan. I am part of Northeastern University's class of 2025 where I'm studying in the combined major B.S. Cybersecurity and Economics program. I am very passionate about all things computers. I started my journey in CS from a very young age by coding a gaming server network to now creating machine learning applications, operating systems, compilers, programming languages, web applications and most importantly, security appliances. I am also very interested in how corporations and companies manage their assets and how to secure them.

I attended a technical institute in Milan as my secondary education, where I studied a mix of mathematics and computer science subjects such as programming languages, systems and networks, IT project management, and telecomunications. For my final year of high school I attended North Broward Preparatory School as a dorm student to strengthen my academic curriculum and study abroad while still being enrolled in my Italian school. In May of 2021 I graduated NBPS with Excellence Honors in Cybersecurity and Economics, while transitioning to my current university.

You may wonder how I made this 3D website (enable WebGL in your browser if you can't see it). I used a combination of three.js and mathematics to create objects, then i made the icons clickable using a ray-casting beam that intercepts those objects. You can find the code for this website here.
Why the "46" website icon? 46 is the hexadecimal ascii value for the character "F", which is the initial of my name.

Occasionally, I also write guides and writeups on programming-related topics on my blog.
You can find my blog here: blog.federico.codes

Highlighted Projects

Searx logo

Pantegana Botnet

Pantegana is a HTTPS Botnet written in Go. It can be used to test anti-malware software and IPS/IDS. Currently, Pantegana is not being detected by major anti-virus software like Kaspersky and Malware-Bytes. This is because the binary signature is unique for every build and the traffic runs HTTPS, which makes it look like normal web browsing traffic.

Searx logo

Searx encrypted search engine

I modified Searx, which is a open-source search engine that combines all popular search results from google, duckduckgo, bing, etc... I made so that every search and image lookup goes through a Morty encrypted socket and queries are proxied with filtron to ensure confidentiality and integrity (as long as you trust me).

Inventory App logo

Mobile Inventory App

A cross-platform inventory application written in Flutter. It utilizes Firebase as it's backend as well as it's own API for pictures of items. It features QR Codes, Item Borrowing and personal database creation.

archlinux logo

Arch based OS

My Archlinux-based operating system that i use daily, i use XFCE as my desktop environment and dwm as my window manager.

teddy logo

Teddy for Cancer Patients

Teddy is an API written in Go that predicts the probability of being diagnosed with cancer by using natural language processing and machine learning.

Certifications

GFACT badge

GIAC GFACT

GIAC Foundational Cybersecurity Technologies

CEH Badge

CEH v11

EC-Council Certified Ethical Hacker v11 - Ethical Hacking Methodologies and Countermeasures

MIT logo2x

MITx - 6.00.2x

Introduction to Computational Thinking and Data Science

MIT logo1x

MITx - 6.00.1x

Introduction to Computer Science and Programming Using Python

Hackathons and CTFs

ncs-logo

National Cyber Scholarship Competition Spring 2021

Placed as a Finalist and Scholar. I was awarded the scholarship amount of $2500, access to the SANS Cyber Foundations course and the GFACT certification.

ncl logo

National Cyber League Spring 2021

Placed 28th out of 4180 in the Individual game and placed 16th out of 922 in the Team game.

cyberpatriot-logo

CyberPatriot XIII

My team placed Platinum and won all of the rounds before the national finals. I personally worked on the Linux boxes. The scripts and checklists i used can be found here.

teddy logo

HudsonAlpha Virtual Tech Challenge 2021

My team won in first place by building an application that predicts cancer diagnosis using Machine Learning. We were awarded $1000 and HudsonAlpha gadgets.

Truth can only be found in one place: the code.
- Robert C. Martin

Work History

Quiko.net - June 2020 - Present

System Security Administrator, Part-time

Tourtrap - Dec 2019 to May 2020

Chief Technology Officer, Work/school Full-time

EziCommunity/SvapoMC - Feb 2016 to Dec 2019

Co-Owner