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

Worked as part of a team developing power plant training simulators. We worked on building the interface and code to communicate with the simulator model and the operators. I also worked on building web applications to manage users, data, and access. I was also responsible for the installation of computer hardware at industrial sites.

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

Software Developer, Solutions Technician

2007 - Present
Grand Junction Computers, Grand Junction

Freelance contracting building Custom Software, Websites, Desktop Applications, and Databases. I also provide Computer Hardware, Software, and Networking Support. I am consulting with businesses to provide IT solutions.

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

Network Engineer

2019 - 2020
32Waves, Grand Junction

We operated business-grade Wireless Internet Service. We also provided Managed IT Services and Support. I would meet with clients for IT Consulting for custom solutions and problem-solving.

  • Wireless ISP Administration
  • Internet Installation
  • Network Installation
  • IT Administration / Support
  • IP / SIP Phones
  • IT Consulting
  • Computer Repair
  • Cloud Managed Service Provider

IT Specialist

2017 - 2019
SimGenics, Grand Junction

I Maintained all company IT infrastructure, provided computer solutions for the Simulator, and installed hardware on-site. I was also responsible for building and maintaining the company website and working on projects developing interfaces and custom controls.

  • IT Administration / Support
  • Maintain Servers / Data Storage
  • Install Computer Hardware
  • Web Development / PHP / MySQL
  • Develop Simulator HMI
  • C# / WPF / XAML / WinForms / VB
  • Maintain Simulator Networking
  • Simulator Testing
  • Office365 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