Back

Nicholas Carton

Solutions Architect

I am a Solutions Architect with a background in DevOps, Frontend and Backend Development based in Sydney, Australia, with a passion for delving deep into the intricacies of technology.

On the journey to create my company, Bitping, I developed my skills in Frontend, Backend and DevOps. My experience spans a wide range of Peer to Peer networking systems, including Bitcoin and BitTorrent. I thrive on exploring new languages and frameworks, having developed websites with Svelte and React. I am equally skilled at backend development, where I have honed my skills in Rust, .NET C#, and NodeJS/Deno.

Along my career, I have also built out infrastructure as code pipelines in Terraform to construct Kubernetes clusters both on-prem and in cloud. I also have experience in creating cross-cloud architectures to help businesses increase their redundancy while lowering costs. I have experience in training developers and managing people from when worked as a Technical Team Leader in the Innovation Team at InfoTrack. I have also worked as a Senior Software Engineer at Ansarada and thedocyard, where my team and I worked to create new products and overhaul existing service offerings.

I am always on the lookout for new experiences and opportunities that challenge my limits. My goal is to always provide the best possible experience for customers and I have an eye for optimisation at any company I work with.

Experience

Co-Founder at Bitping

July 2019 - Present
Sydney, New South Wales, Australia

  • Built a crowdsourced uptime testing tool, responsible for monitoring over 4000 websites from 120 countries, performing over 850 million jobs
  • Designed critical infrastructure in a mix of on premise and datacenter Kubernetes clusters, built to be cloud agnostic, low cost and failure redundant
  • Built a rock-solid peer to peer network on top of Libp2p in Rust to work in conjunction with our Kubernetes clusters

Senior Software Engineer at OK Group

Aug 2024 - Present
Sydney, New South Wales, Australia

  • Info provided upon request

Senior DevOps Engineer at Fl0

Contract May 2024 - August 2024
Sydney, New South Wales, Australia

  • Migrated metrics and logging platform from Grafana Cloud to BetterStack
  • Managed a full migration from hands on, self rolled Kubernetes cluster to next generation auto-managed Kubernetes cluster
  • Reworked the deployment management for internal applications

Senior Software Engineer at MintBlue

Part-time April 2024 - June 2024
Remote - Antwerp, Belgium

  • Built a zero knowledge cryptography key management platform as a module to fit within the MintBlue Developer Platform

Frontend Lead at AutoSettle

3mth Contract Jan 2024 - April 2024
Sydney, New South Wales, Australia

  • Built first generation Vehicle Settlement UI using Astro & Svelte

Chief Information Officer at 21e8

Part-time April 2023 - December 2023
Remote - Auckland, New Zealand

  • Maintained internal network & security tooling on top of novel 21e8 index
  • Facilitated data retrieval, aggregation and storage to build the distributed 21e8 index

Senior Software Engineer at Ansarada

January 2021 - May 2021
Sydney, New South Wales, Australia

  • Maintained Azure Kubernetes cluster and Azure DevOps pipelines for the legacy thedocyard platform
  • Migrated thedocyard Next Generation Deals platform to new Ansarada Workflow platform, built in React and ASP .NET Core

Senior Software Engineer at thedocyard

January 2020 - December 2020
Sydney, New South Wales, Australia

  • Built next generation deals engine in Svelte, C# .NET Core while maintaining and winding down Legacy ASP.NET and jQuery codebase
  • Built new CI/CD pipelines in Azure DevOps for existing project and GitHub Actions for new projects
  • Architected and built new infrastructure platform in Terraform and Kubernetes

Technical Team Leader at InfoTrack AU

July 2018 - January 2020
Sydney, Australia

Innovation Team

  • Lead InfoTrack’s Innovation Team as Technical Team Leader
  • Inherited the existing consumer platform stack which was built in an array of CloudFormation scripts, custom templating engines and a smattering of Serverless functions
  • Built a new unified development stack in AWS using Drone CI for builds and Flux for deployments
  • Architected cloud agnostic infrastructure with Terraform, Kubernetes and Helm, which reduced cost for the business and enabled us to shift between cloud providers with ease
  • New stack was adopted by the Data team, where they migrated their ETL tooling into the cluster and then later proved to be so successful that it was rolled out to the rest of the global organisation

.NET Developer at InfoTrack Pty Ltd

November 2014 - July 2018
Sydney, Australia

Global Development Team

  • Created a corporate visualisation tool for government and council body documents using .NET 4.6, Neo4J Graph Database, React, Redux, Cytoscape.js
  • Used React and Redux to create a SPA web page using Cytoscape for the front end graph rendering engine in HTML5 Canvas
  • Wrote government data parsers in C# to convert data objects to POCOs and then to Graph objects to be saved to Neo4j
  • Lead the development of a redesign of the entire InfoTrack enterprise platform in React and MobX

Junior Software Engineer at Recommind

April 2012 - July 2014

  • Java, Javascript, HTML, CSS, jQuery Mobile - Worked on Web Based email management system called Decisiv Anywhere
  • Objective-C, PhoneGap, Cordova – Created an iOS application for Decisiv Anywhere for easy mobile access to the email management system
  • Created online document viewer (Word, Excel, Powerpoint, PDF) using Java to COM library

Junior Software Developer at DibbsBarker

November 2011 - May 2012
Level 8, Angel Place 123 Pitt Street Sydney NSW 2000

Contract role developing DibbsBarker iPhone application, including iPad version

  • Created iPhone and iPad application for Law Firm to display firm location, employees and latest news publications such as news articles and audio feeds
  • XML, HTML, CSS – Created easy to read news publication viewer for iOS application

Education

Macquarie University

Bachelor of Information Technology major in Software Technology
2013 - 2018

Certifications

  • AWS Solutions Architect - Associate (June 2018)

Skills

DevOps (Expert)

AWS, GCP, On Premise, Kubernetes, Terraform, Docker, CI/CD, GitOps, Flux, Helm

Backend (Expert)

Rust, C#, NodeJS, Deno, C++, C, Go, RabbitMQ, PostgreSQL, Kafka, Redis, MongoDB, MySQL, SQL Server, SQLite

Frontend (Intermediate)

React, Svelte, Angular, HTML, CSS, Javascript, Typescript

GPU Programming (Intermediate)

CUDA, OpenCL, Metal

Languages

  • English (Native Speaker)
  • Dutch (Limited Working)

Projects

TorrentChain

2018
Created a distributed torrent file hosting platform on a self-made block chain. I aim to migrate this to a blockchain such as Bitcoin or Solana.

TeleChatRelay

2016 - 2017
A tool I created to help my friend circumvent Chinese censorship, to allow them to communicate with our friend group even when blocked by the Great Firewall.