> whoami

Niall Heffernan

creator

scroll

About

Building with technology for three decades.

I taught myself to code at 12 and built what became Australia's largest graffiti website during the 90s. After school, I became an electrician and helped build major data centres throughout south-east Queensland for the Government and Army, then decided I'd rather work inside them. That led to an engineering degree, a job at Melbourne IT, and being involved in building out a data centre startup from construction. From there, I moved into software engineering and founded my own studio, which grew to 30 people over 12 years. Along the way, I created a coding program inside a prison, built, commercialised, and sold an e-commerce startup, launched AI music platforms, and contributed to published machine learning research. I'm still building.

Niall Heffernan

Kokoda Trail

Completed the 96km Kokoda Track across Papua New Guinea.

Prison Innovation Lab

Helped build Australia's first digital innovation lab inside a correctional facility.

Creative

Enjoy getting out and painting graffiti and street art murals.

Scuba Dive Instructor

Led dive tours across the Great Barrier Reef, the Pacific, and Micronesia.

  1. 2025 – Present

    Senior Engineer

    Leonardo.Ai (A Canva Company)

    Part of the engineering team building one of the world's leading generative AI platforms for visual content creation.

  2. 2023 – 2025

    Senior Engineer

    Splash Music — San Francisco (Remote)

    Roblox's largest music creation platform (500M+ plays), backed by $20M USD from Khosla Ventures and the Amazon Alexa Fund. Working with former Amazon, Twitch and Spotify engineers and the AWS AI Innovation Lab to deliver AI-powered music generation at scale:

    • Architected and built the companion web app in Next.js/React, serving as the primary interface for AI music creation and user library management.
    • Designed AWS infrastructure (Lambda, SQS, DynamoDB, S3) handling AI music generation and 100M+ audio streams per month.
    • Developed ML inference pipelines for music generation models, integrating audio feature extraction and style transfer into the product.
    • Built timbre transfer prototypes and ML pipelines that contributed to published research on neural codec language models for controllable music synthesis (Amazon Science, 2026).
  3. 2011 – 2023

    Founder & Technical Director / CTO

    Studio None

    Founded and scaled a digital product studio from a solo freelance operation to a 30-person team delivering software products for enterprise and government clients:

    • Set technical direction and led delivery on platforms serving millions of users for clients including Expedia, government departments, and national brands.
    • Built and managed engineering, DevOps, and QA teams; established CI/CD pipelines, code review culture, and infrastructure-as-code practices.
    • Conceived, built, and sold an e-commerce product that won a Chamber of Commerce Small Business Innovation Award.
    • Oversaw commercial operations: client acquisition, contracts, hiring, P&L, and strategic partnerships.
  4. 2019 – 2021

    Director & Lead Educator

    Work Restart (Not-for-Profit)

    Helped build Australia's first digital innovation lab inside a prison, creating pathways from incarceration to employment through technology education:

    • Designed and delivered a full technical curriculum: programming fundamentals, web development, graphic design, 3D modelling, and IT systems administration.
    • Built entrepreneurship and trade training programs alongside the lab, giving participants multiple pathways to employment on release.
    • Operated across the executive team, driving business development, securing partnerships, and managing program delivery and reporting.
  5. 2010 – 2012

    Senior Full Stack Developer

    Mettro

    Technical lead on digital products for enterprise clients at one of Australia's top-tier digital agencies:

    • Led the Ray White account end-to-end, architecting and delivering property platform features at scale across web and mobile.
    • Built high-traffic campaign sites for nationally recognised events (Red Nose Day, Bathurst 1000) under tight deadlines.
    • Delivered projects for John Wiley & Sons, Allianz, and multiple government departments.
  6. 2008 – 2010

    Data Centre & Network Operations Manager

    Digital Sense

    Joined pre-launch and helped build a commercial data centre from construction to live operations, managing the facility and its infrastructure for enterprise clients:

    • Designed and deployed multi-rack enterprise cloud and virtualisation infrastructure, network architecture, and storage systems.
    • Managed incident response, escalation procedures, and SLA compliance across the facility.
    • Engineered a custom remote monitoring and automation platform for lights-out data centre management, reducing on-site intervention requirements.
    • Designed and built electronic security and environmental monitoring systems for the physical facility.
  7. 2006 – 2008

    Senior Technician – Network Operations Centre

    Melbourne IT (ASX-listed)

    24/7 network operations for one of Australia's largest IT infrastructure companies, responsible for uptime across Melbourne IT and its subsidiaries:

    • Led incident response and root cause analysis for critical outages across DNS, hosting, and enterprise managed services.
    • Monitored and maintained infrastructure supporting millions of domain registrations and hosted services nationally.

