Skip to content
View danielholmes's full-sized avatar

Block or report danielholmes

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
danielholmes/README.md

Hi, I'm Daniel 👋

Pixel-art browser window showing code

I'm a freelance software developer based in Sydney, Australia. I got my start at uni building Flash games and simulations, and I've been shipping commercial software since 2004 - games, websites, desktop and mobile apps, in more languages than I can remember. These days I work mostly with TypeScript and AWS, and I'm a big fan of the web platform at large - the APIs, and everything they make possible. It's not just the day job, either - I'd be building software even if no one paid me to, and frequently do.

Pixel-art original Game Boy

Away from the keyboard I'm a dad of two and I teach ethics at my local primary school with Primary Ethics. For exercise I get out hiking when I can and play football (the soccer one). I also follow rugby - a painful last decade as a Wallabies fan - and cricket. I'm a games fan in every format: board and card games, and retro video games especially - the Game Boy holding first place in my heart. I'm intrigued by all things horror: games, music and books (with a nostalgic soft spot for Goosebumps).

💬 If you're a developer after some advice - on code, careers, freelancing, whatever - feel free to reach out. I've been at this a long time and I'm happy to share what I've picked up, mistakes included.

📫 daniel@danielholmes.org · danielholmes.org

Pinned Loading

  1. pokemon-tcg-pocket-boosters pokemon-tcg-pocket-boosters Public

    Work out which booster pack gives you the highest chance of receiving a card you don't already own

    Go

  2. wolf3d-haskell wolf3d-haskell Public

    Wolfenstein 3D style game engine implemented in haskell

    Haskell 30

  3. coc-base-analyser coc-base-analyser Public

    Analyse Clash of Clans war layouts for individual bases or whole clans

    Scala 17 3

  4. battle-for-hill-218 battle-for-hill-218 Public

    Battle for Hill 218 game implemented for BoardGameArena

    PHP 13

  5. bga-workbench bga-workbench Public

    Set of tools to work with a BoardGameArena project

    PHP 38 10