Summary
Overview
Work History
Education
Skills
Timeline
Generic

Ethan Walsh

Miami,FL

Summary

Full-Stack Software Engineer with experience building and maintaining multi-tenant SaaS platforms for MSPs. Skilled in C#, .NET MVC, JavaScript, SQL, and jQuery, with exposure to React and Python. Strong understanding of Agile SDLC, deployments, and system integrations, with a proven track record of delivering reliable, scalable software that improves platform performance and end-user experience. Adept at mentoring peers and collaborating with cross-functional teams to translate business requirements into high-quality software.

Overview

3
3
years of professional experience

Work History

Software Development Engineer

Kaseya
Miami, FL
02.2023 - Current
  • Led implementation of client-side localization, enabling MSPs to generate quotes in multiple languages and expand their global customer base.
  • Expanded supplier feed compatibility by ~25% through custom format configuration and integration enhancements, allowing MSPs to onboard previously unsupported suppliers and streamline procurement.
  • Built configurable approval workflows for pricing and margin rules, ensuring compliance with business policies and enabling admin oversight on non-standard quotes.
  • Engineered Autotask API integrations to import labor items and service bundles, reducing manual quoting effort by hours per project and improving accuracy of service pricing.
  • Delivered secure quote access functionality, introducing password protection to strengthen data security and increase customer trust.
  • Spearheaded development of an image compression service, cutting storage usage and improving quote rendering speeds by ~25%, enhancing system performance and user experience.
  • Supported release management and incident response, ensuring stable deployments and minimizing downtime across a multi-tenant SaaS platform serving thousands of MSP users.
  • Conducted root-cause investigations with Azure Application Insights and Log Analytics, resolving production issues and improving overall platform reliability.
  • Contributed to bug fixes, tenant-specific data modifications, and performance optimizations, improving stability and overall user experience.
  • Selected for Kaseya 365 initiative (6 months), contributing as a backend engineer to build infrastructure for a new hub within Kaseya One, a platform centralizing subscriptions and module access for users.
  • Developed backend endpoints and unit tests, ensuring reliability and maintainability of new services.
  • Gained exposure to Cosmos DB as the data layer, contributing to the design of scalable, cloud-based storage solutions.

Software Engineer – DevX Training Program

United Wholesale Mortgage
Pontiac, Michigan
11.2022 - 01.2023
  • Was solely responsible for Instructing a Chem 211 Mentored and supported fellow participants in a developer training program, providing guidance on coding practices, debugging, and software design.
  • Assisted in reviewing code submissions, offering constructive feedback and helping peers improve code quality.
  • Facilitated knowledge sharing sessions, helping the cohort ramp up efficiently and succeed in program deliverables.

Education

Bachelor of Science - Computer Science + pre-med

University of Michigan
Ann Arbor, MI
04.2021

Skills

  • Languages: C#, JavaScript, SQL, Python (basic), C (academic)
  • Frameworks / Libraries: NET MVC, Razor, jQuery, React (basic)
  • Databases: SQL Server, MySQL, Cosmos DB
  • Tools / Platforms: Azure DevOps, Git, Jira, Postman, Application Insights, Log Analytics, CI/CD pipelines
  • Practices: Agile/Scrum, SDLC, Code Reviews, Unit Testing, SaaS / Cloud Development, Multi-tenant Architecture, Production Monitoring

Timeline

Software Development Engineer

Kaseya
02.2023 - Current

Software Engineer – DevX Training Program

United Wholesale Mortgage
11.2022 - 01.2023

Bachelor of Science - Computer Science + pre-med

University of Michigan