Nicholas Berridge-Argent
Software Engineer — website — (e-mail me @ my domain)
Experience
Stripe - Software Engineer Sep 2025 - Present
Working on the Core Infrastructure team.
Atlassian - Software Engineer Jan 2022 - Sep 2025
Working in the Ecosystem Platform department building systems for second and third party developers to extend Atlassian products.
Jun 2023 - Sep 2025: Working on maintenance of Atlassian's Connect framework for external third party apps, and building features which allow developers to transition from the Connect framework to the newer Forge framework.
Jan 2022 - Jun 2023: Worked on operational and observability tools for third party developers on Atlassian's Forge platform for Atlassian-hosted third party apps.
Skills: TypeScript, Java, React, GraphQL, Spring, Prometheus, Kinesis, DynamoDB, S3, Lambda, microservices architectures, cloud services, observability
Atlassian - Intern Developer Nov 2020 - Feb 2021
Worked in the Datacentre Cross-Product department implementing a prototype frontend for a cross-product plugin for Atlassian's datacentre products.
Skills: TypeScript, Java, React, Spring, Cypress, Jest
UNSW - Casual Academic Jun 2019 - May 2021
Tutor for COMP2041 Software Construction (regular expressions, shell scripts, Git) and COMP3331 Computer Networks.
Education
Bachelor of Engineering (Software) (Honours) - UNSW Sydney Feb 2018 - Dec 2021
Grade: First Class Honours - High Distinction (85) average - courses
Thesis: Secure Boot and TPM Attestation for seL4-Based Systems - details
Worked under the supervision of UNSW's Trustworthy Systems research group to investigate approaches to secure boot and TPM attestation on seL4-based systems.
Designed and implemented a prototype for a firmware TPM based attestation setup on an ARM system running seL4.
Awards: CSE Undergraduate Performance Prize Year 1, 10th Place (2018), UNSW Engineering Dean's Honours List (Highly Commended) (2019), UNSW Engineering Dean's Award (2020)
Skills: C / C++, JavaScript / TypeScript, Python, Java, Shell / BASH, HTML, CSS, PostgreSQL, Git, operating systems, distributed systems, networks, databases, algorithm design, program correctness, object-oriented design, functional programming, web development