Burton Rheutan
Practicing Software Engineer

About

I am a practicing Software Engineer.
I believe that software engineering is a practice, much like doctors practice medicine.
There are no right solutions. Some more suited to situations better than others, but there is always another way.
Because software engineering is a practice, I never stop learning and asking questions.
I am also passionate about sharing my knowledge with others through pair-programming, demonstrations, and presentations.
I will never know it all, but the journey is exciting!

Backend

Design and build APIs using C#, .NET Core, NodeJS, and Go. Create reusable data-access services. Database design and optimizations in both SQL and MongoDB. Automatic file input/output and processing, and other back-end services.

Frontend

Design and build websites using a variety of frameworks including, but not limited to, Angular 2+, React, Vue. Desktop applications using WPF and Electron. Optimize load times, site performance, and security.

Infrastructure

Set up, configure, and maintain a variety of network infrastructure including Windows and Linux servers, routers, and firewalls. Setup Continuous Integration/Delivery system with Atlassian tools, Jenkins, TeamCity, Git and TFS, Docker, Kubernetes

Projects

Open source projects I contribute to or have created

OpenFaaS

Core Contributor

Career

Places I’ve worked and things I’ve done

  • Mar 2017 - Current

    kgb USA

    Full-Stack Software Engineer

    Part of small team working with Angular 4 front-end, multiple C# microservices, and MS-SQL databases. File processing service in Go. Integral part of process moving from TFS to Git, TeamCity to Jenkins, and .NET Framework to .NET Core.

  • Jul 2016 - Mar 2017

    General Motors (GM)

    Software Developer

    Software developer in the Manufacturing/Engineering department. Acting as team lead for 6 developers working in C# and Java.

  • Jan 2015 - Jul 2016

    The Boon Group

    Software Engineer

    Software engineer responsible for upgrading legacy systems to modern applications using latest web technologies such as Bootstrap and jQuery. Automating manual tasks of importing, converting, and sending healthcare enrollment and claims documents.

  • Oct 2013 - Jan 2015

    The Boon Group

    Jr. .Net Web Developer

    Responsible for maintaining internal and external facing web applications. Debugging, and correcting issues within SQL stored procedures. Creating custom reports and adding new features to provide internal users more visibility into the data.

  • Mar 2011 - May 2013

    University Of Phoenix

    Bachelor of Science in Information Technology

    Completed advanced courses in mathematics, and computer science including Finite Mathematics and Software Architecture. Graduated with 3.9 GPA

  • Nov 2007 - Jul 2013

    Chapman BMW on Camelback

    Level 1 Technitian

    Level 1 technician bumper-to-bumper. Specializing in electronics and electrical concerns. Worked closely with Regional Technical Engineers diagnosis electronic issues. Maintained top 5 most hours completed.

  • Nov 2007 - Aug 2010

    Universal Technical Institute

    Automotive, Diesel, Ford, BMW

    Completed courses in several specialized areas including Engine Performance, Diesel, Heavy Truck, Ford, and Electrical. Accepted into and completed BMW STEP program to become certified BMW technician. Director’s List for 5 courses.

  • Jul 2002 - Nov 2007

    US Navy

    AM2 (AW/NAC)

    Aviation Structural Mechanic and Aircrewman. Served in VP-64, VR-64, and NPDB-2. Received Navy and Marine Corps Achievement medal (x2) for duties completed in extreme conditions. Logged over 500 flight hours as Loadmaster on C-130 including Hurricane Katrina relief, India Earthquake relief, and crew on first Navy operated in-flight refueling.