Yuri Almeida · Full-stack developer · Toronto

Software for
the working day.

I build web and mobile apps, and stay with them after launch. Since 2023, I’ve been building and supporting the software TDX’s field teams use every day.

Explore my work
React / Next.js / TypeScript / React NativeFrom the first conversation to production.

01 / Selected work

Built. Shipped. Supported.

Independent product / 2026

NerdyPup.

Did someone feed the dog?

Closed testing on Google Play

A shared dog-care app for households and sitters. Meals, walks, timers and reminders live in one shared log, so everyone knows what’s been done.

I’m building the app and backend, including subscriptions, push notifications and a Pro assistant. Access is checked per dog, and reminders are scheduled in a transaction to prevent duplicates.

React Native · Expo · Convex · RevenueCat

Visit NerdyPup

02 / A little background

Close to the work.
Close to the people.

At TDX, operations sits a few desks away. I also handle IT support, so I hear about a confusing screen or a broken workflow directly from the person using it.

Before software, I worked in hotels and restaurants in Rio de Janeiro. That experience still shapes how I build: people are busy, interruptions happen, and the next step should be easy to find.

I’m based in Toronto. I’m interested in teams where I can work across the product and talk to the people it’s for.

Read my resume

03 / Code & experiments

A few things you can open.

Try this site’s GraphQL API

The API serves the same project data used on this page. It’s a small example built with GraphQL Yoga, with tests for filters, invalid inputs and schema responses. My current production work uses Convex; this is a separate working demo.

Open GraphiQL
// Result appears here.

Browse the source · View CI runs

Recent GitHub activity

Loading repositories…

Have a role or a project in mind?

Let’s talk.

yalmeida.rj@gmail.com

Happy to walk you through the work
and hear what you’re building.