James Hulse
Senior Software Engineer
Summary
Experienced full-stack engineer and tech leader with a proven track record in building scalable web applications and managing high-performing teams. Expertise in cloud technologies, data processing, and agile methodologies. I am comfortable working fully remote or in a hybrid environment.
Skills
.NET C# Laravel React Typescript AWS DevOps Docker Linux Terraform CI/CD Agile Leadership Postgres MySQL Python MongoDB Remote Work
Key Achievements
Successful Exit
Led Xavier Analytics to acquisition by Dext, growing from startup to industry-leading financial data analysis tool.
Education
BSC Computer Science
University of Auckland
Experience
Technical Founder
Socket Digital (usesocket.com), Auckland Jan 2023 - Today
- We founded Socket Digital in 2023 with the goal of building useful tools for accountants. Since then we have launched usesocket.com, a proposal tool for accountants. I am taking what I have learned during the founding of Xavier Analytics to ensure we can rapidly build another solid web application from the ground up.
Technical Founder
- As a founding developer of Xavier Analytics, my role was incredibly varied. I was fundamental to laying down the architecture of the back-end systems and SPA architecture that Xavier uses.
- Responsible for ensuring the platform remained scalable, performant, and reliable while ingesting large amounts of data - including distributed queueing. And built an advanced analysis suite in Python to deal with terabytes of data on a daily basis.
- Ensured that we could grow from serving just a few accountants to now being a daily tool for hundreds of accounting practices. And in the process, grew the engineering team to over 20 people.
Technical Director
Hatch Apps Ltd, Bristol, UK 2017 - 2018
- Modernised and improved development practices, speeding up delivery time. We founded Xavier Analytics out of Hatch Apps.
Team Lead
JustGiving, London, UK 2015 - 2017
- Responsible for the main fundraising page with millions of hits per month and thousands of concurrent users. Helped design and build fundamental data processing architecture to manage large volumes of donation data.
Senior Developer
Vista Entertainment Solutions, Auckland 2010 - 2015
- Built the Internet Ticketing platform their new cloud product, and rebuilt the framework for building Payment Connectors for European cinemas from VB.NET to C#. In 2014 I relocated to the Vista London office.