Chrome River / Emburse Enterprise
Enterprise Expense and Invoice management SaaS serving millions of global users.
Emburse Enterprise simplifies the reimbursement and reconciliation process for everyone. Reduce operational costs, get ahead of fraudulent, non-compliant spend, prevent late or duplicate payments, and unlock insights to drive business decisions.
Problem
- 15 years of unaddressed tech debt
- Global customer base with high reliability and performance expectations
- Need to modernize platform and accelerate delivery of new features to stay competitive
- Immature agile processes
My Contribution and Approach
- Accountability and ownership of production code
- Leadership and mentorship of engineering teams
- Modernization of platform and architecture
- Implementation of agile processes and best practices
- Visibility and traction on security vulnerabilities
- Metrics and accountability for managers and teams
Outcome
- Accelerated developer productivity
- Increased scalability and performance
- Reduction of infrastructure costs (over 50% reduction)
- Low attrition and great employee satisfaction
- Incresae in speed of feature delivery (over 33% increase in delivery)
What I’d Do Differently
- Increase focus on loose coupling for an increase in velocity on address security and tech debt
- Earlier focus on select AI coding tools to deepen knowledge instead of speading learning broadly
Stack
- Java
- Spring Boot
- MySQL
- AWS
- React
- Kubernetes
- Terraform
- DynamoDB
- OpenSearch