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
experience
full résumé →- 2026 — now
PepAlertfounder & engineer
Designed, built and run a live price- and lab-testing comparison product.
- 2025 — 2026
Career breakrelocation and family
Started a family in Lisbon; built Chatlingo, Smart Shopping and hardware projects.
- 2024 — 2025
DigitalPaycontract software engineer
Continued as a contractor after moving to Lisbon: ACH payment flows and single sign-on.
- 2019 — 2024
DigitalPaysenior software engineer
Sole frontend owner; rewrote the payout portal that carried a payout to about a million recipients.
- 2016 — 2019
Sipreesoftware engineer
Built the recipient payment portal and the admin console behind it.
- 2007 — 2015
Allerganstudy management associate
Clinical operations, where I taught myself to automate the work.
selected work
7 projectsDigitalPay payouts
A rewrite of the consumer payout portal into a configuration-driven state machine. It carried a payout to about a million recipients, and launching a new program went from days of often-buggy work to ready to test within a morning.
PepAlert
A live price-comparison product for research peptides. It tracks pricing, stock and independent lab-test results across hundreds of vendor channels, with alerts, an order optimizer and chat bots.
Tilde
A free, open-source Android app that turns a phone into an NFC business card, and the Tilde Card, a 3D-printable business card to go with it. Tap phones or scan the code to share a full contact card, a website or WhatsApp, switching between them in one tap, with no account, nothing to install on the other phone and no internet permission on mine.
get the app →Trails
Two free, open-source health-record apps with one encrypted core: BabyTrails for a baby’s growth on the WHO charts, LabTrails for blood test results over time. Records are encrypted in the browser and never reach my server. AI is optional, uses your own key and only explains what the code computed.
Chatlingo
Upload a WhatsApp export and read it in your language, with voice notes transcribed and translated in place.
Smart Shopping
A barcode-driven household shopping system: one authoritative backend, offline-first device clients and a full hardware simulator.
Spot-Watch
An ESP32 parking camera with a mobile dashboard, signed over-the-air updates and HTTPS end to end.
how i work
the process on a real project →- 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.
work with me
book an intro call →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 projectsSmall 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.
Baby monitor
Live video and low-latency audio to any browser on the home network, with no cloud, app or account involved.
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.
Universal remote
Learning and decoding infrared remotes, building toward a keyboard-driven remote for every device in the house.
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.