Senior Software Engineer at GuestRevu

I’m Aiden Hemmings, a full stack engineer.

I design and build realtime platforms, offline-first mobile apps and the architecture that keeps them connected, from the first idea to the last deployment.

Focus
Realtime and offline-first systems
Based in
Eastern Cape, South Africa
Core stack
Angular, TypeScript, Node.js, Python

EventSync, PosSync and ScannerSync: one connected venue system I build at SyncFac.

Built for teams at

  • GuestRevu
  • SyncFac
  • COMPRSA
  • LineOut
  • Centrestage @ Baywest
  • RC-Creations

01Selected work

Real products with real complexity.

Platforms, mobile apps and tools that run venues, schools and teams. Open any project for the full story and every screen.

Venue operations platformSyncFac

EventSync

One connected system. Every part of the venue.

An all-in-one platform that runs ticketing and storefronts, events and seating, the bar and POS, invoicing, stock, staff scheduling, CRM and reporting, across multiple venues.

  • Ticketing
  • Seating
  • Bar & POS
  • Invoicing
  • Stock
  • Staff scheduling
  • CRM
  • Marketing
  • Reporting
eventsync.co.za

EventSync companionSyncFac

ScannerSync

The show goes on. Even when the signal doesn’t.

A native iPhone and Android door app for check-in and seating that keeps the entrance running with no signal, then syncs through an ordered, idempotent queue.

Works offlineiOS · Android

EventSync companionSyncFac

PosSync

Keep the bar moving. Connection optional.

A landscape tablet till with tabs, split payments, discounts and session reports, held offline in an ordered write queue that syncs itself when the signal returns.

Works offlineTablet · iOS · Android

School behaviour platformSyncFac

A staff web app and a guardian app on the App Store and Google Play for recording behaviour, homework and sanctions, with learner timelines, term reports and offline capture.

  • Angular
  • TypeScript
  • Capacitor
  • NestJS
Web · iOS · Android

Guest mobile appCentrestage

A client app on iOS and Android with show discovery, an offline ticket wallet, a 3D venue and table finder, Spotlight announcements, competitions and loyalty rewards.

  • Angular
  • TypeScript
  • Capacitor
  • Three.js
iOS · Android

Project and ticket managerSyncFac

A SaaS for independent developers and small teams on web and mobile, with offline sync, AI drafts from voice and text, team workspaces and scoped MCP access.

  • Angular
  • TypeScript
  • Capacitor
  • Node.js
Web · iOS · Android

Activation managementLineOut

A multi-tenant enterprise platform for campaigns, promotional stock, activation and conversion tracking, profitability analytics and ROI forecasting.

  • Angular
  • TypeScript
  • Node.js TS
  • MySQL
Web

DevOps desktop app

An Electron workspace that orchestrates projects and containers across local Docker and remote Coolify, with Compose generation, deployments, drift detection and logs.

  • Angular
  • TypeScript
  • Node.js/Fastify
  • Electron
Desktop

Realtime quiz game

Trivia and showdown rounds that test QA knowledge, scored on accuracy and speed, with a live leaderboard.

  • Angular
  • TypeScript
  • Supabase
  • WebSocket
Web

Learning and gamification

A multi-org app where staff complete modules and quizzes to earn points for prizes, with spin-the-wheel rewards, reporting and analytics.

  • Angular
  • TypeScript
  • Node.js
  • PostgreSQL
Web

From the archive

5 earlier products and experiments

02Experience

Always building. Always growing.

From automating accounting workflows as an intern to engineering a hospitality platform that serves thousands of properties in more than 100 countries.

