Colin Stevens

Hello, I'm Colin

About me

I'm a university student studying computer science, with a strong interest in everything computers and learning about new things.

Specifically, I focus currently on software development, optimization, project solutions, and improving my coding skills.

I have a strong self-taught background in Linux server administration and maintenance, where I've started focusing more on automation and scripting.

My machines

My lightweight servers run Arch Linux, while my stable production platforms run Ubuntu server (currently v16.04 stable). My personal machines are LUKS encrypted and run either straight Arch linux, or dual boot Arch and Windows.

For those of my machines that have graphical frontends, I use KDE (currently Plasma 5).

Websites

I host only a couple of websites:

colinjstevens.com — this website.
mog.dog — the frontend of my utility server. It does and hosts lots of random things for me.
Miscellaneous

I spend some of my free time working on open source projects, tinkering with my computer(s), reading, and learning about all sorts of things that interest me. Sometimes I even write about those things.

For more technical details about me, you can read my CV. For ways to get ahold of me, you can read my contact details.

View as PDF
Colin Stevens
Missouri, United States

https://colinjstevens.com (PGP: 495B 444F)

Current university student in computer science with an interest in software development, optimization, automation, scripting, networks, server administration, security, and learning cool new things.

Skills

Legend: learning < intermediate < familiar < proficient

Programming Languages
familiar
Python
intermediate
C
learning
Java
Scripting languages
familiar
Bash
learning
PHP
Web Development
familiar
HTML
familiar
CSS
familiar
JavaScripti / JQuery
Libraries & Frameworks
intermediate
Semantic UI
intermediate
Django
learning
JavaFX
Version Control
intermediate
Git
Software
proficient
Linux
proficient
nginx
proficient
Microsoft Office
familiar
Photoshop

Projects

Laika
A modular, extensible, and multi-threaded IRC bot written in Python.
Laika-weblogs
Django project and Laika module to provide live updating IRC logs and web chat functionality (Live demo here).
pdfExplorer
Java application with a JavaFX UI layer to view metadata from PDF files.
colinjstevens.com
Personal website written in HTML, using a JavaScript/jQuery UI library supported by an nginx backend with php support.

Other smaller or miscellaneous projects are available online on my GitHub profile

Work Experience

(April 2016 — Present)
Airwave Networks — Columbia, MO
Network site reliability assurance and performance testing, site service technician, and customer support representative.

Education

Expected: 2018
University of Missouri — Columbia, MO
Bachelor of Science, Computer Science
Minor in Mathematics

Activities

(October 14-15, 2016)
HackMizzou 2016
Attendee
Mizzou sponsered hackathon. Worked in teams to organize and collaborate creating a software project.
(October 2012 — Present)
The Unofficial Portal Wiki
Moderator
Content moderation and community assistance/interaction.
(August 2014 — January 2015)
Association for Computing Machinery
Member
ACM's former Mizzou chapter. Provided resources/connections for CS students.
(January 2015 — Present)
Mizzou Computing Association
Member
Association for CS students to network & learn via workshops and presentations.
(August 2014 — January 2016)
MCA Cybersecurity Student Interest Group
Administrator
Pentesting, collaborative problem solving, presentations, & more on Cybersecurity.
Email

I receive mail at the accounts below, all of which are able to receive PGP encrypted mail.

My key's fingerprint is 9952 D345 315A 072E 513C AF2A 43A8 A014 495B 444F and can be downloaded here.

— my main address for professional contact.
— for site-specific questions or notifications.
— main address for non-professional contact.
— alternate reliable contact address.
IRC

I maintain a presence on the freenode IRC network, where I use the name MogDog.

Around the Web

I have a footprint all over other parts of the web as well, some of which appear below.

Additional

If you'd like another way to get a hold of me, additional contact information is available on request through one of the above channels.