I spend my time working with clients and developers to build stable, scalable applications that exceed the client expectations.
I became a software developer because I truly enjoy writing code, and problem solving. I am driven by the challenge of complex issues. Taking on a task that others have said is not possible motivates me.
I also have a passion for mentoring new developers to help build the future developer community. Anytime I have the opportunity to mentor someone, I make sure to share with them the importance of sharing their knowledge with the team and the community.
⇢ Responsible for building and supporting a highly customized Salesforce Org responsible for 90% of the company's business logic<...
⇢ Responsible for building and supporting a highly customized Salesforce Org responsible for 90% of the company's business logic
⇢ Developing and supporting mission critical enterprise applications for multiple LOBs including digital enrollment, contract signing, negotiations and banking, and marketing
⇢ Designed and built a CI pipeline and moved the team to version control
⇢ Built a yaml based configurable tool to automate environment setup, configuration, and sandbox refreshes
⇢ Developed and implemented coding standards and best practices for the team
⇢ Helped lead the way in transitioning to enterprise architecture patterns and proper separation of concerns using the fflib AEP framework
⇢ Architect and Design solutions to meet business needs based on conversations with Product and Stakeholders
⇢ Building a member acquisition application for insurance providers on the Salesforce Platform
⇢ Responsible for analyzing and imp...
⇢ Building a member acquisition application for insurance providers on the Salesforce Platform
⇢ Responsible for analyzing and improving existing data model and application architecture
⇢ Maintain CI/CD pipeline as code for packaging, testing, and deployment to client orgs
⇢ Built a Slack app to allow developers and testers to request a scratch org for a specific package version and client configuration
⇢ Responsible for designing solutions that are highly configurable to meet each client’s requirements while still maintaining a generic product that can be sold to other clients
⇢ Meet with product and leadership teams to define future product roadmap
⇢ Building an RCM application for medical centers as a package on the Salesforce platform
⇢ Responsible for developing components ...
⇢ Building an RCM application for medical centers as a package on the Salesforce platform
⇢ Responsible for developing components for the managed package, and ensuring all development adheres to Salesforce best practices and security policies
⇢ Ensure all functionality is built in a way that it does not conflict with other packages or custom functionality on the ecosystem.
⇢ Perform peer to peer code reviews
⇢ Gather requirements from clients to add enhancements and fix bugs
⇢ Maintain CI/CD pipeline for package development and testing
⇢ Design and architect solutions based on business requirements gathered from clients