Hello, World!

I'm Michael, a software engineer in the San Francisco Bay Area.

I received a Bachelor of Science in Computer Engineering from Penn State University, and I've worked in a variety of areas, from web development to Linux kernel development. Outside of coding, I enjoy gaming, hiking and cycling.

Below is an interesting selection of my work. Feel free to contact me with any questions, collaborations or work opportunities!


SKILLS

Frontend
HTML
JavaScript
CSS
ReactJS
Bootstrap
Backend
Python
Flask/Django
Node.JS/Express
PostgreSQL
Redis
Other
Docker
GitLab CI/CD
Prometheus
Grafana
GNU/Linux

WORK

Algo-Logic Systems
PythonDjangoFlaskReactJSGitLab CI/CDDockerGrafanaPrometheus

Senior Full Stack software engineer, responsible for several different web systems, CI/CD workflows, and DevOps monitoring

Demo
cbpro-trader
PythonFlaskReactJSWebsocketsNumPy

Automated cryptocurrency trader that uses technical analysis strategies to trade on live tick data provided by Coinbase.

Cisco Systems
PythonBashCYocto

Implemeted kernel features such as a system page, OS hardening, upstream patch merge automation, and urgent CVE patching.

ImgSite
PythonDjangoBootstrap

Clone of Imgur - an image hosting service with user accounts.

soundcloud-dj
PythonFlaskAngularJSSQLiteSocketIO

Parses a Facebook group with Graph API to locate and store SoundCloud and YouTube URLs. Songs are then displayed in their respective player via an AngularJS Frontend.

Air Quality GNOME Extension
JavaScriptGJSGNOME

A GNOME Desktop extension that locates and displays air quality from local PurpleAir sensors.

unfriended
PythonFlaskBootstrap

Obtains and stores user's Facebook Friend List to be compared with lists on subsequent visits to display those who have removed you.

Source
Student Space Programs Laboratory
CGTK+

Developed front end interface to parse XML messages from a near-space satellite, which were then classified by severity and displayed in table.