Stitch Consulting
Senior Technical ArchitectSince February 2023
  • Provide Salesforce expertise to guide project requirements collection.
  • Translate technical requirements into effective solutions and designs using code, configuration, and integrations.
  • Collaborate with technical and non-technical teams to explain solutions in terms everyone can understand.
  • Draft technical documentation to facilitate communication between clients and delivery teams.
  • Provide input and assist in developing go-live plans that ensure clients’ success post-engagement.
  • Conduct demos to showcase the technical functionality being delivered.
Compass
Engineering ManagerJune 2022 - February 2023
  • Plan roadmaps for platform enhancements and prioritize stakeholder needs.
  • Work directly with stakeholders to define, prioritize, and scope projects.
  • Ensure timely project delivery by resolving blockers, providing clear guidance, and maintaining stakeholder communication.
  • Maintain development excellence by improving SDLC and CI/CD processes, conducting code reviews, monitoring systems, and triaging on-call issues.
  • Advocate for engaging team projects, prioritize tech debt mitigation, and promote team recognition and advancement.
Senior Salesforce EngineerAugust 2020 - June 2022
  • Design and implement tools that increase user independence.
  • Build integrations with both internal and external systems.
  • Investigate and resolve obscure issues in business automations.
  • Conduct research to identify and resolve cross-system data quality issues.
  • Ensure high code quality through rigorous code reviews and adherence to best practices.
Mavens
Technical ArchitectMarch 2011 - August 2020
  • Manage the full development life cycle of projects in the life sciences industry, including commercial pharmaceutical operations and patient programs.
  • Lead technical teams through full project development cycles spanning three to eighteen months and multiple phases.
  • Design and implement public and private-facing customer communities to drive user engagement, self-service functionality, and information distribution.
  • Manage and enhance multiple React+Redux web applications.
  • Develop data consolidation processes for synchronization and consumption.
  • Determine scope, effort, and timeline for project requirements.
  • Author documentation covering both the technical and administrative aspects of implemented solutions.
  • Work directly with clients to gather requirements, approve visual and technical designs, and showcase solutions.
myYearbook
iPhone DeveloperJuly 2010 - March 2011
  • Develop new apps and features that integrate directly with the website.
  • Maintain existing features, fix issues, and investigate crashes.
Senior Quality Assurance AnalystJune 2008 - July 2010
  • Test and verify live and preproduction web applications.
  • Evaluate user feedback for problems and potential enhancements.
  • Thoroughly vet new applications in development.
  • Maintain a catalog of known bugs and issues.
  • Compile recommendations for UI and UX adjustments.
  • Author and maintain testing documentation.
Technical Skills
Salesforce Technologies
ApexApex RESTLightning Web ComponentsPlatform CachePlatorm EventsSFDX
Web Technologies
CSSHTMLJSJSONReactRESTSOAPXML
Design Patterns
Asynchronous ProcessingBatch ProcessingEvent Driven ArchitectureIntegration DesignTrigger Handler
Interface Design
Mockup DesignSalesforce Lightning Design SystemUser ExperienceUser InterfaceUX Testing
Development Lifecycle
CI/CDGearsetGitGitHub ActionsNPMYAML
Project Management
ClickUpFigmaGoogle WorkspaceJiraMiroSlack
Tools
1PasswordChatGPTCursorForkIlluminated CloudIntelliJPostmanVSCode
Salesforce Clouds
Experience CloudFinancial Services CloudSales CloudService Cloud