MATTHEW CHARLTON
Las Vegas, NV (open to remote) · **************@*****.*** · linkedin.com/in/mattcharlton · github.com/mcwebdev
Online showcases: angularux.com · getintegritylens.com
SENIOR FRONT-END / FULL-STACK ENGINEER — ANGULAR EXPERTISE
Senior engineer with 10+ years building enterprise, data-rich web applications. Expert in Angular + TypeScript with full-stack depth in Node.js and cloud (AWS/Azure). Delivers production-grade UX, resilient state management (RxJS/NgRx), and CI/CD rigor. Recognized for accelerating delivery, improving reliability, and building analytics dashboards that scale.
CORE SKILLS
Front-End: Angular (v20), TypeScript, RxJS, NgRx, Angular Material, PrimeNG, HTML5, CSS/SCSS, Responsive Design, D3, Highcharts
Testing/Quality: Karma/Jasmine, Jest, Cypress, Selenium, Protractor; CI/CD (GitHub Actions, Jenkins, Azure DevOps)
Back-End & APIs: Node.js, REST/Graph APIs, C#/.NET (framework), Java
Cloud & DevOps: AWS, Azure, GCP, Firebase, Docker, Microservices, IaC/config
Data/AI: OpenAI APIs, TensorFlow, Google APIs, Stripe
Process: Agile/Scrum, backlog grooming, acceptance criteria, code reviews, production support
EXPERIENCE
Charter Communications (Spectrum) — Senior Frontend Engineer (through Optomi)
Nov 2024 – Oct 2025 Remote
●Built ads tracking & analytics features for a portfolio of new ad products on the AccelerateA program.
●Delivered Angular dashboards with real-time drill-downs for campaign delivery, pacing, and performance.
●Established typed SDK, HTTP interceptors, and NgRx selectors/effects for reliable data flows and testability.
●Collaborated with backend and telemetry teams to define robust event schemas for analytics and monitoring. Implemented safeguards and exponential retry logic to handle unreliable metrics reporting, ensuring resilience and consistency in telemetry pipelines..
Tech: Angular, TypeScript, RxJS, NgRx, Node.js, AWS, REST/event streams, PrimeNG/Material, Jest/Karma, Cypress
United Airlines — Full-Stack Developer (through Parivida)
Jan 2024 – Oct 2024 Remote/Hybrid
●Rewrote airport kiosk software; stood up Docker-based simulation of peripherals (card readers, printers, scanners).
●Built Angular kiosk UI with offline-tolerant flows and robust device-state handling for field reliability.
●Implemented Node.js adapters/services for hardware APIs; standardized logging and error taxonomy for diagnostics.
●Used Docker to emulate devices for fast local dev/CI—improving defect reproduction and test reliability.
Tech: Angular, TypeScript, Node.js, AWS, Docker, REST, Jest/Karma, Cypress, CI/CD (GitHub/Jenkins)
Rightworks — Senior Frontend Engineer (Direct)
Jan 2023 – Dec 2023 Remote
●Developed a suite of cloud accounting dashboards for multi-tenant customers.
●Built role-based Angular apps with reusable charting components and data-virtualized grids.
●Designed API schemas and Node.js aggregation endpoints for time-series KPIs (cash flow, AR/AP, utilization).
●Hardened CI with unit/E2E gates and promotion flows across environments.
Tech: Angular, TypeScript, Node.js, AWS, D3/Highcharts, NgRx, Jest/Karma, Cypress
FOX Sports / Tubi (acquisition) — Senior Frontend Developer (Consultant)
May 2021 – Jul 2022 Remote
●Extended an enterprise VPS scheduling platform across multiple networks; improved performance and UX consistency.
Tech: .NET, Angular, TypeScript, RxJS, PrimeNG, Jenkins, Cypress/Selenium
The Walt Disney Company (FOX acquisition) — Lead Frontend Engineer (Consultant)
Dec 2018 – Jan 2020 Hybrid/Remote
●Lead frontend on a system that tracked all employees and payments across the organization.
●Drove client-side architecture, Angular standards, and accessibility; guided offshore teams (code reviews, sprint ceremonies).
●Established test strategy (Karma/Jasmine) and CI/CD with Azure DevOps/TFS and AWS; set upgrade path to current Angular versions.
Tech: .NET, Angular, TypeScript, RxJS, Azure DevOps/TFS, AWS, Karma/Jasmine
20th Century Fox International — Senior Frontend Developer
Sep 2015 – Jan 2019 Los Angeles, CA
●Created a Canvas-based VPS virtual program scheduler used by content/ops teams.
●Lead Angular frontend developer for dashboards tracking digital assets across the corporation.
●Modernized a legacy JSP app to Angular; built advanced visualizations and enterprise components.
Tech: Angular, TypeScript, Breeze.js, Canvas/Three.js, D3, Highcharts, .NET, Jenkins, Jest/Cypress/Selenium
Deloitte — Frontend Developer (Consultant)
Jul 2014 – Apr 2015
●Sole frontend developer building Angular dashboards for telematics analytics sourced from in-vehicle computers.
●Designed opt-in consent flows and surfaced safe-driver KPIs (speeding, hard braking, mileage) for discount tiers.
●Built reusable charting components with real-time polling/caching for smooth, responsive visualization at scale.
●Partnered with backend teams to define telemetry schemas and API contracts; normalized inconsistent device data and implemented safeguards for edge cases to improve data quality.
●Implemented role-based views (driver vs. insurer/admin) with mobile-first UX and unit/E2E tests to improve reliability.
Tech: Angular, TypeScript, Canvas/Three.js, D3, Highcharts
Zebra Technologies — Frontend Developer (Consultant)
Feb 2013 – Oct 2014
●Sole UX & frontend owner for a device-management portal with responsive, real-time dashboards for fleet hardware.
●Integrated with barcode scanners, label printers, and handhelds, normalizing device telemetry and status events.
●Built reusable Angular components and data-virtualized tables; added live polling/WebSocket updates and alerting.
●Partnered with backend on API contracts; implemented role-based access and offline-tolerant UI flows.
●Established UI standards and unit/E2E tests to improve reliability and maintainability.
Tech: Angular/AngularJS, TypeScript, Node.js, REST/WebSockets, HTML5, CSS/SCSS, Bootstrap
SELECTED IMPACT
●Delivered data-rich Angular apps with resilient state, caching, and role-based UX for enterprise users.
●Dockerized hardware simulation at United, accelerating dev/test cycles for kiosk software.
●Standardized Angular architecture, testing, and CI/CD patterns to improve release predictability and reduce regressions.
●Delivered scheduling and digital-asset dashboards at Fox; led core employee/payments system UI at Disney.
PROJECTS & SHOWCASES
AngularUX — Angular design patterns (angularux.com)
IntegrityLens — getintegritylens.com
Single-page demo showing biometric verification + configurable AI screening and role-based dashboards. Stack: Angular, TypeScript, NgRx, Node.js, AWS, GCP, Python. Highlights: multi-step flows, real-time reports, secure API integration.
(SKILLS CLOUD)
Angular, Angular 20, TypeScript, RxJS, NgRx, Angular Material, PrimeNG, HTML, CSS, SCSS, Responsive Design, D3, Highcharts, Node.js, .NET, REST, Microservices, Docker, CI/CD, GitHub Actions, Jenkins, Azure DevOps, Cypress, Karma, Jasmine, Selenium, Jest, AWS, Azure, GCP, Firebase, Telemetry, Analytics, Data Visualization, Hardware Simulation, Kiosk, Real-time Data, Multi-tenant, Role-based Access, Agile/Scrum, Auth, IAM