About

About

Adam Joffe

Product Strategist, Leader, Data Expert, Convincing Communicator

Experienced engineer working on projects since 2014. Now focussed as a Full Stack Engineer, designing and building solutions from the front-end down to the infrastructure.

Skills

Languages
Python Typescript Java Kotlin Groovy C/C++
Frameworks
FastAPI Spring SQLAlchemy Hibernate React React Native GraphQL
Testing/Observability
BDD TDD Wiremock Grafana Datadog
Build/Deploy
Poetry Pipenv Gradle Maven Yarn NPM Github Actions Jenkins Docker Terraform
Data
PostgreSQL MongoDB Neo4J Redis DBT
Cloud/Distributed
AWS GCP Kafka Kubernetes

Experience

Monzo - London, UK

Senior Software Engineer
July 2025 - Present
Senior engineer for the subscriptions growth team, working to rapidly scale customer acquisition and satisfaction

    OakNorth - London, UK

    Senior Software Engineer
    Feb 2024 - July 2025
    Senior engineer on core team for business banking product offering working on payments processing pipeline and related features.
    • Headed up the entire re-structuring of recipient data involving changing of original constraint cardinalities; additionally re-built the payment flow across mobile + web delivering ahead of schedule without incidents
    • Led new payment scheme feature to address a critical business key objective, managing internal and external stakeholders; delivered on time within 2 months with observability and product metric tracking
    • Designed payment authentication enhancement, hashing context to ensure payment token specific to payment details
    • Payment processing pipeline re-architecture leveraging domain driven design bounded contexts and isolated infrastructure; Deployed in incremental stages to production mono-environment with no customer incidents or downtime
    • Mentored and developed skills of junior and mid-level engineers through 1:1 pairing and group sessions, leveraging personal expertise to enhance their technical growth and problem-solving abilities

    Trade Ledger - Sydney, Australia

    Staff Engineer
    Aug 2022 - Oct 2023
    Senior Software Engineer
    May 2021 - Aug 2022
    Software Engineer
    Nov 2019 - May 2021
    Product engineer solving customer problems in a greenfield Lending as a Service (LaaS) product from early stage start-up to scale-up.
    • Built developer API portal with specs, domain documentation, and user guides including supporting diagrams and graphics
    • White paper risk assessment engine design for receivables finance, using multiple independent computation control blocks, designed to replace an existing solution to reduce runtime by 50% and set up/configuration time by up to 95%
    • Designed and built schema engine with extensible type system and validators for custom extension fields for core data models to allow for strong structuring of custom customer data
    • Redis cache implementation to cut computation time of distributed permission based authorization all microservices by up to 85%
    • Multichannel notification implementation using platform event driven architecture to generate, in-app, SMS, email, and Slack notifications
    • Designed and implemented graphed entity model between multiple entity types with various relationship kinds for simple data exploration

    Nasdaq - Sydney, Australia

    Junior Engineer
    Feb 2017 - Nov 2019
    Intern Engineer
    Nov 2016 - Feb 2017
    Alert algorithm engineer designing and enhancing compliance monitoring solutions for 1800+ subscriptions across 50+ markets.
    • High volume processing project which resulted in 6x speedup in processing from 24hrs to 4hrs using high concurrency re-architecting
    • Process automation to reduce BAU updates of 1800 broker subscription from manual 30min/broker changes to automated 2 min/broker processing
    • Scoped, designed and implemented multiple new unusual behaviour and market manipulation finding algorithms used to ensure brokerages compliance with legal legislation and market regulators
    • Investigated and reviewed market pattern algorithms against extremely large data sets to resolve bugs and/or discover enhancements to be implemented

    Sunswift - Sydney, Australia

    Structural Team Lead / Software Engineer
    Aug 2014 - Nov 2017
    Mechanical and software team member for student project to design, build and race solar powered vehicle biennially, competing against global teams.
    • Lead 7 sub-assembly teams interface and integrate with other teams, resulting in seamless final integration of the solar car
    • Segmented strategy software scenario generator from the simulator to greatly improve how many simulations can be run during the race

    Education

    BEng (Mechatronics)
    University of New South Wales
    2013-2018
    BSc (Computer Science)
    University of New South Wales
    2013-2018