Open to Principal & AI Engineering roles
Hi, I’m Matheus.
I build systems, tooling & AI at scale.
Lead Software Engineer (LMTS)
Software engineer with 20+ years building systems at scale, developer tooling, and AI-powered products. On Salesforce Trailhead I build the toolchains, multi-agent systems, and LLM-grounded workflows that shape how millions of developers learn.

- $800K+Quarterly Salesforce org cost cut on Trailhead
- 20+ yrsSoftware engineering, architecture & leadership
- 1stTrailhead engineer to reach Agentblazer Legend
- DreamforceSpeaker at Dreamforce & TrailheaDX
About
I build systems at scale, the developer tooling around them, and the AI inside.
I lead the Hands-on Experience team at Salesforce Trailhead, where I integrate AI-powered tools and build custom solutions that shape how millions of developers learn Salesforce, across Data Cloud, Sales Cloud, Service Cloud, Marketing Cloud, Einstein, Slack, Tableau, and Heroku.
Recent work: a GitHub-native developer toolchain that cut hands-on content authoring time by more than half, a multi-agent system that runs feasibility analysis end-to-end against live Salesforce orgs, and Trailhead’s first hands-on experience built around a live headless Agentforce agent. I pair that with the engineering rigor of a principal: service telemetry, predictable delivery, and mentoring that grows the whole team.
Certified Salesforce Platform Developer I & II and Agentforce Specialist. All-Star Ranger and Agentblazer Legend on Trailhead. I care about craftsmanship, usability, and getting real results into people’s hands.
Experience
Two decades, one throughline: ship things that matter.
From banking systems in São Paulo to AI developer tooling at Salesforce. The recent work leads; the rest is the foundation.
- Aug 2020 — Present
Lead Software Engineer · Lead Member of Technical Staff
Salesforce — Trailhead Engineering · Seattle, WA
Lead the Hands-on Experience team building AI-powered developer tooling and internal platforms for Trailhead learning.
- Reduced Salesforce org usage cost on Trailhead by more than USD 800K per quarter through capacity, org-creation, and content optimization.
- Grounded an internal LLM to generate tailored documents for internal users, and built data streams for Agentforce and Data Cloud.
- Delivered the first Hands-On Challenge badge for Agentforce Vibes; shipped a challenge-authoring tool in TypeScript + Heroku integrated with Trailhead’s Assessment Engine.
- Defined and shipped internal Salesforce-on-Salesforce tools for Trailhead authors, cutting manual review time with AI-assisted checks.
- Served as technical lead for Dreamforce, TrailheaDX, and World Tours; first Trailhead engineer to reach Agentblazer Legend.
- Spearheaded engineering process rigor: service telemetry across Heroku, GitHub, and Salesforce for predictable, monitored delivery.
AgentforceData CloudLWCApexTypeScriptJestNode.jsHerokuPythonSFDX - Nov 2018 — Aug 2020
Senior Software Engineer · Senior Member of Technical Staff
Salesforce — Trailhead · Seattle, WA
Core contributor to Trailhead Superbadges and Salesforce developer certifications.
- Led the Lightning Web Components Specialist Superbadge: requirements, pre-baked code, and Assessment Engine integration.
- Built and maintained Salesforce Certification exams (Platform Developer I & II, JavaScript Developer).
- Kept Trailhead content current with new Salesforce features and best practices for millions of Trailblazers.
LWCApexJavaScriptHTML/CSSSalesforce DXRuby on Rails - Jan 2018 — Nov 2018
Salesforce Developer
Amazon Web Services — Marketing Automation · Seattle, WA
- Automated lead generation, territory management, and lead scoring; integrated with Marketo.
- Introduced design patterns (Singleton, Prototype, Abstract Factory) and refactoring methodologies; advocated stronger source control.
- Built a Post-Live-Chat Feedback page to collect ratings and comments.
ApexJavaScriptMarketoGearsetVS Code - Feb 2017 — Jan 2018
Senior Salesforce Developer
eVestment (Nasdaq) · Atlanta, GA
- Trained Salesforce Einstein AI models to improve internal Knowledge Search results.
- Led the Classic-to-Lightning transition and contributed to the move to Salesforce DX.
- Reengineered object hierarchy with tree/node remapping; built batchable report automation via SOAP API.
ApexVisualforceLightningEinstein AISalesforce DXJSForce - 2012 — 2017
Senior Software Engineer
Stefanini US — Koch Industries (INVISTA) · USA
- Integrated Java (Struts) applications with Salesforce; designed custom lead-template interfaces.
- Built A/B testing tools and integrated Google Analytics with leads and pages.
- Used Streaming API and PushTopic for real-time data monitoring.
JavaStrutsApexStreaming API - 2003 — 2012
Earlier roles — Systems Analyst & Developer
Stefanini · Itaú BBA · Bradesco · Fibra · Citibank · and more · São Paulo, Brazil
A decade across banking, finance, and enterprise systems, the foundation for everything since.
- Risk-management and financial-analysis systems for major banks (Itaú BBA, Bradesco, Citibank, Fibra).
- Currency-projection algorithms using linear algebra and Lagrange polynomial interpolation.
- Legacy migrations (VB3 → VB.NET, Sybase → Oracle) and mentoring in .NET, C#, Oracle PL/SQL.
C#/.NETJavaOracle PL/SQLSilverlightC/C++
Skills
Depth where it counts.
A dozen years deep in the Salesforce platform, wrapped in modern engineering: TypeScript, testing, AI tooling, and the languages underneath it all.
- Salesforce / Lightning Web Components12 yrs
- Apex / SOQL / Data Model12 yrs
- Java9 yrs
- JavaScript / Jest8 yrs
- TypeScript6 yrs
- Ruby6 yrs
Achievements
Certified, credentialed, and Legend-ranked.
Applied Generative AI for Digital Transformation
Verify credentialCertifications
- Salesforce Certified Platform Developer I
- Salesforce Certified Platform Developer II
- Salesforce Certified Agentforce Specialist
Trailhead Superbadges
- Lightning Web Components Specialist (led development)
- Apex Specialist
- Advanced Apex Specialist
- Data Integration Specialist
- Security Specialist
- Aura Component Specialist
- App Customization Specialist
In the community
Keynotes, podcasts & features.
- SalesforceTrailheaDX 2017 Keynote — Pre-Show guestInterviewed by Gillian Bruce & Kiran Manyala Watch / listen
- Salesforce Developers PodcastEpisode 22: Trailhead Superbadges with Matheus Goncalves Watch / listen
- Salesforce AdminsWhy Matheus Goncalves is so Passionate About SalesforceInterviewed by Mike Gerholdt Watch / listen
- Podcast · Co-hostToadCast CiênciaPortuguese-language science, tech & games show, co-hosted with Caio Gomes and André Souza. Watch / listen
References
What people I’ve worked with say.
“Matheus always presented as a professional with strong technical knowledge. He is very detail oriented and well organized. Excellent programmer who gets the job done on time, under budget.”
Rashed Chowdhury, MBA, CSMGlobal Director · Salesforce · Business Systems“Deep knowledge of Apex and Visualforce along with a very good understanding of the Salesforce platform as a whole. I cannot recommend him enough!”
David IngramSalesforce Senior Business Analyst“Attention to detail is the phrase that comes to mind when I think about Matheus, able to quickly resolve issues and prevent problems.”
Dawn Villanueva LevyRetail Engagement Manager at INVISTA“Strong and continually expanding technical skill set including Java, .Net, Salesforce Apex, SQL. Dependable, capable, thorough, conscientious.”
Jeff StoutSenior Application Support Analyst at INVISTA“Matheus develops efficient solutions in an extremely timely manner, and has great communication skills.”
Patrick SheaSalesforce / .NET Developer“Very smart, with IT expertise that literally saved our team several times. Knows when to stay quiet and when to speak up.”
Fagner DonadonManager of Financial Analysis at John Deere“Outstanding leadership and a clear sense of purpose. I will always hold him in the highest esteem.”
Plínio T. Aquino JrAssistant Professor, Dept. of CS — FEI“A great technology enthusiast who always dominates the skills he works with, committed to staying under budget and delivering before deadlines.”
Elton Spinelli RosalinoApplications Engineer II at Custom Data Solutions“Detail oriented, dedicated, and extremely competent, perfectly meets deadlines with total quality.”
Franz Backenbauer RibeiroPMO at Leega
Education
Foundations & continuous learning.
- 2025Applied Generative AI for Digital TransformationMIT Professional Education
- 2020Programming Lightning Web Components (DEX602)Salesforce
- 2019Programming Aura Components (DEX-601)Salesforce
- 2016Front End Frameworks (Backbone, Angular.js, Ember.js)Udacity by Google
- 2016CSSLP: Software Acceptance, Deployment, Operations, MaintenanceSkillsoft
- 2005–2009B.Sc. in Engineering (Computer Science)Centro Universitário FEI
- 2009Usability & Human-Computer Interaction (IHC)FEI
- 2008Computer Vision with OpenCV and JavaFEI
- 2000–2001Computer Technician — ProgrammerETEC
Publications
Peer-reviewed research.
- Dec 10, 2010
Web Design Content Management using Patterns and Anti-Patterns of Variable Interfaces with Multiple Profile Layers
IADIS Conferência Ibero-Americana WWW/Internet 2010 View on Google Scholar - Oct 25, 2008
Anti-patterns Supporting Documentation of Usability Problems
XII Simpósio de Informática da PUC-RS View on Google Scholar
Writing
From the blog.
Notes on AI, Salesforce engineering, and building developer tools.
Vibe coding: who's this for?After three decades of coding, I’ve never seen anything transform how we build and think about software as fast as vibe coding does right now. I’ve been writing code since I can remember. From Basic programs and C compilers to video rental systems in Clipper and database logic, uRead post
VS Code Extension: Salesforce Metadata OpenerA sleek, no friction way to open Salesforce metadata directly in your browser, right from VS Code. Salesforce Metadata Opener I bounce between code and Salesforce UI all day. Read a file, open the matching thing in the org, confirm a detail, return to code. Doing that many times Read post
Custom Related List and Edit Modal Lightning Web ComponentsUse Lightning Web Components to create a custom Related List that can link two objects, even without a formal relationship!Read post
The Art of 'Good Enough': Balancing Efficiency and Brilliance in Software DesignIn the world of software development, where the only constant is change, striving for perfection can often be akin to chasing a mirage. It’s a noble pursuit, yet, ironically, it can also be the very thing that holds back progress. Today, let’s delve into why embracing ‘good enougRead post
How to mock formulas and read-only relationships in Apex tests?Learn how to use dependency injection to mock read-only fields, such as formula fields and child relationships in your tests.Read post
How to prepare for your Salesforce JavaScript Developer I CertificationLearn more about the Salesforce JavaScript Developer I Certification and how you can prepare using resources available on Trailhead.Read post
Beyond the keyboard
Interests.
- Coding
- Coffee
- Photography
- Soccer
- Travel
- Gaming
- Snowboarding
Contact
Let’s build something intelligent.
Open to AI Engineering and Principal (PMTS) roles. Have an interesting problem, a role, or just want to talk shop? Reach out.
Seattle, WA · USA