Hello! I'm James Belch, a Senior Full-Stack Developer focused on building and operating modern web apps using React, Next.js, Node.js, Python (FastAPI), and ASP.NET Core. I enjoy owning feature delivery end-to-end—from architecture discussions and implementation to testing and production support—across cloud environments like Azure, AWS, and Vercel. I’m known for calm production leadership, clear communication with non-technical stakeholders, and a practical, automation-driven approach to CI/CD and automation. I thrive on collaborating with product and data stakeholders to define requirements for analytics, deliver robust APIs and data models, and integrate automated workflows with RPA teams (UiPath, Blue Prism). My experience spans building OCR microservices, improving incident response, and delivering reliable internal platforms for multi-team environments.

James Belch

Hello! I'm James Belch, a Senior Full-Stack Developer focused on building and operating modern web apps using React, Next.js, Node.js, Python (FastAPI), and ASP.NET Core. I enjoy owning feature delivery end-to-end—from architecture discussions and implementation to testing and production support—across cloud environments like Azure, AWS, and Vercel. I’m known for calm production leadership, clear communication with non-technical stakeholders, and a practical, automation-driven approach to CI/CD and automation. I thrive on collaborating with product and data stakeholders to define requirements for analytics, deliver robust APIs and data models, and integrate automated workflows with RPA teams (UiPath, Blue Prism). My experience spans building OCR microservices, improving incident response, and delivering reliable internal platforms for multi-team environments.

Available to hire

Hello! I’m James Belch, a Senior Full-Stack Developer focused on building and operating modern web apps using React, Next.js, Node.js, Python (FastAPI), and ASP.NET Core. I enjoy owning feature delivery end-to-end—from architecture discussions and implementation to testing and production support—across cloud environments like Azure, AWS, and Vercel. I’m known for calm production leadership, clear communication with non-technical stakeholders, and a practical, automation-driven approach to CI/CD and automation.

I thrive on collaborating with product and data stakeholders to define requirements for analytics, deliver robust APIs and data models, and integrate automated workflows with RPA teams (UiPath, Blue Prism). My experience spans building OCR microservices, improving incident response, and delivering reliable internal platforms for multi-team environments.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Software Engineer at Invoke Consulting
January 1, 2021 - Present
Deliver full-stack features for a multi-team internal platform using React, TypeScript, FastAPI, and ASP.NET Core with PostgreSQL and Redis data stores. Built a FastAPI-based OCR microservice using EasyOCR and REST endpoints to extract text from PNG/JPG inputs, achieving a 75% accuracy improvement and enabling downstream automation across distributed systems. Owned production stability across distributed React, .NET, and Python services, managing 25–40 incidents per month and improving MTTR through custom monitoring automation and structured incident workflows. Partner with product and data stakeholders to define analytics and reporting requirements, ensuring APIs and data models support real-world decision-making. Collaborate with RPA teams (UiPath, Blue Prism) to integrate automated workflows into existing systems, cutting manual effort and improving consistency of operational processes.
Freelance Developer at Marketplug
October 1, 2018 - August 31, 2019
Stabilized a production React marketplace by resolving critical layout and CSS defects, restoring UI consistency across desktop and mobile. Modernized class-based components into React Hooks with TypeScript, reducing state complexity and improving developer productivity. Implemented Google and Facebook OAuth2 authentication, integrating the React client with Node/Express services and securing JWT-based login flows. Worked asynchronously with a distributed team via Slack and GitHub pull requests, clearly communicating trade-offs and delivering fixes on tight freelance timelines.
Independent Contractor at Foodora / Uber Eats
February 1, 2015 - June 30, 2021
Delivered thousands of app-based deliveries on time, building a reputation for reliability and clear customer communication in a high-volume environment. Provided structured feedback to logistics teams on routing and courier tooling, contributing to improvements in dispatch accuracy and driver experience.
Conductor at CN Rail
February 1, 2008 - September 30, 2014
Led rail-yard switching operations under strict safety rules, coordinating with dispatch and clients while adapting to unfamiliar or time-critical scenarios. Maintained readiness on 24/7 call rotations to cover critical routes, reinforcing resilience and calm decision-making in high-pressure conditions.

Education

Diploma in Software Development at LaSalle College
January 1, 2019 - December 31, 2021

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet