James Johnes

Hello, I'm

James Johnes


Senior Software Engineer with 7 years of experience building software for retail operations. My work has covered franchise systems, order management, catalog data, inventory workflows, eCommerce integrations, and backend services that process high-volume business data. I am strongest where software has to connect messy real-world systems and keep daily operations moving.

/ Case Studies

Professional work from proprietary retail platforms, summarized with sanitized architecture details, public-safe metrics, and clear ownership boundaries.

Backend systems and third-party integrations

Enterprise Integration Platform

Reusable integration infrastructure for retail clients that moved the company beyond one-off integration builds and into shared connector patterns, operational tooling, and production data synchronization.

Role

Co-architected the platform, designed reusable connector patterns, and owned production integration work across multiple third-party systems.

Scale

  • /10+ production integrations
  • /100,000+ records processed per day
  • /Reusable connector patterns reduced duplicated implementation work

Technical Highlights

  • /Reusable connector model for common integration concerns
  • /Queueing, retries, and recovery paths for third-party API failures
  • /Operational troubleshooting patterns for production synchronization issues

Systems

ShopifyTeamwork CommerceVirid / MarketagilityQuickBooks Online
Read Case Study

Operational software for distributed retail businesses

Retail / Franchise Operations Platform

A proprietary full-stack platform supporting retail and franchise workflows across inventory, purchasing, ecommerce, order management, fulfillment, CRM, reporting, and catalog management.

Role

Built full-stack product features, contributed backend architecture and data modeling, and later helped lead engineering delivery while keeping product decisions grounded in implementation and support experience.

Scale

  • /100+ total stores
  • /Up to 1 million catalog SKUs
  • /Over 1 million customer records

Technical Highlights

  • /Full-stack operational workflows shaped by implementation and support experience
  • /Data modeling for large catalog, customer, order, and inventory domains
  • /Permissions, tenancy, and client-specific workflow considerations

Systems

InventoryPurchasingEcommerceOrder ManagementFulfillmentCRMReportingCatalog Management
Read Case Study

/ Career

A brief overview of my career

July 2021 - December 2025

Senior Software Engineer / Engineering Team Lead

All Point Retail

Co-architected a scalable iPaaS platform for enterprise retail clients while helping lead engineering delivery, establishing reusable connector frameworks, supporting high-volume integrations, and improving development workflows through shared patterns and AI-assisted tooling.

iPaaS ArchitectureTeam LeadershipConnector FrameworksThird-Party IntegrationsLLM Integration
August 2018 - June 2021

Software Engineer

All Point Retail

Built full-stack features for franchise retail systems and helped establish the company's integration platform through third-party API work, Prisma-based schemas, SQL optimization, and the transition toward microservices.

REST APIsPrisma ORMSQL OptimizationFull-Stack DevelopmentMicroservices
December 2017 - July 2018

Support Tech, Implementations Specialist

All Point Retail

Supported retail and restaurant clients through on-site implementations, technical troubleshooting, and workflow rollouts, resolving a wide range of hardware, software, and system-specific issues.

Technical TroubleshootingClient SupportOn-Site ImplementationsWorkflow RolloutsProblem Solving
2014

Certificate in Software Development

University of Phoenix

Completed formal software development training focused on programming fundamentals and practical application.

Software DevelopmentProgramming FundamentalsObject-Oriented Programming

/ Personal Projects

Personal and open-source projects, including published tabletop tools and experimental applications.

UESRPG 3e v4 screenshot 1
Personal - Published Open Source

UESRPG 3e v4

GitHub Repository

A published Foundry VTT game system for the Unofficial Elder Scrolls RPG community, packaging rules, compendiums, and installable assets into a usable digital tabletop experience.

JavaScript HTML CSS Foundry VTT
UESRPG Birthsigns screenshot 1
Personal - Web Utility

UESRPG Birthsigns

Live App

A lightweight web app for UESRPG character creation that lets players quickly generate and reference birthsign outcomes during tabletop setup.

TypeScript React HTML CSS
UESRPG Companion screenshot 1
Personal - Desktop App

UESRPG Companion

GitHub Repository

A desktop companion app for in-person tabletop sessions with tools for managing parties, NPCs, encounters, and resource tracking without replacing the live table experience.

JavaScript React Electron HTML CSS

/ Tech Stack

Technologies and practices I use across backend systems, integrations, and production software delivery.

Languages

TypeScript
JavaScript
Go
Python
SQL

Backend and Integration

Node.js
Express.js
NestJS
REST APIs
Prisma
Microservices
Connector Frameworks

Databases

MySQL
PostgreSQL
SQLite

Frontend

React
Next.js
HTML
CSS

Cloud and DevOps

AWS
Docker
Linux
GitHub Actions
Jenkins
Bash

Tools and Practices

Git
Jira
Bitbucket
Production Support
Technical Leadership
AI-Assisted Development

/ Contact Me

Feel free to reach out. I'm always open to discussing new projects and opportunities.