Sr. Software Engineer
Building serverless products that scale efficiently, remain maintainable, and are secure by design.
I'm Aaron Randell, originally from New Zealand and now based in the Netherlands. I’m a software engineer specializing in serverless systems, focused on reducing technical debt and building scalable, maintainable solutions.
Outside of work, I enjoy experimenting with digital art, contributing to open-source projects, gaming, and going to the gym.
Languages: Python, Golang
Frontend: React, Vite
Databases: Postgres, CockroachDB, MySQL
Cloud & Deployment: AWS, GCP, Scaleway, Docker, Git
My preferred development stack is a serverless Golang backend paired with a React/Vite frontend. It connects to a CockroachDB database and is deployed on GCP using Docker containers.
Jul 2025 - Present | Woerden, Netherlands
May 2022 - Jul 2025 | Ede, Netherlands
July 2020 - March 2022 | Denver, Colorado
A well-structured Python library demonstrating clean code and robust API design. Used by multiple developers in their projects.
Collection of programming challenges and competitions, including AES encryption tasks, Advent of Code solutions, and AI bot competitions. Focused on algorithms, problem-solving, and code efficiency.
Python wrapper for the Discord API interactions using metaclasses to minimize boilerplate and enforce clean, maintainable code patterns.
Real-time website ingesting data from a WebSocket API, processing it efficiently, and presenting it for individual users.
Provides a serverless backend solution to convert WebSocket events into webhooks, eliminating manual socket management while ensuring scalability and reliability.
Serverless solution for orchestrating requests across fragmented backends and third-party APIs, reducing complexity and eliminating the need for custom implementations.
A collection of digital experiments exploring color theory and motion with NumPy, PIL and OpenCV.