James Simone Portfolio
Senior Software Engineer at Salesforce whose "Joys of Apex" series has run from December 2019 through 2026 (including yearly "N Years In Open Source" retrospectives), alongside the open-source Apex Rollup library he maintains.
What makes it work
A breakdown of the choices that make this portfolio stand out.
A multi-year, continuously updated series
Dated entries from "Introduction & Testing Philosophy" (2019) through "Four Years In Open Source" show a sustained body of work, a stronger signal than any single flashy post.
Focus on the unglamorous mechanics of reliability
Posts like "Mocking DML" and "Queueable Finalizers" cover what actually separates senior engineers from tutorial-followers, rather than feature demos.
A maintained open-source library behind the writing
The Apex Rollup project gives every abstract post a concrete, checkable artifact instead of just commentary.
What Salesforce Developers can take from this
Specific, actionable tips to apply to your own portfolio — no generic advice.
If you maintain an open source project, write about the decisions behind it, not just its README — the "why" is what a reader can't get from the code alone.
Revisit your own series periodically ("N years in") to show what changed in your thinking, not just accumulate posts.
Focus some content on testing and reliability mechanics — it's less common than feature tutorials and reads as more senior.
More Salesforce Developer portfolios
Ready to build your portfolio?
Follow the Salesforce Developer roadmap — skills, projects, and timeline to get hired.