Curriculum Vitae for

Aaron L. Krauss

thecodeboss.dev
alkrauss48@gmail.com

Aaron Krauss is currently a senior software engineer and active Techlahoma leader working at Clevyr in Oklahoma City, Oklahoma. He specializes and prefers to work with open source languages such as Ruby, PHP, Javascript, Python, HTML, CSS, Git, SQL, Go, Shell, C/C++, etc., but also has some pretty deep .NET experience as well. Besides coding, he loves mentoring and teaching other developers, leading projects, working with prospective clients as a sales engineer, and helping to establish standards and best practices with the team.

University of Oklahoma

Bachelor of Business Administration
January 2011 - May 2012
  • Major: Management Information Systems (3.8 GPA)
  • Honors: Graduated with Distinction
  • Senior Project: Developed Help Desk Ticketing .NET Web Forms for the FAA Customer Service Center

Southern Methodist University

Bachelor of Science
August 2008 - December 2010
  • Major: Engineering Management Information Systems (3.8 GPA)
  • Notable Projects: Lego Mindstorm Robotics Project (Java), Term/Frequency Inverse Document Frequency Search Engine (C/C++)

Clevyr

Website
Senior Software Engineer
May 2016 - Present
  • Build data-driven web and mobile applications using PHP/Laravel, Vue, HTML/CSS, Python, Node, Ionic, Angular, React, Rails, Go, and a slough of other fun languages.
  • We're a unix driven shop - so just like before, Vim, Shell, and Tmux are at the core of my productivity.
  • Work with clients throughout the business cycle, including sales, discovery, product development, and delivery.
  • Project management with leading teams, estimating quotes, setting milestones, managing client expectations, etc.

Staplegun, Inc.

Website
Web Developer / Director of Awesome
February 2014 - May 2016
  • Lead developer on agency's largest project - using Rails, Angular, Hypermedia, PostgreSQL, Foundation, and more
  • Build interactive web sites with HTML5, Sass, Javascript, preprocessors, and build automation tools
  • Implement and develop for different CMSs including Wordpress, MODx, and Craft CMS
  • Develop fully responsiveness, accessible, and browser supported sites (IE8+)
  • Take web services to the next level with Node.js, Sinatra, Faye.js, D3.js, and more

Brightbit

Website
Web Developer
September 2013 - January 2014
  • Develop custom and responsive applications with Ruby on Rails, Javascript, AJAX, SQL, Zsh, HTML5, and Sass
  • Co-led project specifically using Ember.js, Coffeescript, Rails API, web sockets, background jobs, and PostgreSQL
  • Implement APIs, services, packages, and gems such as Heroku, Faye, AWS, Cloudmailin, Bootstrap, Devise, Stripe, etc.
  • Perform test-driven development through TestUnit, RSpec, Minitest, Capybara, and QUnit
  • Master Vim, Git, and Tmux for development tools

Adfitech, Inc.

Website
Software Developer
November 2011 - September 2013
  • Developed various projects through combination of Ruby, PHP, C, Gtk+ MySQL, MongoDB, and Bash
  • Sole developer for enterprise-scale Underwriting tool, written using Ruby, Gtk+, MongoDB, Ctree, and Mysql
  • Utilized development tools such as Vim, Git, and background job handlers on a daily basis
  • Programmed in and administered Mac OS and Linux environments

GMX Resources

Land Intern
June 2010 - November 2011
  • Wrote several Microsoft Excel macros in VBA for the Division Order Department
  • Managed Division Order maintenance and outflow
  • Recognition: GMXR Employee of Distinction

Hertz Technology Center

Website
MIS Intern
April 2011 - August 2011
  • Utilized T-SQL, C#, and ASP.NET to program an array of projects for Hertz
  • Developed multiple stored procedures, cursors, and triggers to aid in efficient database structuring
  • Engaged in database management team to help Hertz develop an innovative GPS system

I love learning, and I love teaching. I'm a huge fan of being involved in my local community, and I've been an active speaker and user group organizer for several years now. My favorite talks to give are those about topics that I know nothing about, but want to learn more, because it forces me to research and understand the content enough to give a talk over it.

OKC WebDevs

Website
Organizer
Jan 2020 - Present
  • Create and manage new user group as a conglomerate of OKC.js, OKC Ruby, and OKC Python user groups
  • Successfully transition pre-COVID-19 in-person group into fully-virtual group while maintaining community involvement
  • Manage and market our meetups, find monthly speakers, run the events, and facilitate our slack community
  • Meet monthly virtually to listen to web-dev-related presentations
  • Typical stream attendance size: 25 - 45 people

Techlahoma

Website
Board Member
June 2018 - Jan 2020
  • Work with rest of the board to manage the Techlahoma non-profit organization, which has over 6,000 members
  • Helped run Finance Committee and Content Creation Committee
  • Fundraise, gather grants, and build internal documentation
  • Participate in monthly meetings and share my committees' updates

OKC Ruby

Organizer
June 2018 - Dec 2019
  • Managed and marketed our local Ruby community meetups, found monthly speakers, ran the events, and facilitated our slack community
  • Met monthly in-person to eat lunch, network, and listen to Ruby-specific presentations
  • Overall community size Typical meetup size: 15 - 30 people
  • My co-organizer and I took over the roles from previous organizers

Techlahoma

Website
Speaker
Dec 2014 - Present
  • Speak at various Techlahoma events throughout Oklahoma
  • Cover topics including JS, Ruby, Python, .NET, FP, Prolog, HTML/CSS, PHP, and really just anything coding-related
  • See my various speaking events

Techlahoma

Website
Member
Sep 2013 - Present
  • Attend and network at various user groups, including OKC.js, OKC Ruby, OKC Python, TulsaWebDevs, and many more.
  • Have a goal of meeting a new person at every event
  • Volunteer at various community events, such as Hacklahoma

Code.org

Website
Volunteer
May 2012 - Present
  • Speak to and work with students throughout the education system about being a programmer. So far, I've volunteered with:
    • Elementary: Casady School - 4th grade class & entire elementary school
    • High School: Edmond Memorial, Edmond Santa Fe, Oklahoma School of Science and Mathematics
    • University: University of Oklahoma & University of Central Oklahoma

Laravel / PHP

Git

Vim

Vue

Node

Vanilla JS

CSS/Sass

SQL

APIs

Ruby / Rails

Docker

HTML5 / Accessibility

React

Python

Tmux

Shell & Tmux

Wordpress / CMSs

Ionic/Cordova

.NET

Angular

Swift

NoSQL DBs

Go

Java

DNS

C/C++

Prolog

Gimp

Matlab

Neat Things

OKC WebDevs User Group Leader
Code.org Volunteer
Former Techlahoma Board Member
Oklahoma All-State Tennis Champion - West
Valedictorian
Married my high school sweetheart

Languages

English
Half-fluent in German
Know a bit of Japanese and Farsi
Have fun speaking Spanish on vacations

Interests

Family
Tea
Beer & Cocktails
Longboarding
Learning