artifact

Senior Angular Engineer


I'm Charl Roux

7 years architecting scalable Angular applications from the ground up. I lead complex migrations, design reactive state patterns with RxJS, and build accessible, production-grade UIs that hold up at enterprise scale — based in Michigan, open to remote.

Charl Roux profile picture

HTML

7 Years

Semantic markup, accessibility (WCAG 2.1), SEO best practices

CSS

7 Years

CSS architecture, animations, responsive design systems

Javascript

7 Years

ES2022+, async patterns, performance optimisation

Typescript

7 Years

Strict typing, generics, advanced type utilities

RxJs

7 Years

Complex stream composition, custom operators, memory leak prevention

Angular

7 Years

v12→v19 migrations, OnPush strategy, standalone components, Signals

Projects

Screenshot of Ledger Stream project

Ledger Stream

TYPESCRIPT ANGULAR WEBSOCKETS

Real-time financial ledger powered by a custom Angular WebSocket service. Implements OnPush change detection to handle high-frequency data streams without UI jank.

Screenshot of InvoiceFlow project

InvoiceFlow

HTML CSS TYPESCRIPT ANGULAR

End-to-end billing lifecycle manager with reactive forms, draft/pending/paid state machine, and a fully accessible UI built on Angular's CDK.

Screenshot of VaultKey project

VaultKey

HTML CSS TYPESCRIPT ANGULAR

Entropy-based credential generator using the Web Crypto API. Configurable complexity rules with real-time strength scoring and zero external dependencies.

Screenshot of TalentBoard project

TalentBoard

HTML CSS JAVASCRIPT ANGULAR

Filterable developer job board with dynamic search, contract/full-time toggles, and Angular routing. Optimised with trackBy and virtual scroll for large result sets.

Screenshot of Flickvault project

Flickvault

HTML CSS JAVASCRIPT ANGULAR

Personal media discovery hub with bookmarking, category filtering, and seamless TV/movie toggling. Built with lazy-loaded feature modules and a clean signal-based store.

Screenshot of LinkForge project

LinkForge

HTML CSS JAVASCRIPT REACT

URL shortener with click analytics and copy-to-clipboard UX. Built in React to demonstrate cross-framework adaptability alongside a primary Angular stack.

artifact

Contact


I would love to hear about your project and how I could help. Please fill in the form, and I'll get back to you as soon as possible.