Nick C.

Product / Platform / Architecture

Sydney, New South Wales, Australia

About

I’m a software engineer with 20 years experience building performant, scalable systems in .NET, TypeScript, Python, Java, Go and more, mostly on AWS. I enjoy being hands-on and end to end, having contributed as an engineer, architect, and technical leader. Along with loads of team-centric product engineering, I have experience developing cross org capabilities including: - Platform engineering & DX - Performance & reliability engineering - Decomposing & rearchitecting legacy systems - Making CI/CD fast, reliable and secure

Experience

  • Principal Software Engineer at Atlassian
    Feb 2024 - Mar 2026 · 2 yrs 2 mos

  • Staff Software Engineer at Rokt
    Jan 2023 - Feb 2024 · 1 yr 2 mos

    Marketing tech unicorn – processing hundreds of millions of transactions per month As a Staff Platform Engineer at Rokt, I owned the technical design and implementation of cross-org projects including: ❯ Designed a low latency rate limiting system handling up to 10k rps per cluster ❯ Develop effective experiments to optimise load shedding for in-mesh service invocations ❯ Workshop best practice guidance for production K8s services and develop service scorecards Technologies included: ❯ Python, Go, C# ❯ Lambda, RDS, DynamoDB ❯ Terraform, CloudFormation ❯ Kubernetes, Helm ❯ Otel, Datadog ❯ Istio, Envoy

  • Software Architect at JobAdder
    Jan 2020 - Jan 2023 · 3 yrs 1 mo

    Recruitment CRM and ATS with over 25k users worldwide. As an architect at JobAdder, I owned the execution and success of several long-term initiatives including: ❯ Identity management & SSO: migrated and combined multiple legacy systems ❯ Design and adoption of event driven architecture on AWS EventBridge ❯ Migration of build pipelines into secure and performant GitHub Actions workflows Technologies included: ❯ C#, TypeScript, JavaScript ❯ .NET Core, ASP.NET ❯ Terraform, CDK ❯ Lambda, ECS, Fargate ❯ EventBridge, SQS, SNS ❯ Bash, PowerShell ❯ OpenTelemetry, New Relic

  • Senior Software Engineer at TIQK Pty Limited
    Mar 2019 - Aug 2019 · 6 mos

    TIQK.io is a regtech product for auditing statements of financial advice using a combination of a powerful rules engine, natural language processing and machine learning. ❯ Designed, built and maintained backend services in Python, TypeScript and JavaScript ❯ Built UI features using React, Redux, Material UI, Babel, Webpack, etc. Technologies included: ❯ JavaScript, TypeScript, Python ❯ React, Redux, Material UI ❯ Mocha, Jest, Enzyme ❯ Node.js, Express, hapi ❯ Flask, Pandas, spaCy ❯ Docker/K8s ❯ AWS Lambda, SQS, EKS, CloudWatch ❯ Postgres, Sequelize ❯ Buildkite, Jenkins ❯ Bash/shell scripting

  • Senior Software Engineer at CSR Limited
    Oct 2017 - Mar 2019 · 1 yr 6 mos

    CSR Connect is the e-commerce engine for CSR, the ASX 20 company which operates Australia's best known building product brands. Connect provides online capabilities including ordering, payments, delivery tracking, account management functions and more. ❯ Designed and maintained services written in C#, Node and Python ❯ Monitored and improved service reliability (SRE) ❯ Research & document emerging patterns, practices tools and frameworks Technologies included: ❯ .NET Core, MVC, Web API ❯ Event based and serverless computing: SQS, Kinesis, Lambda ❯ Docker (ECS), EC2, CloudWatch ❯ JavaScript​: ES5, ES2015, Angular ❯ SQL Server, Entity Framework ❯ Octopus, TeamCity ❯ PowerShell