Austin Wall

Hello world! I am working at Missouri S&T as a Systems Administrator.

CatBot

CatBot is a chat bot I wrote my freshman year of college. It has been updated and rewritten a few times. Its most up-to-date iteration is running on Facebook Messenger, but it was originally written for GroupMe, then Discord. Its primary purpose is to send users pictures or jokes, but it has a few other features.

FreeReads

FreeReads was a website I made some time around 2011. It was a short story hosting website. Users could upload their own short stories or rate and comment on other users' stories. I made the website primarily to teach myself PHP and HTML. It is no longer live on the internet.

Android Live Wallpapers

I've made two live wallpapers using the Processing programming language. Processing is a programming language based on Java, primarily use for graphical programs.

Open Tag Platform

Open Tag Platform is a website used by the Humans vs Zombies student organization at Missouri S&T to manage their games. The website tracks the players and tags, and will include Discord integration in the future. You can't view much if you haven't joined a game, but you can check it out below.

p5.js Projects

I've made a few projects in p5.js, a JavaScript library based on Processing. Shimmering Colors is a browser implementation of the live wallpaper above. Snowfield is a snowfall simulation with wind, varying snowflake size and speed, and randomly generated terrain.

Skills

I've accumulated a lot of various skills over the course of my education and work. Here are a few key skills that represent me.

Python Programming

My language of choice is Python. Many of my projects use Python, such as CatBot and this website. I also have experience with Perl, Powershell, PHP, JavaScript, Processing, and C++.

Operating Systems

I am primarily a Windows user, mostly due to work and gaming. My laptop primarily runs Linux Mint, so I have some experience with Linux. I don't have a ton of MacOS experience, though I'm open to learning.

Adaptable

I am always looking to expand my knowledge. I am naturally curious and tend to explore new programs thoroughly. Give me a few days and I'll know the program inside and out. I am also willing and able to learn any new technologies/skills required to effectively get the job done.

Version Control

I'm no Git Wizard, but I've implemented version control in a few of my projects. I use GitLab for group projects in my classes, and for some projects at work.

Microsoft Office

Everyone says they are skilled in Office. Most of them refer to their ability to open a word document and save it. I am more skilled in Microsoft Office than just opening word docs. I have more spreadsheets than I probably should, and have dabbled with the scripting capabilities. I can even move an image in Word without breaking the entire document.

Leadership

I have held various leadership positions in school organizations, as well as in the workplace. I am able to guide the team where they need to go, without micromanaging every aspect of the group. If someone encounters an issue I try to guide them to the answer instead of just fixing it myself, so that they can learn from the issue and solve similar issues in the future.

Get in touch

There are a few ways to get in contact with me. My address, email, phone, and social media handles are all below.