diff options
author | 2025-09-20 23:43:26 -0400 | |
---|---|---|
committer | 2025-09-20 23:43:26 -0400 | |
commit | 8c55ea3723d9e6332921c439319968a78578f31f (patch) | |
tree | 2ffaa9e76fe938aac436aed206d4bc7474ee9c38 | |
parent | 776b27aa525c5c1d8eb2b303acd95ad3c81abdd8 (diff) | |
download | site-8c55ea3723d9e6332921c439319968a78578f31f.tar.gz site-8c55ea3723d9e6332921c439319968a78578f31f.zip |
update: more descriptive about me
-rw-r--r-- | index.md | 32 | ||||
-rw-r--r-- | static/style.css | 8 |
2 files changed, 34 insertions, 6 deletions
@@ -3,15 +3,35 @@ title: Home lang: en_US --- -Hi, I'm Matthew Wozniak. Currently a freshman at the University of Michigan, I -am interested in firmware engineering, CPU design, and reverse engineering. - -In my spare time, I've contributed to some tools for Source Engine games, most -notably [SST](https://mikes.software/sst) and my own -[rendertool](https://git.woz.blue/rt). +Hi, I'm Matthew Wozniak. Currently a first-year Computer Engineering student at +the University of Michigan, I am interested in firmware engineering, CPU +architecture, and reverse engineering. I can be contacted by email at `me (at) woz.blue` or `woz (at) umich.edu`. +### Some things I've done +#### Source Engine plugin development and reverse engineering +I've used Ghidra, Cheat Engine, and a source code +leak to interact with and learn about how the Source Engine works. I've a few +contributed a few features to to +[Source Speedrun Tools](https://mikes.software/sst) and I wrote my own demo +renderer in [rendertool](https://git.woz.blue/rt). I learnt a lot about +assembly and what compiled code actually looks like and how it works. + +#### Homelabbing +I currently have a fairly beefing computer running a bunch of stuff on +[PVE](https://www.proxmox.com/en/products/proxmox-virtual-environment/overview), +like a NAS, media server, Windows VMs for gaming/Windows specific development, +etc. I also run my own e-mail server on a Hetzner VPS, which also hosts +everything else on this site. + +#### Custom keyboard +I used [KiCAD](https://kicad.org) to create a PCB layout that supports a RP2040 +daughterboard to create a custom keyboard for +[Plover](https://www.openstenoproject.org/plover/). + +**Languages:** C, C++, Zig, Rust, Python, Julia (a bit) + <details> <summary>OpenPGP Public Key</summary> ``` diff --git a/static/style.css b/static/style.css index 47091c4..9360868 100644 --- a/static/style.css +++ b/static/style.css @@ -25,6 +25,14 @@ footer { padding: 0; } +h2, h3, h4, h5, h6 { + margin-bottom: 0px; +} + +p { + margin-top: 0px; +} + .navbar ul li { display: list-item; padding: 6px; |