Lord Ajax

i write software and shitty poetry

Projects

Projects

A collection of projects I’ve created or contributed to over the years, organized by category.

Open Source Infrastructure

CDNJS

Co-founded one of the world’s largest JavaScript CDNs, now serving billions of requests monthly. CDNJS provides free and fast CDN support for open source JavaScript libraries, making the web faster and more accessible for developers worldwide.

JSON Resume

Co-founded an open source initiative to create a JSON-based standard for resumes. The ecosystem includes:

  • A standardized schema for resume data
  • Command-line tools for building and validating resumes
  • A registry hosting thousands of public resumes
  • Multiple themes and export formats (PDF, HTML, etc.)

Developer Tools

W3CJS

Created an npm package that provides W3C HTML validation as a service. Used by developers to programmatically validate HTML against W3C standards in their build processes and CI/CD pipelines.

SEO Server

Built a server solution that allows search engine crawlers to properly index JavaScript-heavy single-page applications. This was crucial before server-side rendering became commonplace.

Backbone Boilerplate

Developed a modular Backbone.js environment that provided best practices and structure for building scalable JavaScript applications. Helped thousands of developers get started with Backbone.js.

Civic Technology & Digital Rights

Taskforce

Core team member of a collective building tools for digital democracy and internet freedom. Major campaigns include:

The Day We Fight Back

Led technical development for this anti-surveillance campaign that achieved:

  • 37 million banner views
  • 100,000+ phone calls to Congress
  • 500,000+ emails sent
  • 250,000+ petition signatures

EFF Action Centre

Built the technical infrastructure for the Electronic Frontier Foundation’s campaign platform, enabling grassroots digital rights advocacy.

Australian Indigenous Technology

Mob Translate

Founded an open source ecosystem for preserving and promoting Australian Indigenous languages through technology. The platform provides tools for:

  • Language documentation and preservation
  • Community-driven translation
  • Educational resources
  • Cultural knowledge sharing

AI & Machine Learning

Aboriginal Flag Computer Vision Model

Trained a PyTorch computer vision model to identify the Australian Aboriginal Flag in images. This project demonstrates the intersection of AI technology with cultural recognition and respect.

Fake Resume Generators

Experimented with multiple approaches to generate synthetic resume data:

  • GPT-3 powered contextual resume generation
  • Custom trained text ML models
  • Dataset creation for resume parsing research

Content & Education

JSON Blog

Created a minimalist blog generator that builds entire websites from a single JSON configuration file. Features include:

  • Zero configuration setup
  • Markdown support
  • Static site generation
  • Multiple themes

Backbone Tutorials

Wrote a comprehensive tutorial series on Backbone.js that became one of the most popular resources for learning the framework. Later compiled into an ebook published on Leanpub.

Commercial Projects

Drone Hire

Built an international directory connecting drone operators with clients needing aerial services. The platform facilitated:

  • Aerial photography and videography
  • Agricultural surveys
  • Infrastructure inspections
  • Over 200,000 visitors in its first year

Cryptocurrency & Blockchain

  • Tokenized: Contributed to Bitcoin wallet Electron application
  • Blockbid: Senior full-stack developer for cryptocurrency exchange platform

Impact

My work has focused on democratizing technology, protecting digital rights, and building tools that empower communities. From serving billions of CDN requests to helping preserve Indigenous languages, these projects reflect a commitment to using technology for positive social impact.