Andrew Hachten
Engineering Lead
Cooperstown, NY, USA
Talented and dynamic full-stack engineer with 10 years of relevant experience. Thrives in challenging and complex environments. Proven track record in creating intuitive user interfaces. Passionate about leveraging skills and expertise towards a positive global impact. A strong collaborator who is able to consistently contribute in a meaningful way within a team environment. Holds a Bachelor of Science degree in Computer Engineering.
Next.jsReactFastifyNode.jsTypeScriptSolidityTailwindgitVuePythonDjangoAWSC#SQLTerraformAzureEmberFeathersExpressPHPVB.NETMySQLBootstrapWeb ScrapingDockerRESTful APIsffmpeg
Work
Head of EngineeringPrometheus
2025 - now
Next.jsReactFastifyNode.jsTypeScript
  • Own and prioritize the engineering roadmap in partnership with leadership, translating organizational goals into scoped, executable platform initiatives
  • Translate non-profit project proposals into detailed technical specifications and delivery plans, enabling successful volunteer placement and predictable execution
  • Lead weekly standups and project milestones for non-profit partners, identifying blockers and maintaining alignment between client expectations and developer delivery
  • Direct recurring capstone programs in partnership with coding bootcamps, leading 40+ students and graduates to deliver multiple production-ready applications
  • Architect and maintain the core platform using Next.js and Fastify, recently implementing SSO authentication and an automated email scheduling system to improve user engagement
Full-Stack Web3 EngineerFreelance
2021 - 2025
Next.jsReactNode.jsTypeScriptSolidityTailwindgit
  • Partnered with digital artists to design and build React/Next.js applications and Solidity smart contracts, supporting $3M+ in transaction volume with zero security incidents
  • Built custom Node.js automation for metadata refreshes and analytics tracking, significantly reducing manual operational overhead
  • Implemented unit and integration testing strategies to mitigate risk in immutable blockchain deployments
VuePythonDjangoAWSgit
  • As the first internal engineering hire, established development best practices and led the transition from an outsourced codebase to an internal team
  • Improved scalability and maintainability of the Vue.js portal and Django backend, addressing technical debt to support growing user demand
C#SQLTerraformAzuregit
  • Optimized C# services and SQL queries through restructuring and indexing, preparing the platform for a 5× increase in users ahead of a major hospital partnership
  • Generalized C# data ingestion pipelines to reliably process large hospital flat files, ensuring accurate patient notifications via SMS and email
  • Deployed Infrastructure as Code (IaC) using Terraform, enhancing system stability and enabling rapid environment replication
Full-Stack EngineerSpectra Media Group
2017 - '19
EmberFeathersExpressPHPC#VB.NETSQLMySQLBootstrapgit
  • Replaced a legacy Telnet/Mainframe workflow with a modern C# application integrating with the Somos REST API, significantly improving reliability of toll-free number provisioning
  • Migrated internal dashboards from Microsoft Access to secure, responsive Ember.js applications backed by Node.js APIs
  • Maintained and extended the diet.com platform (PHP), delivering new features while ensuring stability for a large, established user base
C#SQLWeb Scrapinggit
  • Promoted from Co-op to Full-Time Engineer based on performance; mentored junior developers and co-ops as the team expanded from 4 to 15+ members
  • Designed and maintained complex C# web scrapers to securely retrieve financial data from banking institutions, emulating user behavior to circumnavigate bot detection systems
Projects
Dukebot
2017 - now
Node.jsTypeScriptDockerRESTful APIsffmpegWeb Scrapinggit
  • A feature-rich Discord bot developed using Node.js, TypeScript, and discord.js
  • Has the ability to play sound clips, conduct trivia games, interact with the OpenAI API, and more!
  • Was originally written in C# in 2017, rewrote using JavaScript and Node.js in 2020, switched to TypeScript in 2022
ReactNext.jsTypeScriptTailwindgit
  • Customizable Super Tic-Tac-Toe game hosted on this site
  • Allows user to change their name, icon, and color
  • Includes turn skip, undo turn, and reset capabilities.