Ciao a tutti, I'm Michael!

I have been making websites for 13 years, starting with a basic HTML page on my Mom's old Windows XP laptop in 6th grade. Since then, I have built upon this interest into a passion for all things technology. Recently, I graduated with my Masters in Computer Science from Brown University, specializing in UI/UX, Graphics, and Operating Systems.

While I love making minimalist websites, I also enjoy deploying open-source applications and writing low-level code. See my deployments and projects below for more!

If you want to contact me for any reason, don't hesistate to email me at mfoiani@mfoi.dev!


My Deployments

Here are some of my web deployments hosted on my server at home.
Some are public, so please explore:

  • git.mfoi.dev

    My home for all my cool code (using cgit)!

  • invest.mfoi.dev

    A frontend showing the buy and sell signals of my handmade physics-informed trading algorithm, along with the yield over time. Designed specifically for crypto, my algorithm is actively trading 24/7 on alpaca!

  • ai.mfoi.dev

    My AI playground using OpenWebUI with an Ollama backend running on my old gaming rig. I train and use my own custom models and enjoy the privacy of running everything locally.

  • drive.mfoi.dev

    A locally-hosted google drive "clone" using nextcloud for myself, friends, and family. Also has conferencing using WebRTC for video calls, which has been convenient for my consulting firm.

  • browndash.mfoi.dev

    My own personal deployment of a hypermedia dashboard software I worked on during my research at Brown, since browndash.com has been consistently down since I graduated (lmao). It's basically Prezi on steroids, and I use it to spice up presentations for my consulting firm. You can find some example use cases on their documentation website.

  • mail.mfoi.dev

    This is my own personal email server setup using Luke Smith's emailwiz. I've reviewed the script, and it's very solid and secure. Uses dovecot and postfix under the hood with many other open-source plugins to beat spam, phishing, and filtering.

  • blog.mfoi.dev [WIP]

    My personal blog where I write about tech, life, and random thoughts - including some entries from my diary in 6th grade. Planning a release in 2026!

My Projects

Here are some significant projects I have done, mostly from my coursework:

  • Weenix OS

    (video, code)
    An x86 operating system in C from scratch, including a scheduler, filesystem, and (virtual) memory manager.

  • Investigation into the Chaotic Fermi Pasta Ulam Chain

    (paper, video, code)
    Chaotic simulations in Julia investigating a power law between a Lyapunov exponent and time to equipartition.

  • Ocean Simulator

    (videos, code)
    A project in C++ leveraging the GPU (OpenGL) and the fourier series to efficiently and accurately simulate waves.

  • Ultrasonic Linklayer

    (video, code)
    A link-layer protocol in Python allowing for communication of data among nodes using silent soundwaves (frequencies that computers can pick up but humans cannot hear).

  • Neural Oscilliscope

    (paper, code)
    A neural net applied on a oscilloscope in Python to more accurately measure the speed of light and tune instruments in thermodynamically diverse environments.

  • Implementing TCP/IP

    (code)
    A lightweight, multithreaded client/server implementation of the TCP/IP stack in Go, following the exact spec of RFC 793.

  • Music Streamer

    (code)
    A multithreaded server/client package in C to stream music in UDP and broadcast the channel list in TCP.