Skip to content
View NicmeisteR's full-sized avatar
:octocat:
Automating something somewhere.
:octocat:
Automating something somewhere.

Organizations

@HaloAPI

Block or report NicmeisteR

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
NicmeisteR/README.md

Hi, I'm Nicolaas Nel 👋

Lead Software Engineer, developer, designer, and Halo community builder

Portfolio LinkedIn GitHub


About me

I'm a Lead Software Engineer at NICE, originally from Pretoria, South Africa South African flag and now based in Alkmaar, Netherlands Netherlands flag.

I work across frontend, backend, desktop, and native systems. I enjoy building products that combine solid engineering with thoughtful design from Angular applications and APIs to Windows tooling, runtime integrations, and open-source projects for the Halo community.

Right now, most of my public work is focused on Halo Meister and a modern Halo 5 service-record platform built with Angular and FastAPI.

Outside development, I'm a competitive Halo player, Twitch streamer, designer, bodybuilder, motorcyclist, and cat dad.

Twitch YouTube X DEV Community


What I work with

My core stack is Angular and .NET, but I’m comfortable moving from product interfaces and APIs down into native code when the problem requires it.

Application engineering

Angular 21 · TypeScript · C# · .NET 10 · WinUI 3 · Tailwind CSS

Modern web and Windows applications with standalone components, signals, reactive interfaces, reusable domain logic, and a focus on polished product experiences.

Backend and systems

Python · FastAPI · Node.js · REST · GraphQL · C++ · Lua · Rust

API integrations, service layers, native bridges, runtime tooling, process integration, and safe interaction with external systems.

Architecture and delivery

Hexagonal architecture · GitHub Actions · AWS Elastic Beanstalk · CI/CD · Release automation

Maintainable system boundaries, automated builds and releases, exact version checks, defensive validation, and backup-first workflows.

Engineering leadership

Technical direction · system design · code reviews · mentoring · delivery planning · product and design collaboration


Featured projects

Release Stars Language

A Windows companion and offline runtime-modding toolbox for Halo: Campaign Evolved. It combines campaign progress, local game files, checkpoint management, customization, runtime tags, live gameplay tools, and a phone-friendly remote in one WinUI 3 application.

C# · .NET 10 · WinUI 3 · C++ · Lua · Rust

Halo 5 Service Record

A modern full-stack service-record experience with player profiles, arena statistics, and player comparisons.

  • Angular frontend — Angular 21, signals, standalone components, lazy-loaded routes, Tailwind CSS, and DaisyUI.
  • FastAPI backend — Python, FastAPI, hexagonal architecture, Halo 5 API integration, and deployment to AWS Elastic Beanstalk.

More projects

Project Description
Websocket Chat Advanced A full-stack Angular and NestJS chat application structured as an Nx monorepo with shared libraries and affected builds.
HaloOpenAPI Open-source research into reverse engineering and wrapping the Halo Infinite API.
Halo Streamer Tools A .NET tool that exports live Halo 5 statistics for OBS overlays.
Node Essentials Reusable Node.js utilities for APIs, files, and Express applications.

GitHub stats

GitHub followers Stars across owned repositories

Nicolaas's GitHub contribution graph

Nicolaas's GitHub contribution streak


Want to know more? Visit my portfolio or explore my repositories.

Pinned Loading

  1. Node-Essentials Node-Essentials Public

    A node toolkit for doing async api calls, writing to file system, starting up express-js servers and more coming soon.

    JavaScript 1

  2. Halo-Api Halo-Api Public

    Personal Express API to make using the Halo 5 API easier.

    TypeScript 1

  3. Websocket-Chat-Advanced Websocket-Chat-Advanced Public

    Websocket chat app made with node, angular and firebase.

    TypeScript

  4. Websocket-Chat Websocket-Chat Public

    A chat application built with node and websocket.

    HTML

  5. GraphQL-NodeJS GraphQL-NodeJS Public

    Run GraphQL queries with NodeJS and express. The openAPI used for the project: https://developer.haloapi.com

    JavaScript 1

  6. Halo-Spotlight Halo-Spotlight Public

    This is just a super simple #Twitter bot that likes and retweets the content from the Halo community.

    JavaScript 1