Software Developer, gamer, husband and a dad

I'm Adam, a software developer based in Auckland, New Zealand. I'm an avid gamer and also a dad to two young girls.

Finding and Fixing Memory Leaks in Node.js Applications

Memory leaks in Node.js can be elusive and frustrating, often requiring a systematic approach to diagnose and resolve. In this article, we'll explore some common causes of memory leaks in Node.js applications and how to mitigate them using practical examples and tools.

Closures in JavaScript: A Comprehensive Guide

Closures are a fundamental concept in JavaScript that can be both fascinating and intimidating for developers. In this article, we'll delve into the world of closures, exploring what they are, how they work, and why they're essential for building robust and efficient JavaScript applications.

Work

  1. Company
    AdviceLink
    Role
    Senior Software Developer
    Date
  2. Company
    Tella
    Role
    Front Developer
    Date
  3. Company
    Foster Moore
    Role
    Software Developer
    Date
  4. Company
    ae.live
    Role
    Junior Software Developer
    Date
  5. Company
    Kiwi International Digital Systems
    Role
    Operations Manager
    Date
Download CV