Hi, my name is

Matt Schlabach

I craft elegantly practical solutions for complex problems

About Me

I am the lead software developer at Mavin where I develop desktop and web applications using C#, SQL, XAML, HTML, CSS, PHP, and JavaScript. I have a strong background in computer science and a passion for building scalable, maintainable, and efficient software solutions.

When I'm not coding, I enjoy hiking, playing board games, and spending time with my family.

Projects

Project 1

Project Development

  • WPF application made in Visual Studio using C#, MySQL, and XAML.
  • The application was developed to track projects, maintenance, and breakdowns in order to keep track of workloads and trends in different departments.
  • Used syncfusion to create a light and dark theme that is automatically selected upon opening based on the user's previously selected preferences.
  • Test-driven development ensures that invalid and missing data is handled correctly.
  • If the data is out of bounds or cannot be parsed, then the parse method returns null. Otherwise, the latitude and longitude are parsed.
  • The distance between each pair of coordinates is calculated in order to find the two restaurants furthest apart
  • Technologies used: C#, Prism, Syncfusion. WPF, MVVM, XAML, SQL

Say Hello