If you haven't caught the drift yet, my name is Charlie. I'll show you what I look like if you're nice.

Why does this site look so shitty?

Maddox from The Best Page in the Universe has already explained my reasoning despite this site not hosting nearly as much traffic as he does. It would be a waste of effort for me and you, the reader, to reiterate nearly the exact same reasoning poorly.

Back to myself…

I'm currently an undergraduate student majoring in computer science at Penn State. I've enjoyed tinkering with computers and the whole computing concept since I was five years old, when I started playing with Windows 95 on a mid-90s Toshiba Satellite. Over time, starting from when I taught myself how to mark up web pages and analysing how software runs, I was hooked on the challenge of helping people solve problems (mostly involving computing) and making workflows more efficient. Naturally, this led to me declaring my major as computer (but really computing) science.

Most of my current work tread the lines between electrical engineering, computer engineering and computing science. As a hacker in general, my goal is to enable new but particularly crazy ideas to come alive. I've wired up bicycles, built drink machines, directed toy cars to piss people off, used a wok not to cook food, discreetly heated up underpants, teleported a hot tub (long story! Only available in conversation form) and planted a heads-up display among other feats. This is only getting started.

As a software developer, I have a direct ethical responsibility to make sure users of whatever I create or contribute to can achieve their goals easily, securely and efficiently, and by working on the parts directly visible and clickable to them I am influencing their workflows. Additionally, in the increasing efficiency department, I use systems programming techniques to automate repetitive and systemic tasks to focus human efforts on items needing more human brainpower.

Partly to exhibit my work but mostly to observe and learn about facets of computing not mentioned already, I am part of Penn State's chapter of the Association for Computing Machinery (ACM). In every weekly meeting there is a talk and/or demo, ranging from synchronising Arduinos to music tracks to an introduction on mobile security. I've even done a couple of small demos on occasion. Indirectly through ACM, I started participating in hackathons.

In addition to my computing work, I was a mentor and director, specifically webmaster, for the Penn State Engineering Orientation Network (EON). As an upperclassman engineer, I feel that I also have some responsibility in attracting new students to engineering (and especially computer science) not only because of the demand in the job market but also the endless possibilities of creating new products and protocols and refining existing ones to make positive impacts in the world. Additionally, EON is a vehicle for networking with not only other Penn State engineering students but also companies supportive of EON's mission of engaging and retaining first-year engineering students.

In my other time not spent in front of desktop computer machines (includes laptops!), I ride, race and tinker with bicycles. I am an officer for Penn State Cycling and currently maintain its website. Outside of the collegiate scene, I ride and train with many people in the Philadelphia area. Cycling allows me to enjoy the interactions and experiences with other people in a very different manner that requires direct consideration for one another's safety and well-being than just collaboration in software/hardware development.

If you need to contact me, email works for pretty much everything, especially for new acquaintances. Please read my notes on email before contacting me.