Who are you?

My name is Richard Pillaca, and I'm a full-stack engineer with a frontend and AI focus. I build scalable, human-centered products with JavaScript, TypeScript, React, Next.js, Node.js, and Python, across UX, data, and AI-powered features.

U
B.Sc. Computer Science · Minor in EconomicsUniversity of British ColumbiaSep 2021 – Nov 2025 · Kelowna, BC
Drag the cards · press Read

Communities

Event night

LASO — UBCO

VP Internal

Hispanotech community

hispanotech.ca

Latinos in Canadian tech

OTIN event night 🎤

Okanagan Tech Night

Co-founded · 200+ people

Community meetup

Wealthsimple Fdn.

Economic empowerment

Community Meetup

Scale Without Borders

Newcomers in tech

Platform overview

BrainTrainr

Web & UX lead

Alianza Latina 🇨🇦

Alianza Latina

National Latino network

Community event

Cursor AI Community

AI-assisted coding circle

CCS 🇨🇦

Canadian Cancer Society

Fundraising & outreach

Learning

Rooms grow when someone owns the details — budgets, sponsors, follow-ups.

“Community is why the work is worth it.”

How I show up

Logistics, budgets, sponsorships, marketing — I like being the person who makes the room happen.

Ship the room

Events taught me the same loop as products: plan lean, host, listen, iterate.

“Belonging is a product decision.”

Mentorship loop

Ask for one intro. Give two. Networks compound when generosity is the default.

CultureTechLatinxFundraisingAI circlesNewcomers

Why it matters

Every community here mixes culture, tech, and mentorship — the intersection I care about most.

Exploring

“Adapt fast, listen harder, ship anywhere.”

🇨🇦Canada🇵🇪Peru🇬🇧UK🇨🇭Switzerland🇬🇷Greece🇲🇽Mexico🇪🇨Ecuador🇺🇸USA🇩🇴Dom. Republicand more

Why I roam

Every border crossing rewires how I solve problems and read people.

Beyond Work

“Same stubbornness on the pitch and in the debugger.”

Off the clock

Pitch, trail, dance floor — same stubborn practice that shows up in the debugger.

⚽ Football

I've been playing football for 10+ years. Started with flat feet and no technique — now I hold my own against people who grew up with a ball at their feet. That same stubbornness shows up in my debugging.

🌍 Travel

14 countries and counting. Moving across continents taught me to adapt quickly and communicate clearly even when the words aren't perfect.

💃 Dance

Salsa, bachata, and anything that keeps me moving. Coming from Peru, rhythm is part of the package.

🗣️ Languages

Spanish (native), English (fluent), French (learning — intensive 4hr/day study right now). I believe learning a language and learning a programming language require the same muscle: pattern recognition + daily practice.

Shelf

“Read widely, ship often, drive far.”

Currently

Reading Gladwell · Listening to AI Chat · Learning French · Training for football.

Hunting for

Hidden food spots and the next beautifully designed notebook.

“Curiosity is the only permanent stack.”