← sebas-dev.comDownload PDF ↓

Sebastian Betancur Salazar

Senior Software Engineer

Salesforce B2C Commerce Certified · APIs & Integrations · AI-Driven Engineering

Medellín, Colombia · linkedin.com/in/sbetancurs/ · Spanish (Native) · English (Advanced)

I design, build and ship commerce platforms — from headless APIs to end-to-end integrations — with spec-driven, agentic workflows.

Core Competencies & Skills

Salesforce Commerce Cloud

SFRA, SCAPI, OCAPI, Custom APIs, Business Manager, Jobs, Hooks, Page Designer

APIs & Integrations

Headless Architecture, OpenAPI 3.0, Arazzo, OMS, MuleSoft, Fluent Commerce, Web Services

AI Engineering

Spec-Driven Development, Harness Engineering, Agents & Skills, Claude Code, OpenCode, GitHub Copilot

Languages & Web

JavaScript, TypeScript, Node.js, Express, Next.js, Angular, ISML, HTML/CSS, C# / .NET, SQL

Cloud & Tools

Azure, Git, GitHub, GitHub Actions

Professional Experience

Perfaware

Sr. Software Developer & SFCC Specialist — USA (Remote)

Sep 2024 — Present

Integrations & architecture

  • Spearheaded the SCAPI integration for a mobile app initiative, architecting custom APIs that keep cart state synchronized in real time between the web storefront and the mobile app for a seamless omnichannel experience.
  • Engineered a dynamic, polygon-based inventory routing and pricing engine: user coordinates dynamically assign fulfillment stores, localize pricing and update cart behavior in real time.
  • Led the end-to-end integration with the Order Management System (OMS), owning technical documentation, development and rigorous testing.
  • Specified and documented integration APIs with the OpenAPI 3.0 standard, including multi-step, multi-API call sequences described with the Arazzo specification for complex integration workflows.
  • Resolved high-priority, complex bugs in the core checkout workflow and shipping forms during critical deployment windows.

AI-driven engineering, applied

  • Spec-driven development: integrations and custom APIs are designed requirements → design → tasks first, before implementation — the same discipline this redesign follows (see this site’s case study).
  • Harness engineering: repo-level CLAUDE.md/AGENTS.md, hooks and guardrails so agents work reliably against SFCC cartridges, jobs and hooks.
  • Agents & skills: custom Claude Code skills and subagents for recurring SFCC work — cartridge scaffolding, job configuration, SCAPI hook wiring.
  • Day to day: GitHub Copilot for code review, test generation and documentation across the team.

Mentoring

Designed, structured and delivered a 20-session technical training program covering SFRA architecture, MVC patterns, HTML/CSS and advanced JavaScript, raising the team’s technical proficiency.

Globant

Software Developer — Medellín, Colombia

May 2023 — Sep 2024

  • Architected automated refund and subscription (recurring purchase) workflows, seamlessly integrating SFCC B2C with Fluent Commerce and MuleSoft via custom scheduled jobs to process customer-specific refund requests and recurring orders.
  • Engineered and maintained dynamic e-commerce components with Page Designer to enhance storefront flexibility.
  • Developed and optimized OCAPI endpoints, custom step jobs and catalog management processes (inventory lists, pricebooks).
  • Collaborated within an Agile framework to resolve complex bugs, run code reviews, and optimize the end-to-end checkout workflow.

Astound Commerce

Software Developer — Medellín, Colombia

May 2022 — May 2023

  • Developed internal automation tools designed to streamline repetitive administrative tasks for Salesforce developers, improving overall team efficiency.
  • Implemented OCAPI and SCAPI hooks, managed WebDAV workflows, and configured complex backend jobs.
  • Contributed to Page Designer enhancements and third-party platform integrations within enterprise-level SFCC projects.

SOURCECOL SAS

Software Developer & Project Lead — Medellín, Colombia

Apr 2019 — May 2022

  • Led a software development team delivering scalable e-commerce applications for the Swedish government, ensuring alignment with international business goals.
  • Designed and implemented solutions using C#, SQL, Azure, HTML and CSS in a highly collaborative, multicultural environment.
  • Developed e-commerce applications for public-works auctions and tender procedures, coordinating requirements and proposals across a multicultural team in Colombia and Sweden.

Ecity Software

Software Developer — Medellín, Colombia

Mar 2018 — Apr 2019

  • Worked on multiple projects developing devices for tax payment, cash withdrawal and movie-ticket purchasing, including a WPF user interface, a SQL database for transaction/user data, and integration with biometric authentication hardware.
  • Built a REST API to allow communication between the devices and an external system, enabling integration with other applications and services.

1Cero1 Software

Web Developer — Medellín, Colombia

Jan 2017 — Mar 2018

  • Built government platforms to facilitate citizen procedures and tax payments using SharePoint, C#, .NET, SQL Server, HTML, CSS and JS.
  • Participated in the full software development lifecycle, from solution design to feature implementation and technical problem-solving.

Certifications

  • Salesforce Certified AI Associate — issued 2024
  • Salesforce B2C Commerce Developer — issued 2023

Education

  • BS, Software Engineering, Tecnológico de Antioquia — Jan. 2015 – Mar. 2021