Summary
Overview
Work History
Skills
Timeline
Generic

Bradley Clarke

Canberra

Summary

Curious and solutions-focused software engineer with over 10 years of experience in the IT industry, including 9+ years as a professional .NET developer. Known for tackling complex challenges, modernising legacy systems, and driving technical improvements across the stack. Passionate about clean architecture, cloud-native development, and continuous learning. Seeking a role that offers both technical depth and the opportunity to grow as a developer and contributor to high-impact projects. Detail-oriented, organized, and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success.

Overview

9
9
years of professional experience

Work History

Senior Software Engineer

Spacetalk
08.2023 - Current

Led the uplift of a legacy 15+ year-old tech stack for the schools division, taking full ownership of the codebase and associated cloud infrastructure. Focused on modernising systems, reducing operational costs, improving performance and reliability, and enhancing team processes. Collaborated cross-functionally across engineering, support, marketing, and external vendors.

  • Modernised and stabilised a legacy codebase by improving structure, updating documentation, and refactoring critical components
  • Took ownership of cloud infrastructure, leading cost reduction and significantly increasing uptime and performance
  • Acted as a key technical contact for clients and an escalation point for internal support teams
  • Designed and implemented a new subscription microservice, collaborating with third-party vendors for integration
  • Partnered with the marketing team to build tools and processes supporting campaign delivery and user engagement
  • Reviewed pull requests and led testing efforts to ensure code quality and system stability
  • Mentored a junior developer, providing guidance on coding standards and professional growth

Software Engineer

Propsa
04.2022 - 04.2023

Supported and maintained a suite of core platform services across multiple domains, including Identity, Policy, Contracts, Finance, Email, SMS, Renderer, and SDK. Contributed across the entire software development lifecycle—from issue identification and resolution to deployment, testing, and post-implementation support. Collaborated with engineering, product, and design teams to deliver reliable, high-performing services.

  • Maintained and enhanced key backend systems and APIs across Identity, Contracts, and Finance domains
  • Diagnosed and resolved complex issues, including fixing a critical race condition in the contract generation workflow
  • Designed and developed an intuitive admin UI for the Policy Server, streamlining policy configuration and management
  • Supported CI/CD workflows and managed messaging infrastructure using RabbitMQ and Azure Service Bus
  • Participated in regular code reviews, deployments, and production support
  • Assisted in rebranding initiatives for the Identity and Email domains, ensuring brand consistency and technical compliance

Key Achievements:

  • Contract Workflow Reliability: Resolved a major race condition that prevented new contracts from being generated when a contract was quickly created and cancelled, improving system robustness
  • Internal Tooling: Delivered a custom admin UI for the Policy Server, improving operational efficiency for internal users
  • Rebranding Delivery: Played a key role in rebranding Identity and Email services, aligning user-facing components with the new company branding

Application Developer

Maritime Super
12.2019 - 04.2022

Led long-term improvements to Maritime Super’s technology stack, focusing on modernising architecture, improving development methodologies, and reducing technical debt. Played a key role in increasing system stability, maintainability, and development team efficiency through strategic technical uplift initiatives.

  • Modernised a legacy codebase by introducing unit testing and enforcing coding standards
  • Prepared systems and workflows for Azure Cloud hosting and CI/CD adoption
  • Designed and implemented REST APIs to enable scalable and modular service interaction
  • Contributed to the transition towards a microservices architecture to support long-term scalability
  • Integrated Azure Authentication for secure, centralized identity management
  • Standardised UI components across the platform to ensure consistent user experiences
  • Developed reusable SDKs to reduce code duplication and accelerate feature delivery

Xamarin Developer

ZipBy
08.2018 - 12.2019

Originally hired for expertise in Xamarin mobile development, the role evolved into a broader full-stack position supporting multiple areas of the platform. Took ownership of R&D-heavy tasks and worked closely with the lead engineer on architectural and design decisions. Demonstrated adaptability and innovation across both front-end and back-end domains.

  • Integrated Firebase Cloud Messaging (FCM) to enable push notification support
  • Implemented SendGrid integration for transactional and marketing emails
  • Developed an internal monitoring system to track application health and performance
  • Created custom Roslyn analyzers to enforce code quality and team standards
  • Led the technical integration of ZipBy's systems with the Department of Finance

Programming Analyst

Costco
07.2016 - 08.2018

Promoted into this role after demonstrating a strong initiative to improve internal systems. This position sparked a deep interest in .NET and object-oriented programming. Collaborated with international teams to design and implement a new membership system while continuing to support legacy infrastructure.

  • Designed and developed a new membership system using .NET
  • Built a Xamarin Android application to support mobile access to the membership platform
  • Rewrote an Active Directory automation script using C# with an Angular-based front end
  • Travelled to the U.S. office to collaborate on Point-of-Sale (POS) system enhancements
  • Set up and maintained a dedicated testing environment to support system validation and deployment

Skills

Technical Skills Professional Skills

Languages & Frameworks: C#, NET, ASPNET Core, Xamarin, Angular, TypeScript, JavaScript, SQL

Cloud Platforms: Azure (App Services, Functions, Service Bus, Blob Storage, Azure AD)

DevOps & CI/CD: Azure DevOps, GitHub Actions, CI/CD pipelines, Release management

Messaging & Integration: RabbitMQ, Azure Service Bus, Firebase Cloud Messaging, SendGrid

Architecture & Design: Microservices, RESTful APIs, Domain-Driven Design (DDD), Clean Architecture

Testing & Quality: Unit Testing, xUnit/NUnit, Integration Testing, Roslyn Analyzers, Test Environment Setup

Tooling & Automation: SDK development, Admin UI tools, Scripting (PowerShell, Bash)

Mobile Development: Xamarin (iOS/Android), Mobile API integration

Monitoring & Observability: Custom monitoring systems, Logging, Diagnostic tooling

Source Control: Git, GitHub, Azure Repos

System modernisation & technical debt reduction

Mentoring junior developers

Stakeholder collaboration (engineering, support, marketing, vendors)

Technical documentation and knowledge sharing

Performance tuning and cost optimization

Cross-functional team collaboration

Requirements gathering and solution design

Agile and Kanban delivery environments

Timeline

Senior Software Engineer

Spacetalk
08.2023 - Current

Software Engineer

Propsa
04.2022 - 04.2023

Application Developer

Maritime Super
12.2019 - 04.2022

Xamarin Developer

ZipBy
08.2018 - 12.2019

Programming Analyst

Costco
07.2016 - 08.2018
Bradley Clarke