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 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