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