Back to the Grid

James Mitchell Jr

Senior Software Engineer

Experience

Kele, Inc.

(09/2024 — Present)

Senior Software Engineer

Tasks & Responsibilities

  • Backend engineer for eCommerce and Services, owning the APIs and data pipelines behind the product catalog, pricing, search, and order flow.
  • Core contributor to Kele Fuse, the program migrating legacy platforms to domain-driven .NET microservices behind an API gateway.
  • Led the fleet-wide .NET 6/8 to .NET 10 upgrade: scoped 86 repositories, identified the 45 needing migration, and landed the highest-risk ones including the primary monolith.
  • Drove performance and security remediation across the estate — query optimization, load testing to isolate real root causes, credential exposure audits, and CVE triage.
  • Authored shared engineering standards and tooling adopted across teams: service templates, logging standards, and CQRS conventions.

Projects

Product Sync Rewrite — [.NET, EF Core, SQL Server, BulkExtensions]

Replaced the legacy product synchronization pipeline with a parallel, bulk-operation design, cutting a full sync from roughly 1.5 hours to about 10 minutes — a ~9x improvement that moved catalog updates from an overnight batch to a same-day operation.

DDD Microservice Platform (Kele Fuse) — [.NET 10, MediatR, EF Core, Docker, Azure Key Vault]

Built and extracted domain services — MVP API, Inventory Planning Sync, Salsify Sync — out of the legacy monolith using a strangler-fig approach, plus an installable `dotnet new` template pack that scaffolds new services with observability, Key Vault, and central package management wired in from the first commit.

Catalog Query Optimization — [T-SQL, SQL Server, k6]

Rewrote the cross-reference stored procedure behind product detail pages for a ~99% reduction in logical reads, and used k6 load testing to disprove a leading theory about an unrelated regression and identify its actual cause.

Advertising Checking Bureau

(01/2024 — 09/2024)

Research Development Software Engineer

Tasks & Responsibilities

  • Consolidated a fleet of separately maintained client sites into a single multi-tenant SaaS platform, replacing per-client codebases with shared infrastructure and tenant-scoped configuration.
  • Owned technology stack research for the R&D function — evaluating tools and platforms against existing product lines and customer requirements, and turning those findings into adoption recommendations.
  • Translated customer and stakeholder requirements into architectural decisions for the consolidated platform.

Relias LLC

(04/2023 — 01/2024)

Senior Software Engineer

Tasks & Responsibilities

  • Platform Identity Provider team — built and maintained the authentication and authorization services behind the Relias Learning Platform (RLMS).
  • Developed and maintained Azure AD B2C custom policies, and the Azure Functions supporting the identity flows around them.
  • Ran containerized CI/CD deployments through Azure DevOps pipelines.

Projects

Identity Context — [.NET, SQL, Azure AD B2C, Azure Functions]

Microservice replacing the legacy standalone Identity Server as the authentication and authorization layer for the learning platform.

Additional Experience

Green Mountain Technology

(04/2017 — 04/2023)

Software Engineer → Senior Software Engineer

Tasks & Responsibilities

  • Full-stack engineer on parcel-spend management systems for enterprise shippers — RESTful APIs, ReactJS applications, and hosted background microservices.
  • Designed pub/sub solutions for large-scale data processing and multi-stage process flows.
  • Took greenfield applications from business requirements through to production, working directly with product owners and stakeholders.
  • Promoted to Senior Software Engineer in 2022 after five years on the team.

Projects

Discrepancy Handler — [Kafka, .NET, Postgres, SQL, EF Core]

Processed invoice-versus-contract discrepancies across multiple internal systems, finalizing data for handoff to the Dispute Resolution Center.

Transnetyx

(05/2014 — 04/2017)

Applications Developer

Tasks & Responsibilities

  • Led design of a .NET Core API bridging the iOS and web platforms for the company's new mouse colony product, built in partnership with national research leaders.
  • Maintained and extended the company's primary genetic testing platform, working directly with the business owner and stakeholders.

Advertising Checking Bureau

(02/2011 — 04/2014)

Web Developer

Tasks & Responsibilities

  • Lead developer and designer for General Motors web platforms, and one of several high-profile accounts including Milwaukee Tool, Whirlpool, and ACDelco.
  • Led the migration of ACDelco's legacy Classic ASP system to ASP.NET, including security updates, database improvements, and server upgrades.

Education

  • University of Phoenix

    (2011 — 2013)

    Degree focused on business fundamentals of web design, development, applications, and database structures

  • ITT Technical College

    (2008 — 2010)

    Core studies in beginner and intermediate software development and design

Volunteer Experience

  • Bartlett Little League

    (11/2021 — 10/2022)

    Coaching Coordinator

  • Bartlett Little League

    (11/2020 — 10/2021)

    Division Director

  • Bartlett Little League

    (11/2017 — 10/2019)

    IT Director