Case study · SaaS customization leadership
simPRO Custom Solutions Platform
Led and managed the Philippine development team for custom client solutions
Context
Worked as Team Lead / Senior Web Developer at Greymouse Virtual Workforce, contracted to simPRO Software (Brisbane, Australia). simPRO is a SaaS-based job management platform serving trade and field service businesses. Led the Philippine development team responsible for building and maintaining custom client solutions, handling feature requests, bug fixes, version migrations, and an internal CDB project.
Role and scope
Team Lead / Senior Web Developer: led the PH team, handled client customizations, performed code reviews, testing, and ensured quality across all deployments.
Challenge
simPRO's enterprise clients needed custom builds tailored to their specific workflows, but the growing volume of customization requests, bug reports, and version migrations required a dedicated team with clear leadership and quality processes.
Approach: Led the PH development team handling end-to-end delivery of custom solutions: triaged and implemented frontend and backend customization requests, resolved bugs, migrated customized features across application versions for compatibility, contributed to an internal CDB project, and established code review and testing processes to ensure quality before deployment to client builds.
Key decisions and trade-offs
- Prioritized review and testing process over raw throughput so client customizations stayed deployable across versions.
- Balanced hands-on delivery with team leadership so quality ownership stayed clear during migrations and bug fixes.
Outcome
- Led and managed the Philippine development team for custom client solutions
- Delivered frontend and backend customizations across multiple client builds
- Established code review and testing workflows ensuring deployment quality
- Migrated customized features across versions maintaining backward compatibility
- Contributed full-stack development to the internal CDB project
Stack
Stack used in this system · Team Lead / Senior Web Developer
Architecture stages
- 01Client customization
- 02Version migration
- 03Code review
- 04QA