sqs-lambda-pipeline
An AWS pipeline that validates every record, skips repeats, and sends failures to a dead-letter queue. A 1,000-record test came out exactly right: 930 saved, 50 rejected, 20 duplicates.
Software · data correctness
Software engineer. I build checks that stop wrong numbers before people see them, and I traced a $2.3 million error to one missing record.
I'm a software engineer. I was the sole owner of a production accounting system, and I traced a $2.3 million error back to one missing record.
Kitsap County (Seattle area)
building a multi-tenant SaaS platform for lease accounting (ASC 842 and IFRS 16)
over-statement in a customer's amortization, traced back to one missing lease record
of a production accounting system after its designer left in 2024
I spent six years at Leasecake building a multi-tenant SaaS platform. I wrote the platform's lease accounting automation: amortization schedules, journal entries, and the recalculations that run when a lease changes.
In early 2025 I built the platform's first pre-delivery verification system. Its consistency and regression checks block any report that fails before it reaches a customer.
Projects
An AWS pipeline that validates every record, skips repeats, and sends failures to a dead-letter queue. A 1,000-record test came out exactly right: 930 saved, 50 rejected, 20 duplicates.
Checks public satellite orbit data and flags rows that can't be trusted: bad checksums, mismatched lines, impossible orbits, stale data and duplicates. Run against all 15,910 active satellites in CelesTrak's feed.
Education
Outside work