open to new roles · remote (US) or on-site in Lisbon

I build products end to end.

Senior product engineer with ten years in fintech and deep React experience. I owned the frontend across DigitalPay’s payment applications, and now build full-stack products from data model through deployment.

based in
Lisbon, Portugal
work auth
US citizen · Portuguese residence permit pending
languages
English (native) · Portuguese (A2, learning)
hours
Works US business hours
open to
Full-time or contract
  1. 2026 — now

    PepAlertfounder & engineer

    Designed, built and run a live price- and lab-testing comparison product.

  2. 2025 — 2026

    Career breakrelocation and family

    Started a family in Lisbon; built Chatlingo, Smart Shopping and hardware projects.

  3. 2024 — 2025

    DigitalPaycontract software engineer

    Continued as a contractor after moving to Lisbon: ACH payment flows and single sign-on.

  4. 2019 — 2024

    DigitalPaysenior software engineer

    Sole frontend owner; rewrote the payout portal that carried a payout to about a million recipients.

  5. 2016 — 2019

    Sipreesoftware engineer

    Built the recipient payment portal and the admin console behind it.

  6. 2007 — 2015

    Allerganstudy management associate

    Clinical operations, where I taught myself to automate the work.

selected work

7 projects
  • 01

    Product thinking

    Many features I shipped at DigitalPay were my own ideas, demoed before anyone asked. I spend enough time inside the product to see the gaps first, and design for the requirements that are coming next.

  • 02

    Whole-product ownership

    I take a problem from a rough spec to something deployed and monitored. PepAlert went from first commit to a deployed product with sign-in and alerts in under a week.

  • 03

    AI as a force multiplier

    I write the spec and the rules, test model choices against real data, and review what agents produce before it ships.

  • 04

    Configuration over code

    At DigitalPay I rewrote the payout frontend so each customer’s branding, copy, payment flows and payment options live in configuration and change without a deploy.

  • Full-time

    Senior product or full-stack roles, remote with US companies or on-site in Lisbon. I am a US citizen based in Portugal, with my Portuguese residence permit pending, and can join through an employer of record such as Deel or Remote.

  • Contract

    Scoped work for startups and product teams: MVPs and internal tools end to end, payment and onboarding flows, and AI features with evaluation. I invoice directly and work US business hours.

about

I got into software by automating my own job. In clinical operations at Allergan I wrote scripts that took document imports from about 100 a day by hand to 2,300. Alongside that full-time job I finished a bachelor’s degree and then computer science coursework with a 4.0 GPA, before a software engineering immersive got me into the industry.

Since then I have spent a decade on payment products at small companies. Ahead of DigitalPay’s first payout to about a million recipients, I did not trust our first version with it, so I rebuilt the payout portal on nights and weekends and only pitched the rewrite once I could demo it. The new version carried that payout smoothly. When the team shrank from 22 people to 6, I stayed on as the only frontend engineer.

I do my best work close to the people using it: designers, product owners, and the sales team I built custom demos with. I moved to Lisbon in 2024 and still work with US teams on their hours.

Away from the keyboard I am usually outdoors: backpacking, climbing or canyoneering. I am also a triplet, and I take pizza seriously.

lab

hardware side projects

Small hardware builds, most of them finished in a night or a weekend: microcontrollers, 3D printing and small robots. AI models have made it much faster to pick up a new field, and this is where I practice.

  • xiao esp32-s3 senseworking

    Baby monitor

    Live video and low-latency audio to any browser on the home network, with no cloud, app or account involved.

  • m5sticks3 · grove alcohol sensorworking

    Breathalyser

    A handheld alcohol tester with guided tests, calibration and history, plus the interface circuit that makes a 5 V sensor safe on a 3.3 V board.

  • m5sticks3 · cardputerin progress

    Universal remote

    Learning and decoding infrared remotes, building toward a keyboard-driven remote for every device in the house.

  • m5stack · serial servosin progress

    Stack-chan

    Building and extending an open-source, palm-sized AI companion robot, with conversation running on a local LLM module.

contact

Email me, or book a 20-minute intro call at a time that suits you, whether it is about a role, a contract or just an introduction.