Professional Summary
Staff-level full-stack engineer with 18 years of experience, whose defining pattern is
building the capability an organisation was missing and then setting the standard other teams adopt.
At VALID that meant creating a front-end discipline from nothing: no engineers, no way to
interview for one, so the first was trained on the job, then used to train the second, until there was a team
of ten. Observability became the delivery default at two companies, years apart, with no
mandate either time.
Sole engineer behind the first working version of eCNH, Brazil's digital driver's licence, now carried by over 40 million people, and designer of the security QR code on every new Brazilian licence since 2017. The recent work has moved to AI: an early Claude Code adopter whose work with one QA engineer spread a new way of testing to seven across the organisation, and the designer of a production multi-agent LLM system with tool design, agent-to-agent handoff, human-in-the-loop escalation and guardrails for agents acting on real client data. Based in Greater Vancouver, BC, and legally authorised to work in Canada.
Work Experience
- Took Invoices from no backend at all to 12+ REST endpoints over ~12 months, owning the data model, the generation and delivery pipeline and the UI: 87% enterprise client adoption (1,198 of 1,709 active sites) and support tickets down 87% (avg. 10/month to 3/month).
- Took over an abandoned 4-language i18n (EN, FR, ES, EN-GB) with no handoff and no documentation, delivered every sprint for 3.5 years, then removed himself from the loop with a fully autonomous pipeline (Lokalise webhook to PR to reviewer assignment to deploy).
- One of 3 engineers who built Security Alerts end-to-end over 6 months, and the only one to add Grafana production monitoring, giving the company its first real-time view of global traveller safety events, actioned by 260+ users across 200+ client instances.
- Delivered MelonPay On Account Statements (Microsoft D365) in one of the largest single-PR deliveries in the codebase: 1,920 lines across 39 files, typed API client, and 680 lines of unit tests.
Stack: TypeScript, React 18, Node.js, Koa.js, NestJS, PostgreSQL, Redis, Elasticsearch, RabbitMQ, Azure Kubernetes (AKS), Grafana, Prometheus, Docker, Lokalise
- Only front-end engineer on Downstream, Jungle Scout's acquired ad tech subsidiary, owning the entire React codebase alone for over a year, and mentored the second engineer onto it before departing.
Stack: React, TypeScript, JavaScript, Storybook, Django (Python), Docker, AWS
- One of 4 engineers on a near-greenfield Chrome extension that deep-crawled Google results into page-level summaries for journalists and academics, building across the full TypeScript stack from the React frontend to the Node.js crawler mesh.
Stack: React, TypeScript, Node.js, Koa.js, Storybook, MongoDB, PostgreSQL, Serverless Framework, Docker, Redis, AWS
- Built and operated 7 domain microservices powering ad delivery for Americanas, Submarino and Shoptime, sustaining peaks of 1,200 ads per second on Black Friday with auto-scaling infrastructure.
- Worked the platform migration from Marathon/Mesos to Kubernetes, on a self-managed Scrum team where every engineer shared devops ownership.
Stack: Node.js, Express, MongoDB, MySQL, Docker, Jenkins, RabbitMQ, Redis, Kubernetes, AWS, Google Cloud
- Co-founded and built a portfolio and discovery platform for construction and renovation professionals: public, indexable profiles they posted finished jobs to, so clients searching online landed on the work itself and messaged them directly. Implemented JSON-LD structured data to maximise organic placement for those profiles.
- Took it from zero to 4 paying clients. Charging during the pilot was deliberate: per-profile maintenance was never the intended business, it was the fastest honest way to learn whether that market would pay at all.
Stack: .Net/C#, Node.js, Golang, React (PWA), AWS (EC2, S3, RDS, ElastiCache, CloudFront)
- Five years at Brazil's largest identity and information security company, serving federal government clients on a team of 10 including testers, as senior engineering architect: designed most of the systems and coordinated the developers implementing them.
- Designed and built alone the first working version of eCNH, Brazil's digital driver's licence, in 2016: the driver's app and the officers' app. Wrote the entire authentication flow, which verifies a licence offline by checking its digital signature, with no network call and no assumption that the device holding it is honest. VALID presented it to the federal government in Brasília; SERPRO, the federal data service, took over the design and built the national system, now carried by over 40 million Brazilians.
- Designed the QR Code security element on every new Brazilian driver's licence since 2017: tested QR versions until one fit on the card, survived damage and still carried a low-resolution copy of the driver's photo, which defeats photo-swap forgery. Also delivered the first Brazilian government document production line in the cloud.
Stack: Angular, ASP.NET MVC, Java (Android), WebSockets, Bouncy Castle (cryptography), Jasmine, Karma, Oracle Database
- Oi Telecom (Systems Analyst, 2010 to 2011): modernised legacy software at one of Brazil's largest telecoms. Spiderware (Software Developer, 2008 to 2010): web applications in .NET and JavaScript. Fiocruz (scholarship, 2006 to 2007): website and MySQL database for the Third Brazilian Health and Environment Olympiad.