About Me

A 3D-printed replica Expression 2 chip from Garry's Mod. Hi, I'm Fasteroid!  Nice to meet you!

I'm a Computer Science graduate from Wilmington University (plus some others, it's complicated).  I work for a small software company that collaborates and ships most of its software for a local manufacturing company.  Might sound boring to some, but honestly it's pretty peak to me.  A small company means no corporate bureacracy, manufacturing means I'm around people who do engineering (which I also love), and I don't have a third thing to say because I didn't use AI to write this crap!

(Shame on you for thinking that seeing rule of three or em-dashes in a piece of text automatically means AI wrote itthe reason it writes like that is because WE write like that!)

I began writing my first original lines of code early to mid 2014, in a niche language unique to
A physics sandbox game built on Half-Life 2's game engine, Source
Garry's Mod
called Expression 2.  It had a very steep learning curve to it at first due to its obscurity and narrow scope of applications, but by 2015 (once I had begun to understand basic syntax), it had ignited a god complex within me.  I don't claim to know everything, but I'm most certainly better than average.  Experience is shown in practice, not told by a fancy piece of paper or a previous boss.
2018 claiming of the prestigious Ranatra Fusca Creativity Award at DE State Finals. My most memorable adventures happened in my highschool era, thanks to Odyssey of the Mind, which is a collaborative problem-solving extracurricular for creative thinkers.  Each year, teams of 5-7 choose one of five long-term problems (which all involve some combination of goofy skits and engineering), and upon performance day must tackle the secret 'spontaneous' problem with nothing but their wits and what's provided.

With my dad as team coach (who's only there to keep us on-task and safe–
The team must develop all ideas and props on their own.
outside assistance
is forbidden), and some crazy ideas from my teammates, we reached the prestigious World Finals competition four times in a row, 2016 to 2019, with a second place victory in Problem 2 Division III the final year.  I'd link you the scores here, but they've unfortunately been lost to time :^)

Odyssey of the Mind taught me a lotmainly that it usually isn't feasable for one person to work on everything.  Different people have different strengths and weaknesses, and if one person does everything, they're bound to hit a weakness eventually.  In contrast, with good teamwork and good skill coverage, due to the
An individual slice may have holes, but with enough stacked it can appear as if there aren't any.
swiss cheese model
, it is almost impossible to pick a challenge that truly defeats everyone on the team.  I still try to keep in touch with them, but as adults that have scattered across the country, it's nearly impossible.
Friends on E2 Beyond Infinity. My other fondest memories are from my two Garry's Mod servers, E2 Beyond Infinity and Props Beyond Infinity.  One is a programming and scripting paradise with the occasional player or two, and the other is a prop hunt server that has yet to see itself at max players.

One of the coolest features of both these servers is the presence of a bidirectional Discord Relay I designed, which allows seamless two-way interaction between players on the Garry's Mod server and users in its Discord server.  This relay has proved to serve many practical applications, ranging from posting memes in the in-game chat to running commands remotely from up to 8,000 miles away.  It's not a unique idea by any means (plenty have done it), but I'm still proud of it because I built it mostly from scratch!

In 2021 or 2022 (I forget exactly when), I had acquired enough money via server donations to purchase a new dedicated machine for the server.  This machine runs Linux instead of Windows, and was designed with ridiculous single-core performance in mind.  As a result, Expression 2 scripts run with about half the cpu time they used to on the old i7 in the previous machine. The server also tolerates the other crap we put it through a lot better now, such as spawning hundreds of physics entities in confined spaces.  It's mostly dead now, but it still occasionally sees new players, and I still do hang out on it with friends from time to time.  It also barely costs anything to run, so I don't plan on closing it any time soon.

That's the end of my TL;DR.
If I've piqued your interest at all, you should check out my technical skill tree and learn more about what I can do.  Perhaps I can be of use to you!
Fast