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