James Hiner
Experience
2025 –
Senior Software Engineer ·
Navigation and URL redesign, billing and reporting tools, and shareable table and map views.
- React
- TypeScript
- Go
2022 – 2023
Senior Software Engineer ·
Free-trial launch, AI-generated sample menus and linear onboarding for new sellers.
- React
- TypeScript
2019 – 2022
Software Engineer III ·
Frontend features for the financial module of the Specialty Care application.
- ExtJS
- JavaScript
Education
2015
B.S. Computer Science ·
Projects

A* Grid Traversal
A* Search pathfinding algorithm to find the shortest path between two corners of a grid.

Evolutionary Steering
Agents learn to survive by eating food and avoiding poison using a genetic algorithm.

Impossible Game AI
Agents attempt to complete levels of the "Impossible Game" using a genetic algorithm.