William Huang
@williamhuang
Senior Full Stack Engineer with 12 years’ experience building scalable backend and frontend systems.
What I'm looking for
I'm a Senior Full Stack Engineer with 12 years of experience building scalable web and mobile applications across diverse industries including travel, aerospace, and healthcare. My core strength lies in delivering end-to-end solutions — from designing intuitive user interfaces to building resilient, high-performance backend systems — all while prioritizing maintainability, security, and user experience.
Career Highlights:
Amex GBT Egencia (Senior Software Engineer)
I helped scale Egencia's travel platform to handle peak booking periods with thousands of concurrent users. I redesigned monolithic systems into microservices, implemented micro-frontends for modular UIs, and integrated real-time updates using WebSockets. I also worked closely with ML teams to expose AI-driven recommendations and fraud detection as backend APIs, and built observability dashboards to monitor booking traffic in real time.FlightAware (Full Stack Engineer)
At FlightAware, I worked on high-throughput data pipelines ingesting global ADS-B and weather feeds. I led the development of real-time flight tracking UIs and a 3D airspace visualization tool using Unity3D. My work helped improve flight tracking accuracy and powered dashboards used by air traffic analysts and airline partners.Oscar Health (Software Engineer)
I engineered backend services for HIPAA-compliant virtual care, focused on reliability and security. I introduced caching layers, improved video consultation performance using WebRTC optimizations, and built APIs with strong authentication and access control policies.
Technical Interests:
Scalability & Architecture: I enjoy solving performance bottlenecks, refactoring large codebases into microservices, and optimizing distributed systems for high availability and low latency.
AI/ML Integration: I have a growing interest in ML applications, particularly how AI can enhance user experience through personalization, anomaly detection, and automation.
Developer Productivity & DevOps: I'm a strong advocate of CI/CD pipelines, IaC with Terraform, and observability practices using Prometheus and Grafana.
Frontend Engineering: I keep up with modern frontend trends, including micro-frontends, design systems, and accessibility standards like WCAG.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Amex GBT Egencia
Sep 2021 - Present (3 years 9 months)
As a Senior Software Engineer, I enhanced platform scalability for high-volume users, refactored legacy UI into a micro-frontend system, and improved accessibility for travel management tools. I designed resilient microservices and built GraphQL and RESTful APIs for seamless data exchange, while integrating AI-powered models for travel recommendations.
Full Stack Engineer
FlightAware
May 2016 - Oct 2021 (5 years 5 months)
In my role as a Full Stack Engineer, I designed scalable backend services using Node.js and GraphQL for real-time aviation data. I developed high-throughput data pipelines and real-time flight tracking UIs with React.js, optimizing visualization for air traffic controllers.
Software Engineer
Oscar Health
Aug 2013 - Apr 2016 (2 years 8 months)
As a Software Engineer, I developed backend services for a HIPAA-compliant telemedicine platform using Node.js and Python. I architected secure RESTful APIs and improved platform resilience with caching and circuit breakers, while automating CI/CD pipelines to accelerate release cycles.
Education
Degrees, certifications, and relevant coursework
The University of Texas at Austin
Bachelor of Science, Computer Science
2009 - 2013
Completed a Bachelor's Degree of Science in Computer Science, focusing on software development, algorithms, and system design. Gained foundational knowledge in programming languages and software engineering principles.
Tech stack
Software and tools used professionally
Google Tag Manager
OpenAPI
Apache Spark
Blockchain
D3.js
Chart.js
Amazon EC2
Microsoft Azure
Google Cloud Platform
DigitalOcean
GitHub
GitLab
Bitbucket
Review Board
Kubernetes
Docker Compose
Jenkins
CircleCI
GitHub Actions
Jenkins X
GitLab CI
React Native
Xamarin
PhoneGap
Pandas
DB
MySQL
PostgreSQL
MongoDB
SQLite
Cassandra
Gmail
Node.js
Django
Laravel
Spring Boot
Android SDK
.NET Core
Ruby on Rails
Next.js
.NET
ASP.NET Core
Tailwind CSS
Material-UI
three.js
Google Analytics
Google Search Console
Neo4j
Slack
Microsoft Teams
Redis
Terraform
Pulumi
Azure DevOps
Jira
Babel
Mocha
React
Vue.js
jQuery
WebGL
axios
Lodash
anime.js
Webpack
JavaScript
Python
HTML5
Java
CSS 3
PHP
ASP.NET
JSON
WebAssembly
TensorFlow
PyTorch
scikit-learn
Mapbox
Kafka
RabbitMQ
FastAPI
Grafana
Prometheus
Linux
iOS
Remote Team
Heroku
Google Workspace
Trello
ClickUp
Basecamp
GraphQL
Prisma
JSON API
OData
Firebase
Socket.IO
gRPC
Elasticsearch
Serverless
Vercel
Netlify
OAuth2
A-Frame
WebRTC
NGINX
Apache HTTP Server
LiteSpeed
Zapier
IFTTT
Airflow
Vibe
Amazon Web Services (AWS)
SQL
CakePHP
Workato
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Skills
Interested in hiring William?
You can contact William and 90k+ other talented remote workers on Himalayas.
Message WilliamFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
