Hello, I'm

Zachary Hueras

Senior Software Engineer

15+ years designing and scaling high-availability cloud platforms, real-time distributed systems, and full-stack applications.

About Me

Building systems that scale

I'm a senior software engineer with over 15 years of experience building systems that scale. My career has taken me through ad tech, telemedicine, and cloud infrastructure — always with a focus on performance, reliability, and clean architecture.

I've led migrations from on-premise software to multi-tenant SaaS platforms, built real-time bidding systems handling 120,000+ requests per second, and spent nearly a decade making telemedicine more accessible through careful, thoughtful engineering.

When I'm not in the codebase, I'm exploring ideas at the edges — like bringing Erlang's concurrency model to JavaScript with otp-js, or making form generation from JSON Schema painless with forml.

15+

Years of Experience

120K+

Requests/sec Scaled

99.9997%

Uptime Achieved

7x

CI/CD Throughput Gain

Resume

Experience

Principal Software Engineer

UniDoc Managed Services

April 2025 — Present

Remote

  • Sole engineer to transition during UniDoc's acquisition of AMD Global Telemedicine; retained institutional knowledge and ensured product continuity.
  • Expanded automated test coverage by 1,000+ test cases, resolved 20+ defects, and reduced customer-reported connection issues by ~90%.
  • Designed internal reporting tools giving new ownership deeper visibility into platform usage.
  • Onboarded and mentored 3 engineers through ~12 training sessions on platform architecture.

Principal Software Engineer

AMD Global Telemedicine

March 2016 — March 2025

Hybrid | Chelmsford, MA

  • Architected migration of an on-premise telemedicine product to a multi-tenant SaaS platform with 99.9997% uptime.
  • Reduced CI/CD build times by 95% (8 hours → 25 minutes) through parallelization and caching.
  • Built a multi-tenant SSO platform supporting OpenID Connect, OAuth2, AzureAD/EntraID, and LDAP.
  • Integrated with 12+ EMRs via HL7v2, FHIR, and proprietary APIs.
  • Transformed SDLC from waterfall to Agile; increased release cadence from 1/quarter to 7+/quarter.

Principal Software Engineer

Chitika / Cidewalk

March 2014 — February 2016

On-Site | Westborough, MA

  • Built a Real-Time Bidding service in Erlang/OTP from scratch — later spun off as Cidewalk.
  • Scaled to 120,000+ requests/second, evaluating hundreds of campaigns per request in under 50ms.
  • Engineered an auto-scaling system that reduced infrastructure costs by thousands per month.
  • Achieved 99.99% uptime via Erlang hot-code-swap for zero-downtime rolling deployments.

Software Engineer

Chitika

June 2011 — March 2014

On-Site | Westborough, MA

  • Led rewrite of core ad-serving components from Perl to Node.js.
  • Rebuilt monitoring and alerting tooling with historical context, reducing false alarms by 90%.
  • Built performance and observability tooling used across the engineering org.

Sales Engineer

Chitika

April 2010 — June 2011

On-Site | Westborough, MA

  • Developed custom ad variants for managed clients matching brand colors, layouts, and fonts.
  • Built an auto-expanding/contracting ad iframe that adapted dynamically to available inventory.
  • Improved click-through rates and revenue by up to 30% through systematic A/B testing.

Skills

Languages

JavaScript
TypeScript
Erlang/OTP
Perl
SQL
C/C++
HTML
CSS

Frameworks & Libraries

React
Redux
Node.js
Express
Koa
jQuery
gstreamer
mocha
jest

Databases & Caching

MySQL
Redis
Couchbase

Cloud & Infrastructure

AWS
Docker
Kubernetes
Linux

CI/CD & DevOps

GitHub Actions
Jenkins
Git
Terraform
Helm

Architecture & Design

Distributed Systems
Microservices
High Availability
Auto-Scaling
Real-Time Systems
Performance Optimization

Education

Self-Taught Software Engineer

Self-directed learning in CS, software engineering, and distributed systems. 15+ years of hands-on production experience across ad tech, telemedicine, and cloud infrastructure.

Assabet Valley Regional Technical High School

Certificate of Proficiency in Computers and Information Systems, 2005

Portfolio

Personal Projects

otp-js

27

Erlang/OTP's concurrency model for JavaScript

An implementation of Erlang's Open Telecom Platform (OTP) in JavaScript. Brings Erlang-style concurrency primitives — supervisor trees, gen_server, and message passing — to Node.js using ES6 Promises as processes and Symbols as atoms.

JavaScript
Node.js
Erlang/OTP
Concurrency
Distributed Systems

forml

7

JSON Schema-driven React form generation

An extensible React form generator driven by JSON Schema definitions. Supports rapid prototyping and production use, with fully customizable decorator components and built-in localization via react-i18next.

JavaScript
React
JSON Schema
Forms

Contact

Get in Touch

I'm open to new opportunities, collaborations, and interesting conversations.