~/ Platform Lead · Full-stack engineer · South Africa
Cole
Meyer
I build and lead the teams that build fast, maintainable web platforms — Angular and .NET by trade, fluent across the modern front-end.
- years building for the web
- 10+
- developers mentored
- 5
- side projects shipped
- 5
01 / about
About
Full-stack engineer with front-end roots and ten years of shipping production web apps. I lead delivery on client projects, mentor developers and help shape the architecture behind the product, most recently event-driven microservices with CQRS and event sourcing.
Day to day that’s Angular and TypeScript on the front end and .NET on the back end. I care about platforms that are easy to change: paying down technical debt as ongoing work, and backing improvements with clear business value.
- Based in
- South Africa · open to relocation
- Focus
- Full-stack, front-end heavy
- Core stack
- Angular · TypeScript · .NET · PostgreSQL
- Also built with
- React · Next.js · Vue · Nuxt · Svelte · Astro
- Going deeper on
- Kubernetes · Helm · zero-downtime CI/CD
02 / experience
Experience
Ten years across product companies and consulting, from junior developer to leading delivery and architecture.
— Present
Senior Full-stack Software Developer @ DVT
- Telesure: architect on a microservices rebuild (event-driven, CQRS, event sourcing, mediator); led the migration of a legacy Neutrinos app to modern Angular and mentored three developers.
- Momentum: lead developer on a greenfield Angular 15 app (RxJS, NgRx); mentored two juniors.
- Technical interviewer for Angular and React hires, contributor to two graduate programmes, and member of DVT’s high-potential programme.
- Angular
- TypeScript
- RxJS
- NgRx
- Microservices
- CQRS
—
Intermediate Full-stack Software Developer @ IoT.nxt
- Built Angular front ends in an Nx monorepo, using the framework’s advanced patterns at scale.
- Delivered ASP.NET Core REST APIs on MongoDB within a microservice platform on Kubernetes and Rancher.
- Angular
- TypeScript
- Nx
- ASP.NET Core
- MongoDB
- Kubernetes
—
Junior Software Developer @ Evolve
- Built an AngularJS app for medical quoting: product and procedure codes and pricing.
- Prototyped client reporting dashboards.
- AngularJS
- JavaScript
03 / skills
Skills
The stacks I've shipped production and side-project work in.
Angular
8 yrs
React & Next.js
4 yrs
Vue & Nuxt
3 yrs
React Native & Expo
2 yrs
.NET
5 yrs
PostgreSQL
4 yrs
04 / projects
Projects
Things I build to learn new stacks properly, and to ship them.
Employee Management
Event-driven Angular and .NET app with real-time updates over RabbitMQ and SignalR, PostgreSQL and OpenIddict auth.
- Angular
- TypeScript
- .NET
- RabbitMQ
- +3
This Portfolio
Astro 7 site shipped as a Docker image by GitHub Actions and self-hosted on my home server behind Caddy and Cloudflare.
- Astro
- Tailwind CSS
- TypeScript
- Docker
- +4
Time Tracker
Desktop time-tracking app with Nuxt 3 and Tauri, a Rust back end and SurrealDB running in Docker on Fly.io.
- Nuxt
- Vue
- Vuetify
- Tauri
- +3
E-commerce
Next.js store on Supabase (auth, database, storage) with TanStack Query and Drizzle ORM.
- Next.js
- React
- TypeScript
- Supabase
- +2
Dev Blog
Astro and UnoCSS blog of reusable snippets and how-tos for hard problems I've solved.
- Astro
- UnoCSS
- Markdown