Code
I'm a fun, energetic, resourceful programmer with a life-long passion for JavaScript, and particularly metaprogramming and esoteric TypeScript. I've spent the last 5 years working with TypeScript/React and the MERN stack as a full-stack developer at Anark.
Personal / School Projects
Work Experience
2019-2024
Anark - Software Engineer III - Apps Team
Full-stack web development with focus on the front-end. I was our TypeScript SME. Product is a collaborative cloud-based content hosting platform, built for CAD content and similar manufacturing data.
- Built the client side of the File Sharing web application, which facilitates easy upload and organization of technical content using a drag-and-drop file-system UI. This was essential for our pivot to SaaS, since previously content could only be published to the platform via a native Windows app and now it could be done in browser.
- Built client side of Work Management system, giving customers an entirely new way to track manufacturing work.
- Designed and implemented a re-skin of the entire front-end, with lots of refactors along the way.
- Architected and built low-code "TemplateAPI" system, enabling clients to deeply customize the product in a safe, sandboxed environment.
- Built interactive docs for TemplateAPI with live, editable examples.
- Technologies: Node, Express.js, React, TypeScript, Mocha, Chai, Jest, Bootstrap, MongoDB/Mongoose, Docusaurus, Bootstrap, SASS, Azure DevOps (ADO)
2017-2019
CU Boulder IT - ServiceNow Student Developer
Provided support & custom-built solutions for ServiceNow, CU IT's SaaS issue tracker/ticketing system
- Built new workflows in this system to replace/improve the IT Department’s legacy processes and forms.
- Oversaw development of a Node+Selenium test suite
- Developed new user onboarding course and videos
- Technologies: ServiceNow, SQL
2015-2017
CU Boulder - Student Lead Analyst - IT Service Center
Provided tech support to the CU Boulder campus over the phone, via email, and online
- Built internal tooling to improve workflows