Career Profile

Luke Schaefer is an out-of-the-box thinking software developer with experience as a desktop developer, full-stack web developer, and IT specialist. Using the latest standards and APIs, he has built interfaces and code for power plant training simulators, business websites, and web applications. He has also worked with computers and IT networks serving the Internet to small businesses and managing their networks.

Experiences

Simulation Software Engineer + IT Specialist

2021 - 2024
SimGenics, Grand Junction

Develop and Maintain Simulator HMI and Communications.

  • Web Development in ASP.net Core MVC / Blazor / PHP / MSSQL / MySQL / Bootstrap
  • Desktop Development C# / WPF / XAML / WinForms / VB
  • Web API / MSSQL / ASP.Net API / Swagger
  • Azure Administration
  • Git / GitHub / Azure DevOps
  • Develop Simulator UX / HMI
  • Simulator Networking / Testing
  • Office365 Administration
  • IT Administration

Freelance Software Developer, Solutions Technician

2007 - Present
Grand Junction Computers, Grand Junction

Contracting for Custom Software, including Websites, Desktop Applications, and Databases. Providing computer Hardware, Software, and Networking support. Consulting with businesses to provide IT solutions.

  • Desktop Development
  • C# / WPF / WinForms / MSSQL / VB / XAML / XML
  • Website Development
  • ASP.Net Core MVC / Blazor / Razor / MSQL / Bootstrap / Tailwind / FluentUI / MaterialUI
  • PHP / MySQL / Linux / HTML5 / CSS / JS / AngularJS / Typescript / Vue.js / React
  • Git / GitHub / Azure DevOps
  • Computer Support
  • Wired / Wireless Networking
  • New / Used Computers
  • Computer Support
  • IP / SIP Phones
  • IT Consulting

Network Engineer

2019 - 2020
32Waves, Grand Junction

Operated business-grade Wireless Internet Services. Managed IT Services and Support. IT Consulting.

  • Wireless ISP Administration
  • Internet Installation
  • Network Installation
  • Computer Support
  • IP / SIP Phones
  • IT Consulting
  • Computer Repair
  • MSP

IT Specialist

2017 - 2019
SimGenics, Grand Junction

Maintained IT infrastructure, providing computer solutions for the Simulator, and installed hardware on-site.

  • IT Support
  • Maintain Servers
  • Install Computer Hardware
  • Web Development / PHP / MySQL
  • Develop Simulator HMI
  • C# / WPF / XAML / WinForms / VB
  • Maintain Simulator Networking
  • Simulator Testing
  • Office365 Administration
  • IT Administration

Continued Learning

I am always improving my skills and staying up-to-date with the latest software development. This includes taking course and reading in my free time.

C# Master Course - Training course covering all aspects of C# and .Net
Web Development Master Course - Training course covering all aspects of modern web development
Blazor From Start to Finish - Training course covering new ASP.net Core Blazor Server and WebAssembly
SQL Databases From Start to Finish - Training course covering SQL Server and advanced database design
Web API From Start to Finish - Training course covering API design and deployment

Skills & Proficiency

C# / .Net Core / .Net Framework / VB.Net

MSSQL / MySQL / T-SQL

HTML5 / CSS / JavaScript

ASP.Net Core MVC / Razor / Blazor

XAML / WPF / UWP / WinForms / MAUI

Desktop OS / Windows / Linux / MacOS

Computers Support / IT Administration

Networking / Network Administration / Wireless Networking

AngularJS / TypeScript / Vue.js / React