Aug 2025 - Present
At McGrath Foundation, I am responsible for designing, building, and optimising enterprise-grade Salesforce solutions that support fundraising, donor engagement, case management, and operational efficiency across the organisation.
I work closely with business stakeholders, data teams, and external partners to translate complex business requirements into scalable, secure, and high-performance Salesforce implementations, with a strong focus on automation, data integrity, and system integrations.
- Architected and delivered Salesforce-based solutions across Sales Cloud, Service Cloud, and Experience Cloud to support fundraising, supporter journeys, and internal operations.
- Designed and implemented custom Apex, Lightning Web Components (LWC), and Flows to automate business processes, reduce manual workload, and improve data accuracy.
- Led the development of complex integrations between Salesforce and external systems (finance, marketing, and third-party platforms) using REST APIs, webhooks, and middleware patterns.
- Built and maintained scalable data models, validation frameworks, and security models aligned with compliance and governance requirements.
- Improved operational efficiency by streamlining case management, donor management, and reporting workflows, significantly reducing processing time and manual intervention.
- Implemented robust logging, error handling, and monitoring mechanisms for integrations and automation processes.
- Worked in an Agile delivery environment, collaborating with product owners, analysts, and QA to deliver high-quality, production-ready solutions.
- Supported CI/CD and release management processes using Git-based workflows and Salesforce deployment best practices.
- Provided technical leadership, code reviews, and architectural guidance to ensure long-term maintainability and scalability of the Salesforce platform..
- Next.js
- TypeScript
- Design Systems
- Accessibility