Current Projects

Melody Generator

melodygenerator.fun

AI-powered melody generation using custom LSTM and Transformer models trained on multiple genres. Real-time WebSocket streaming with live piano roll visualisation, in-browser playback, and MIDI/WAV export.

PyTorchNext.jsFastAPITone.jsWebSocketsPostgreSQL

Zotpaper

zot.news

News without the noise. An AI-powered news platform that pulls from hundreds of global sources, synthesises overlapping coverage into balanced articles, and serves them in a newspaper-style reading experience. Published automatically every two hours, around the clock, by a personal AI assistant.

Next.jsClaude AIPostgreSQLDrizzleMinifluxRSS/Atom

Technical Skills

Programming & Development

Languages

TypeScriptJavaScriptPythonJavaGoRustPHPRubyBashSQL

Web & Mobile

ReactNext.jsAstroNode.jsBunHonoElysiaTailwindThree.jsReact Native

ML / AI

PyTorchTensorFlowCUDAONNXDiffusion ModelsLLM IntegrationML Inference PipelinesNumPy/PandasJupyterAudio/Signal Processing

Blockchain

SolanaEthereumSmart ContractsRust/AnchorSolidity

Cloud & Infrastructure

AWS

EC2ECS/FargateLambdaS3DynamoDBRDSCloudFrontAPI GatewaySQS/SNS/SESRoute53BedrockCloudFormationCDK

Other Cloud

CloudflareGCPHetznerAlibaba CloudVercelDigital Ocean

Containers & Orchestration

DockerDocker ComposeKubernetesTerraformTraefikNginxCoolify

OS & Networking

Linux (Debian/Ubuntu)Linux (RHEL/Amazon)TCP/IPDNSDHCPVLANBGPLoad BalancingFirewallsiptablesVPNSSL/TLSSNMPVMware/ESXi

Data & Databases

Relational

PostgreSQLMySQL/MariaDBSQLite

NoSQL & Cache

DynamoDBMongoDBRedisElasticsearchNeo4jFirebase

ORMs & Tools

DrizzlePrismaTypeORMSQLAlchemyMongooseKnexGraphQLHasura

Architecture & Integration

API Design

RESTGraphQLWebSocketsgRPCWebHooksOpenAPI

Patterns

MicroservicesServerlessEvent-DrivenMessage QueuesCQRSPub/SubDDDCircuit BreakerRate LimitingCaching StrategiesMulti-tenancyMonorepos

Auth & Security

OAuth 2.0JWTOpenID ConnectSAMLBetterAuthClerkRBAC2FA/MFACSPCORSWAFCloudflare Zero Trust

Development Practices

CI/CD

GitHub ActionsDocker Build PipelinesAutomated TestingBlue/Green DeploysJenkinsBuildkite

Methodologies

Agile/ScrumKanbanTDDCode ReviewPair Programming

Observability

GrafanaPrometheusStructured LoggingError TrackingSplunk

AI Tools

AI Assistants & Agents

Claude / Claude CodeChatGPT / CodexGrokGeminiCursorGitHub CopilotReplitOpenClawAI AgentsHugging FaceElevenLabsSunoUdio

Leadership & Management

Project Management

Delivered too many projects to count across a 12-year studio: scoping, resourcing, and shipping to deadlines and budgets for clients from startups to ASX-listed and government.

Problem Solving

Good at figuring out why things are broken and fixing them properly.

Technical Decision Making

Evaluated and selected technology stacks, cloud architectures, and vendor partnerships across hundreds of greenfield builds.

Hiring & Team Building

Grew Studio None from solo freelancer to 30+ people. Hiring, onboarding, performance management, and building a culture that retained talent.

Infrastructure & Operations

Built and operated production systems from bare-metal data centres to cloud-native platforms. Capacity planning, monitoring, and incident response.

Stakeholder Communication

Translated complex technical decisions for non-technical clients, boards, and government stakeholders. Proposals, architecture reviews, and project updates.

Change Management

Migrated legacy codebases, modernised infrastructure, and moved teams to new ways of working.

Education & Mentoring

Designed and delivered a full technical curriculum inside Australia's first prison innovation lab. Programming, web dev, design, and systems administration.

Awards & Press

Contributing Research, Amazon Science

Core contributor to neural codec language model research for controllable timbre transfer in music synthesis

View publication →

QLD Small Business Innovation Award

Queensland Chamber of Commerce recognition

Press Coverage

Featured on Channel 9 News, ABC Radio, the Courier Mail, and local press.

3 BADC Awards

Brisbane Advertising & Design Club recognition

AIMIA Award

Australian Interactive Media Industry Association

20+ IMA / FWA / AWWW Awards

International web design and development awards