Resume

James Hartley · Software Engineer · C# / .NET / TypeScript / Unity

Summary

I build reliable software systems, internal tools, and product features that solve real operational problems. I care about maintainability, clear UX, and shipping with intention.

Skills

C#.NETTypeScriptReactPostgreSQLUnityREST APIsGit

Experience

Software Developer · YAPI Inc.

2021 - 2026

  • Primary maintainer on legacy C# systems and feature delivery.
  • Built backend services using C#/.NET and PostgreSQL.
  • Delivered frontend capabilities using React + TypeScript.

Technical Support Lead · YAPI Inc.

2019 - 2026

  • Led and mentored a 7-person support team.
  • Built internal tooling to reduce incident resolution time and improve consistency.

Freelance Technical Consultant · Self-Employed

2017 - 2019

  • Provided technical consulting, troubleshooting, and system setup support.
  • Delivered precision electronics and hardware/software solutions for clients.

Field Technician · Miatech Inc.

2014 - 2017

  • Installed and maintained reverse osmosis and air purification systems.
  • Worked independently across Southern California service locations.

Business Systems Analyst · Nike (Converse Warehouse)

2013

  • Supported business systems workflows and process execution in a fast-paced warehouse environment.
  • Bridged operations and technical problem solving to improve day-to-day throughput.

Education

  • BS, Simulations Programming — The Art Institute (2009–2013)
  • C++ Programming State Certificate — Riverside City College (2020)
  • Android Development Nanodegree — Google + Udacity