CHRIS MEIER

PROGRAMMER | SOUND DESIGNER | MUSICIAN

About

I was bitten by the programming bug in Junior year of high school while enrolled in a program at the local tech school. Ever since then I've been studying to prepare myself for my career as a programmer. I didn't quit when my school closed near the completion of my Associate's Degree. In fact, this resulted in me studying more courses than the average Associate's graduate.


I started with an interest in software development that leveraged OOP. As I finished my degree I began to enjoy web development more and more. Currently, I am at a crossroads where I could be pulled down either direction: web developer or software developer. Either way, the skills I've learned have turned me into a well-rounded programmer.

Skills

Programming

I've worked with a diverse range of technologies while studying for my degree. For C# it was .NET WPF and ASP MVC. I've played a bit with Razor pages as well and XAMPP for backend development. NodeJS and Webpack were utilized for my vue.js projects as well as Bootstrap 4 and jQuery for web development projects. I've begun incorporating Sass compilation for my CSS as well; this entire site is vanilla HTML/JS/CSS(Sass) without any extra libraries.


I've always had an eye on game development as well. I worked on small Microsoft XNA projects when that was a thing. I've also created mods for Amnesia: TDD that involved considerable scripting and level design.

Languages

  • C#
    • Studied in high school (2009-2011)
    • Studied in college
      • Intermediate & Advanced C# (MO Tech)
      • C# III (STLCC-2019)
  • C++
    • Beginner, Intermediate, & Advanced C++ (MO Tech-2011)
  • Java
    • St Charles Community
      • Java Programming
      • Advanced Java Programming
    • St Louis Community
  • SQL
    • Database Management (STLCC-2019)
    • Various courses thoughout my education incorporated SQL/MySQL
  • HTML
    • Various courses throughout my education
  • PHP
    • Database Programming (St Charles Community)
  • Python
    • St Charles Community
  • jQuery
  • CSS
  • JavaScript

Portfolio

Github

Contact Management Application

Technologies used: Java, HTML, Bootstrap 4 + CSS, Javascript, Ajax, jQuery, MySQL.

vue.js Flashcard Application

Technologies used: vue.js, HTML, JSON, Bootstrap 4.

This version is a static web page version. Previously, it ran locally with a PHP server and a MySQL database.

Audio Portfolio

Technologies used: HTML, SCSS.

This is a "sister site" to this current portfolio page. Both were made from scratch using nothing but HTML and CSS (Sass compiler). Maintained through Git.