Matthew Keasling
Verified Expert in Engineering
Salesforce Developer
Matthew is a professional developer with 15 years of hands-on experience; he's been working primarily on the Salesforce platform since 2014. 他咨询过各行各业各种规模的客户, including retail, energy, finance, nonprofit, government, and healthcare. Matthew热衷于构建满足当今需求的高质量解决方案,并准备为明天的需求增长和扩展.
Portfolio
Experience
Availability
Preferred Environment
Salesforce, APEX Code, Lightning Components, JavaScript, Salesforce DX, Git
The most amazing...
...我所做的是领导一个由顾问和客户开发人员组成的混合团队,创建一组高度可配置的组件,为动态报告提供支持.
Work Experience
Principal
Slalom
- 曾担任多个行业企业客户项目的首席开发人员和技术架构师, including B2B retail, B2C retail, education, financial services, manufacturing, and government.
- Worked with many diverse parts of the Salesforce ecosystem, including Sales Cloud, Service Cloud, Marketing Cloud, Communities Cloud, and Heroku.
- Designed and built integrations with many external systems (both in-house and third-party); also built integrations that handled hundreds of thousands of transactions per day.
- Worked in a variety of technologies, 主要专注于Salesforce平台,但也包括PHP和Node.js.
- Developed patterns, libraries, and best practices for Apex, Aura, Lightning Web Components, and Salesforce DevOps.
- Mentored more junior resources, performed code reviews, hosted “brown bag” informational workshops, and helped lead our Salesforce Academy.
Consultant
Bluewolf
- Worked as lead developer on a number of projects, including Fortune 500 clients in the banking, security, medical, and education industries.
- 参与复杂集成和用户界面需求的设计和实现.
- 指导初级开发人员,包括定期检查代码,协助调试和开发任务.
Lead Salesforce Engineer
Ontuitive
- 构建一个Salesforce AppExchange应用程序,向Salesforce用户提供销售支持和性能支持内容.
- 开发了一个基于apex的业务规则引擎,以便用户可以轻松定义, manage, deploy, 并在任何类型的Salesforce数据上运行自定义业务规则.
- Constructed a Node.基于js的web服务,为各种平台上的用户提供实时支持信息.
- 与API团队密切合作,开发安全、可扩展的API来托管和服务内容.
- Trained other developers in Salesforce and Node.js development.
Consultant
CodeScience
- 为用户创建了一个系统,使用户可以从各种来源定义自定义数据加载器,而无需进行任何额外的开发.
- Developed a multi-step, 使用后台数据传输的基于ajax的表单——这允许在非常有限的数据连接上的用户获得快速响应的体验.
- 重构了一个遗留的约会调度程序,它将查询计数减少了95%,内存大小减少了65%.
- Developed a system to drag-n-drop file uploads onto the Box .. NET API,带有透明的SF附件替换——允许用户在Salesforce之外存储文件,但保留对象关联的所有好处, universal search, and so on.
- Installed, configured, 并维护了一个GitLab服务器,允许CodeScience开发人员为他们的许多客户访问无限的Git存储库.
- 通过开发Force,实现了对所有通过元数据API可见的更改的自动版本控制和历史跟踪.. com元数据备份工具,使用PHP、Zend框架和Ant.
Experience
为Salesforce用户提供实时学习内容的AppExchange应用程序
当用户执行记录操作,甚至只是导航到Salesforce UI中的不同页面时, 事件通知实时发送到定制的Node.js服务,与公司的学习管理系统和分析api进行交互. The Node.Js的服务可以向用户的浏览器发布实时警报,显示相关内容.
Lightning Component Framework
Additionally, for more custom component needs, 开发人员(即使是不熟悉Salesforce的开发人员)也可以通过附加可以定义自定义钩子的JavaScript静态资源来轻松添加功能, publish custom events, and provide dynamic properties and validations. Using this framework, 开发新UI组件的平均时间从4到6周缩短到1到2天.
Community-powered Used Equipment Sales
This project involved multiple parts:
•为修理厂用户增加一个合作伙伴社区来管理设备检查, repairs, and certifications.
•建立一个公共网站,让潜在的买家找到并索取可用设备的报价.
• Revamping the sales processes to allow for quotes, opportunities, 并与任何新设备和旧设备的组合签订合同.
Skills
Languages
APEX Code, JavaScript, Apex, HTML5, CSS
Frameworks
Lightning Components, Visualforce
Libraries/APIs
Salesforce REST API, Salesforce API, Node.js, Salesforce SOAP API
Tools
Salesforce Sales Cloud, Batch Apex, Salesforce DX, Git, Visualforce Pages, Lightning Communities, GitHub, GitLab
Platforms
Salesforce, Salesforce SOQL/SOSL
Storage
JSON, Databases
Other
API Integration, Code Review, Salesforce Apex, Apex Triggers, Apex Classes, Queueable Apex, Salesforce Lightning, APIs, Software Development, Mentorship & Coaching, Apex Scheduler, Salesforce Service Cloud, Salesforce Development Community (SFDC), Salesforce AppExchange, Salesforce.com管理,Salesforce系统管理,Salesforce社区
Education
Bachelor's Degree in Management Information Systems
美国田纳西州库克维尔田纳西理工大学
Certifications
Salesforce Certified Platform Developer II
Salesforce
Salesforce Certified Platform Developer I
Salesforce