# Elliot Hatch > Senior Software Engineer Location: Salt Lake City Metropolitan Area, United States Profile: https://flows.cv/elliothatch I’m a software engineer specializing in full-stack web development, DevOps, and Linux server administration. When I’m not working on websites I like to build open source developer tools, work with embedded systems, and design objects to 3D print. Proficiencies: • Languages: Typescript, JavaScript, C#, Python, HTML, CSS, SASS, Go, C, C++ • Frameworks and technologies: Node.js, Express, React, Angular, .NET, Docker, OpenAPI, Socket.IO • Databases: Postgres, MySQL, MongoDB, Elasticsearch I also have experience with Objective-C, Java, PHP, iOS development, Unity3D, ESP32, and more. ## Work Experience ### Senior Software Engineer @ GOLDMAN EMPIRE DBA VACATIONCANDY Jan 2023 – Present | Salt Lake City, Utah, United States ### Freelance Software Engineer @ Self-Employed Jan 2018 – Jan 2023 | Greater Salt Lake City Area Programming/web consulting/website optimization. Featured site: Green Vault Systems: Programming/design/web consulting ### Software Engineer @ Microsoft Jan 2017 – Jan 2018 | Redmond Full-stack web development and DevOps for Azure Machine Learning (AML) services and products: Azure AI Gallery (gallery.azure.ai): • Primary developer and maintainer for web frontend and backend microservices • Added ONNX model support: Publish, browse, search, and download machine learning models • Implemented security and privacy measures for GDPR compliance • Integrated telemetry and reporting tools • C#, ASP.NET Core, Knockout.js, CosmosDB, Azure Storage, Kusto AML Workbench: • Feature development for Desktop Electron application • Added integrations with Azure AI Gallery • Worked on enhancements to AML CLI • Typescript, Angular, C#, .NET Core, Python AML Model Management: • Feature development for web frontend • JavaScript, Polymer, React, Redux ### Software Engineering Intern @ Qualtrics Jan 2015 – Jan 2018 • Used NodeJS and MongoDB to create and maintain data-driven micro-services. • Designed and implemented a component-based deployment framework for dynamically loading assets into web browsers. ◦ Components include HTML, CSS, and JavaScript (ES6) assets, as well as arbitrary files. ◦ Component dependencies resolved at build-time before publishing for static packaging or dynamic resolution. ◦ Asset preprocessing on publish for Babel transpilation, SASS compilation, etc. ◦ Web browsers use the component loader to request components at run-time, which automatically downloads and initializes needed assets and dependencies. ◦ Supports text and binary file concatenation so components and dependencies are retrieved in a single HTTP request. Also supports HTTP/2 request multiplexing. • Designed and implemented a version locking system for an existing internal continuous-deployment tool used in modular codebases. • Added Google+ SSO and Git integration to internal continuous-deployment tool. • Used SumoLogic for backend logging and data visualization. ### Software Engineer @ Eat Sleep Play Jan 2012 – Jan 2014 • Graphics programming for iOS app “Zynga Running with Friends”, level design and game testing. • Added support for post-processing shader effects to iOS OpenGL rendering pipeline. • Worked with code driving 3D animation. • In-house tools development - 3D model building tools using Apple's Cocoa Framework. • Developed tool to transfer and convert data between in-house 3D modeling tool and Maya API. • Extensive UI development using Cocoa Framework. ### Game Programming Teaching Assistant @ Spy Hop Jan 2013 – Jan 2013 Helped teach 7–12-year-old students to create games with Unity3D during 1-week programs. • Worked with individual students. • Planned and taught class-wide lessons. ### Team Lead/Lead Programmer for Design Apprenticeship @ Spy Hop Jan 2012 – Jan 2013 Team leader, lead programmer for two browser based educational video games using Unity3D. Developed educational game for a local elementary school. Developed educational game to raise awareness for local recycling plant. Completed Spring and Fall game design apprenticeships. ## Education ### Bachelor of Science (B.S.) in Computer Science University of Utah Jan 2013 – Jan 2017 ## Contact & Social - LinkedIn: https://linkedin.com/in/elliothatch --- Source: https://flows.cv/elliothatch JSON Resume: https://flows.cv/elliothatch/resume.json Last updated: 2026-03-22