SR DEVELOPER III · FULL STACK · REMOTE

James Edward Baldonado II

Full stack developer building production web apps for eCommerce, SaaS and internal platforms. React, Vue and Node.js, BigCommerce and Shopify integrations, and real-time features, shipped with AI-assisted workflows that keep the code clean.

Prefer a terminal? Press ` or the >_ button.

What I do

Full stack web apps

React, Redux and Vue on the front, Node.js and Express on the back, MongoDB or PostgreSQL underneath.

eCommerce

BigCommerce and Shopify storefronts, custom checkouts, B2B account portals, Page Builder widgets and apps, and the integrations that connect stores to ERPs like Acumatica and Dynamics 365.

Frontend migrations

Moving large codebases to modern frameworks without stopping the product, like moving the tawk.to agent dashboard from Ember.js to Vue 3.

Real-time features

Live chat, omnichannel inboxes, activity streams and multiplayer, with Socket.io and WebSockets.

AI-assisted development

Claude, Cursor and other AI tools for faster features, refactoring, tests and code review, with production-level quality.

Stack

Click a skill to see where I've used it.

Frontend

Commerce

Backend & data

Integrations & auth

Testing & DevOps

Client work

ERPFuze · ERP reporting SaaS · First version, 2021–2023

Multi-ERP reporting portal

Top contributor on the first version of ERPFuze, a reporting app that pulls data from multiple ERP systems into one place. Built dashboards and charts, Excel and CSV import and export, budget and month-end views with versioning and undo, and the Node.js API behind them, with Azure AD sign-in and real-time updates over Socket.io.

ReactGatsbyNode.jsExpressMongoDBSocket.ioCypress
EcoEnclose storefront
EcoEnclose · Sustainable packaging · Main developer

Custom packaging store on BigCommerce

Main developer on the store of a sustainable packaging brand whose customers include Patagonia and Ritual. Built the custom-print product configurators with live pricing for boxes, tissue and poly mailers, reorder pricing, a custom checkout that limits net terms and PO payment to approved B2B customers and filters shipping by customer group, the redesigned free-sample page and the mega menu. Also built the store's admin app in Next.js and TypeScript for order sync and product settings.

BigCommerce StencilCheckout JSJavaScriptSCSSNext.jsTypeScriptBigDesign
Koi CBD storefront on BigCommerce, November 2025
Koi CBD & Koi Kratom · Wellness brands · BigCommerce era, 2023–2025

Retail and wholesale stores

Worked on Koi's BigCommerce stores before they moved to Shopify: checkout scripts for rewards and for blocking restricted products, subscription and sale-pricing fixes, the wholesale B2B store's shopping lists and logged-in widget regions, and moving Koi Kratom onto the Koi CBD theme.

BigCommerce StencilB2BJavaScriptSCSS
EE Schenck Company storefront
EE Schenck Company · Wholesale fabric & notions · 2025–2026

B2B account portal and store pages

Wholesale store for a fabric and sewing-supplies distributor on BigCommerce B2B Edition. Mostly the buyer account portal: custom pricing in shopping lists, fabric products sold by the yard, a reworked login flow and proactive session refresh. Plus store pages: MAP pricing with sales units, wishlists that stay fast with large lists, and mobile navigation.

B2B EditionBuyer PortalReactTypeScriptStencil
Four13 · Tranzetta platform · Top contributor

Multi-app BigCommerce admin app

Four13's own BigCommerce app that hosts several store tools in one install: a custom store manager for EcoEnclose, a webhooks manager, Checkout Plus, B2B company and buyer approval with email notifications, blog and content notifications, and bulk customer password resets. Integrates with FastN and Klaviyo.

Next.jsTypeScriptBigDesignMongoDBBigCommerce API
Four13 · Tranzetta platform · Top contributor

BigCommerce widget builder

Drag-and-drop Page Builder widgets (hero banners, product and category grids, carousels, spec tables, forms) used across 12+ client stores including OSG, EcoEnclose and Koi CBD, plus a command-line tool that deploys any widget to any store and environment.

BigCommerce Page BuilderReactJSON SchemaNode.js
Four13 · Marketplace app · Top contributor, 2022–2024

Acumatica connector app

One-click app that connects Shopify, BigCommerce and Amazon stores to a merchant's Acumatica ERP: install it from the store, sign in to Acumatica with OAuth, and manage the connection from the store admin. Built the embedded Next.js app (Shopify App Bridge and Polaris, BigCommerce BigDesign), the Node.js API behind it, and a Haufe-branded version with translations.

AcumaticaNext.jsShopify App BridgePolarisNode.jsMongoDB
Locker Room Direct storefront
Locker Room Direct · Sports apparel

Storefront and custom checkout

Store selling authentic team-issued gear, with proceeds supporting Uncommon Sports Group. Upgraded the store's custom BigCommerce checkout (Checkout JS) to the current upstream version and rebuilt its build and deploy. On the theme: out-of-stock product handling, featured and new-product sections, PayPal and Venmo layout, free-shipping messaging, and SEO fixes.

BigCommerce StencilCheckout JSTypeScriptJavaScriptSCSS
Wilmar Performance Tool storefront
Wilmar LLC · Automotive tools · Main developer, 2022–2023

Multi-brand catalog site

Catalog site for Wilmar's tool brands, including Performance Tool. Built the new-products category and "new" ribbons, product merchandising and image sorting on product pages, brand navigation and carousels, responsive pagination, accessibility fixes, and the theme's deployment pipeline.

BigCommerce StencilJavaScriptSCSSHandlebars

Side projects

Multiplayer browser game platform

Designed and shipped a site of 40+ original browser games, with real-time online play for up to four players. A single game server on Cloudflare Workers and Durable Objects handles rooms, quick match with a computer fallback, and server-side dealing and refereeing for card and tile games so clients can't cheat. Every release goes through an automated Playwright suite (450+ end-to-end checks) and an independent play-test review.

TypeScriptCloudflare WorkersDurable ObjectsWebSocketsPlaywright

Claude Code setup for dev teams

A reusable setup that gives a team shared AI coding rules, slash commands and guard hooks. Tested against 22 ways a developer might force-push past team rules; the hardened version blocks all 22.

Claude CodeHooksGitBash

Shopify conversion section pack

A set of drop-in Online Store 2.0 sections, including a sticky add-to-cart, tested on desktop and mobile across current themes and sold to merchants as a packaged product.

LiquidShopifyJavaScriptCSS

Automated animated short-video pipeline

A pipeline that writes, voices, renders and schedules a daily animated short for a Facebook page, with a human approval step before anything is published.

Node.jsffmpegText-to-speechMeta Graph API

Experience

Sr Developer III · Four13 Group

  • Lead developer on OSG USA's B2B commerce stack: rebuilt checkout from scratch on the BigCommerce Checkout SDK, built the Next.js B2B account portal, and leading the move to a headless Catalyst storefront with Typesense search.
  • Top contributor on Tranzetta, Four13's BigCommerce platform: a multi-app admin app (B2B buyer approval, webhooks, checkout and store tools) and a Page Builder widget builder used on 12+ client stores.
  • Built the Acumatica connector app that links Shopify, BigCommerce and Amazon stores to Acumatica ERP, and the first version of ERPFuze, a multi-ERP reporting SaaS.
  • Main developer on EcoEnclose's store (custom-print product configurators, live pricing, custom checkout); B2B Edition buyer portal work for EE Schenck; storefront work for Wilmar, Koi CBD and Locker Room Direct.
  • Integrations with Dynamics 365, Acumatica, FastN, Klaviyo, Salsify, Zendesk and Strapi; GitHub Actions deployments and code reviews.

Frontend Developer · Tawk.to

  • Builds the tawk.to agent dashboard used by businesses to answer customers: an omnichannel inbox for email, WhatsApp, LINE, Instagram, Facebook and SMS, ticketing, and contacts with custom fields and activity timelines.
  • Shipped AI Assist features, email signatures, a rich-text composer and drafts on TipTap, reporting, live monitoring and leaderboards, notifications, and inbox access controls.
  • Played a key role in migrating the dashboard from Ember.js to Vue 3, and maintains its translations across every dashboard language.
  • Also contributes to the tawk.to Messenger (Vue 3, pre-chat forms and chat features) and the Nuxt knowledge-base site.

Full Stack Engineer · Jumpcut

  • Built and optimized a sales page to improve conversion and engagement.
  • New features and reusable components for a live production platform.
  • React, Redux, Node.js, Express, PostgreSQL, Laravel; Google APIs integration.

Software Engineer · KnightSpear

  • One of the team leads on a project management system with live feeds, chat and activity streams.
  • Reviewed code, assigned tasks and guided teammates.
  • Real-time features with Socket.io on the MEAN stack; deployed and ran services on AWS.

Contact

Open to contract work and senior remote roles.