James Belch
Hello! NET Core.
About
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.
- 18 years' experience
- Joined December 2025
Industry experience
- Software & Internet
More experts in Montreal, Canada
Work experience· 4 roles
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.
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.
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.
Education
Hire James Belch today
Post a job and invite James, or contact them directly. No hidden commission.