LinkedIn
  1. May 2026 - Present

    Current

    Senior Software Engineer

    GuestRevuHybrid

    • Building guest feedback and online reputation management tools for the hospitality industry
    • Developing survey, review, and insights features for a platform serving thousands of properties in 100+ countries
    • Engineering AI-powered capabilities like review response generation and guest sentiment insights
    • Designing scalable backend services with Python and PostgreSQL
    • Crafting modern, responsive front-ends with Angular and TypeScript
    • Angular
    • TypeScript
    • Python
    • PostgreSQL
    • AI
  2. February 2025 - May 2026

    Full Stack Developer

    COMPRSAOn-site

    • Building scalable web applications with modern frameworks
    • Architecting scalable systems and clean code pipelines
    • Implementing cloud-based solutions with Supabase
    • Containerized deployments with Docker and CI/CD
    • Collaborating with cross-functional teams on enterprise projects
    • Angular
    • Ionic Angular
    • React
    • React Native
    • TypeScript
    • JavaScript
    • Node.js
    • Express.js
    • Next.js
    • C#
    • .NET
    • PostgreSQL
    • MySQL
    • Firebase
    • AI
    • Docker
  3. 2022 - 2024

    Education

    BCAD - BSc in Application Development

    Varsity College PEPort Elizabeth

    • Completed a 3-year Bachelor of Computer and Information Sciences in Application Development
    • Built full-stack applications across multiple languages and frameworks
    • Studied software engineering principles, data structures, and algorithms
    • Developed mobile applications with modern technologies
    • React
    • JavaScript
    • Express.js
    • C#
    • .NET
    • Java
    • Kotlin
  4. 2018 - 2019

    Software Development Intern

    HH AccountingOn-site

    • Automated accounting workflows and reports using VBA
    • Assisted in building features for accounting applications
    • Learned professional development workflows and best practices
    • Collaborated with senior developers on real-world projects
    • VBA
    • HTML
    • CSS
    • JavaScript
    • PHP
    • SQL

03Toolkit

Many tools. One connected view.

From a polished frontend to the database, the infrastructure and everything in between.

Core stack

  • Angular
  • TypeScript
  • Node.js
  • Python

Languages

8
  • TypeScript
  • HTML5
  • JavaScript
  • SQL
  • CSS/SCSS
  • PHP
  • Python
  • C#

Frameworks

11
  • Angular
  • Ionic Angular
  • Node.js
  • Express.js
  • Fastify
  • React
  • Next.js
  • WebSocket
  • Electron
  • React Native
  • .NET

Databases

6
  • MySQL
  • PostgreSQL
  • SQLite
  • Firebase
  • Supabase
  • Drizzle ORM

Tools

5
  • VS Code
  • GitHub
  • AI
  • Git
  • Visual Studio

DevOps & Architecture

5
  • Software Architecture
  • Docker
  • CI/CD Pipelines
  • System Design
  • DevOps
Portrait of Aiden Hemmings
Aiden Hemmings, Eastern Cape, South Africa

04About

Big-picture brain. Details person.

I’m a senior full stack developer from the Eastern Cape, South Africa. I build the interfaces people use, the services that power them, and the architecture that keeps everything connected.

My sweet spot is realtime data, offline resilience and clean architecture, plus the kind of tools that make a developer’s day a little better. Today that means engineering at GuestRevu, and building products like EventSync, Prefect and ticket.sh at SyncFac.

Outside the code, I’m exploring new ideas or writing music about software architecture. Yes, that’s a thing.

  • Realtime by design

    Live dashboards, seat maps, leaderboards and chat over WebSockets, so everyone works from the same picture.

  • Offline when it matters

    Door, till and classroom apps that keep working without signal and sync safely when it returns.

  • Architecture end to end

    Interfaces, APIs, databases, containers and CI/CD, designed as one system from the start.

applications built
15
websites live
3
mobile and tablet apps
5
original soundtrack
1

An original track

The Architect

Aiden Hemmings, written about software architecture

0:000:00

05Contact

Open to a conversation

Let’s make something click.

A project, an opportunity, or a really good question. I’d love to hear it.

Based in
Eastern Cape, South Africa
Local time
SAST, UTC+2
Currently
Senior Software Engineer, GuestRevu

