Work Experience
Senior Software Engineer, Datto/Kaseya
January 2015 - June 2024
- Work as part of an agile development team utilizing Scrum
- Consistently deliver key improvements to support businesses needs
- Partner with Product Management to providing technical solutions to key features improvements and high priority defects
- Provide mentorship and oversee onboarding of new team members
- Lead tech debt initiates to keep product extensible for new features
- Deliver improvements to internal tooling and development environments to decrease the time it takes to successfully deliver change
- Types of solutions my team provides:
- Support new business initiatives
- Automation of manual tasks
- Real time metric gathering and alerting
- Decommission/migrate legacy systems
Projects
Customer Helpdesk Site
Kaseya
- https://helpdesk.kaseya.com
- Played the role of Product Manager to improve the UI/UX
- Built Employee SSO Integration and Coordinated Multiple Customer SSO Integrations
- Implemented modern web technologies and processes into legacy Zendesk Theme platform
- Added custom integrations provide more self service options to customers
- Build many tool to increase the efficiency of the organization
Internal Tools Web Portal
Kaseya
- Created a new web application to serve as home for internal tools needed by employees throughout the company
- Setup all necessary systems to ensure quality and maintainability:
- CI/CD pipelines for linting, testing, and deployment
- Monitoring and alerting
- Robust development environment
- Increased the ability for our support technicians to successfully multitask
Automatic Ticket Routing
Kaseya
- Automatically route hundreds of support tickets per day to the best available support technician
- Allow for customization to match business needs
- Decreased the amount of times a ticket needed to be handed off to a different support technician
- Freed up the valuable time of our Support Supervisors to focus on their other responsibilities