Jordan Ellis
Backend engineer building payments infrastructure at small teams
Work Experience
Northwind SystemsRemote
Senior Backend EngineerMar 2023 to Present
- Rebuilt the billing pipeline onto idempotent event handling, taking duplicate charges from a weekly page to zero in 14 months.
- Cut p99 checkout latency from 1.9s to 340ms by collapsing four synchronous service hops into one.
- Wrote the on-call runbook the team still uses; halved mean time to recovery on payment incidents.
Backend EngineerJun 2021 to Mar 2023
- Shipped the public REST API and its SDKs; grew third-party integrations from 3 to 40.
- Owned the migration from a single Postgres box to a replicated setup with no planned downtime.
Ashgrove LabsMelbourne, AU
Software EngineerFeb 2019 to May 2021
- Built the ingestion service handling 200M events/day on a two-person team.
- Introduced contract tests across six services, cutting integration regressions by roughly 70%.
Fenwick DigitalMelbourne, AU
Junior DeveloperJan 2018 to Jan 2019
- Maintained internal tooling in Python and Go for a team of 30 engineers.
- Automated the release process, taking deploys from fortnightly to daily.
Skills
Technical:GoPythonPostgreSQLKafkaAWS
Practices:Distributed SystemsObservabilityIncident Response
Education
University of Melbourne2014 - 2017
Bachelor of Computer Science, Melbourne, Australia
Email: jordan@ellis.devMobile: +61 400 000 000Github: @jordanellis
This preview is free — same as yours. The PDF is the paid artefact, so it's the thing behind the wall. It isn't in this page or in /public: it exists only behind /api/hd, which demands a valid token. No blur trick — open devtools and check.