Résumé

Aiden Hemmings.

Senior Software Engineer · Full Stack Developer

Aiden Hemmings

Profile

Senior Software Engineer building full-stack products with Angular, React, Node.js, Python, .NET, and cloud platforms. Focused on scalable realtime systems, offline-capable applications, clean architecture, and containerised deployments.

Experience

Senior Software Engineer

May 2026 - Present

GuestRevu · Hybrid

  • Building guest feedback and online reputation management tools for the hospitality industry
  • Developing survey, review, and insights features for a platform serving thousands of properties in 100+ countries
  • Engineering AI-powered capabilities like review response generation and guest sentiment insights
  • Designing scalable backend services with Python and PostgreSQL
  • Crafting modern, responsive front-ends with Angular and TypeScript

Angular · TypeScript · Python · PostgreSQL · AI

Full Stack Developer

February 2025 - May 2026

COMPRSA · On-site

  • Building scalable web applications with modern frameworks
  • Architecting scalable systems and clean code pipelines
  • Implementing cloud-based solutions with Supabase
  • Containerized deployments with Docker and CI/CD
  • Collaborating with cross-functional teams on enterprise projects

Angular · Ionic Angular · React · React Native · TypeScript · JavaScript · Node.js · Express.js · Next.js · C# · .NET · PostgreSQL · MySQL · Firebase · AI · Docker

Software Development Intern

2018 - 2019

HH Accounting · On-site

  • Automated accounting workflows and reports using VBA
  • Assisted in building features for accounting applications
  • Learned professional development workflows and best practices
  • Collaborated with senior developers on real-world projects

VBA · HTML · CSS · JavaScript · PHP · SQL

Education

BCAD - BSc in Application Development

2022 - 2024

Varsity College PE · Port Elizabeth

  • Completed a 3-year Bachelor of Computer and Information Sciences in Application Development
  • Built full-stack applications across multiple languages and frameworks
  • Studied software engineering principles, data structures, and algorithms
  • Developed mobile applications with modern technologies

Technical skills

Languages
TypeScript · HTML5 · JavaScript · SQL · CSS/SCSS · PHP · Python · C#
Frameworks
Angular · Ionic Angular · Node.js · Express.js · Fastify · React · Next.js · WebSocket · Electron · React Native · .NET
Databases
MySQL · PostgreSQL · SQLite · Firebase · Supabase · Drizzle ORM
Tools
VS Code · GitHub · AI · Git · Visual Studio
DevOps & Architecture
Software Architecture · Docker · CI/CD Pipelines · System Design · DevOps

Selected projects

  • EventSyncSyncFac flagship product

    Multi-venue operations platform covering ticketing, seating, bar and POS, invoicing, stock, rostering, CRM and reporting.

  • ScannerSyncSyncFac product and EventSync companion

    Offline-first iOS and Android check-in app with per-seat check-in and an idempotent sync queue.

  • PosSyncSyncFac product and EventSync companion

    Offline-first tablet point of sale with tabs, split payments, cash drawer movements and an ordered write queue.

  • PrefectSyncFac product, in production

    School behaviour platform with a staff web app and guardian apps on iOS and Android, now in production.

  • Centrestage LiveClient work for Centrestage @ Baywest

    Client guest app on iOS and Android with an offline ticket wallet, a 3D venue finder, competitions and rewards.

  • ticket.shSyncFac SaaS

    Developer project and ticket SaaS on web and mobile with offline sync, AI drafts and scoped MCP access.

  • Activation IntelligenceClient work for LineOut

    Multi-tenant activation management platform for LineOut with profitability analytics and ROI forecasting.

  • Automation Intelligence

    Electron DevOps workspace for Docker and Coolify with Compose generation, deployments and drift detection.

  • QA-Games

    Realtime multiplayer QA trivia game with a live leaderboard.

  • Staff Engagement Platform

    Multi-org learning platform with quizzes, points, prizes and reporting.