João Pedro Netto
Technical founder and product engineer
Curitiba, Brazil · English & Portuguese
Technical founder and product engineer with 20+ years of experience building and scaling products from 0 to production.
Built and operated multiple products serving hundreds of thousands of users, including a ticketing platform (300k+ MAU) and real-time interaction systems for live streaming.
Strong focus on identifying real user problems, talking to users, shipping quickly, and iterating based on feedback — with end-to-end ownership from idea to production across Rails, APIs, and product work.
Education & Experience
- 2006Electrical EngineeringTechnical DiplomaSENAI — Rio Claro, Brazil
- 2008Software DevelopmentTechnical DiplomaCOTIL — Brazil
- 2011Scrum DeveloperCertificationScrum Alliance
- 2012Kanban DeveloperCertificationKanban University
- 2015Startup Accelerator GraduateGraduate with EUNERDgoace.vc
2009 — 2014
Lead PHP Developer
eCompleto
Aug 2009 — Jan 2011
Multi-tenancy eCommerce SaaS — owned fixes and evolution in a complex platform.
C# / Backbone.js / Ruby on Rails Developer
ateliware
Jan 2011 — Dec 2013
Insurance product for a major Brazilian bank — Backbone.js front, C# backend and integrations.
2014 — 2021
CTO / Cofounder
Encontre um Nerd
Dec 2014 — Jan 2016
From freelancer to cofounder; scaled the team and operations serving 30k+ technicians across Brazil.
CTO on demand / Ruby on Rails consultancy
Luztr
Feb 2016 — Jan 2019
Product lifecycle from MVP to scale; Rails 2 → 5 migration in production; expansion from Brazil to France.
CTO / Cofounder
Smartpills
Apr 2019 — Jan 2021
IoT health — a device for adherence to continuous-use medications (e.g. contraceptives). APIs and Android/iOS apps that talk to the device over BLE, transparently and automatically.
2021 — 2025
Ruby on Rails developer / Founder
TIPA.ai
May 2021 — Apr 2024
MVP in 4 days; scaled to 200k+ users; Rails + Vue + PostgreSQL; Twitch, YouTube Live, Trovo, Kick integrations.
Ruby on Rails developer / Founder
pixta.me
Aug 2022 — Aug 2025
Event ticketing from scratch to 300k+ MAU — payments (PIX & cards), Kubernetes, high concurrency.
Skills
- Languages
- Ruby, JavaScript, TypeScript, C#, SQL
- Frameworks
- Ruby on Rails, Vue.js, Nuxt.js, Node.js
- Infrastructure
- Kubernetes, Docker, Docker Swarm
- Databases
- PostgreSQL, Redis, Elasticsearch, MySQL
- Tools
- Git, Cypress, Vite, webpack
- Testing
- RSpec, Cypress
Teaching
Introduction to web development — PUC, Colégio Marista
PUC — Colégio Marista · Jun 2021
My first time writing a complete course — during the pandemic, which meant remote coordination, shifting school routines, and extra friction on top of the usual curriculum work.
In two weeks I produced fifteen screenplays for the video lessons; four were written for other teachers to present on camera.
We recorded everything the following week. I also built supporting files and walkthrough videos so teachers could run in-class activities aligned with each lesson.
Talks
Confessions of an “índio hacker”: (not) getting rich as a developer
Chorumeet · with Mano Deyvin · Aug 11, 2024
The meetup was about real developer stories — no stage makeup, just what actually happened — in a very fun, relaxed room.
Mano Deyvin invited me to Chorumeet to share what seventeen years in tech really looked like: freelancing, consulting, startups, and shipping my own products. In Brazil we joke about being an “índio hacker” — learning to do things the hardest way before you finally find the simple one.
I talked about choosing autonomy over the “safe” payroll path (and the honest late-night calls with credit-score reality), and about products like queota.club and pixta.me — small wins, expensive lessons, and what each taught me about market fit and running costs.
There is no magic formula. The market rewards resilience, study, and constant adaptation. If you love technology and want to walk a similar path: do it your way — but keep your feet on the ground.
What I hammered home
- Distribution is everything — a great product still has to reach the right audience.
- Execution beats the brilliant idea that never ships.
- Failure is data — every miss was a chance to adjust focus and try a new angle.
Want this talk (or a similar fireside-style session) at your meetup, company, or community?
Other products & experiments
Project management platform — boards, docs, tasks; Rails + Vue + PostgreSQL; ~20 active customers; MCP integration for Cursor.
Matchmaking and tournaments for Counter-Strike in Brazil — thousands of players.
fightback.club
Browser-based CS match replay and analysis — years before similar tools went mainstream.
Audio platform for fans and artists to share, collaborate, and buy or sell tracks — built for independent artists.
The one place to find every event in town — we crawl many ticketing sites and bring them together so you never miss a show again.
What if your GitHub contributions were stars and sound—what would they sound like? Come explore planets in this experiment that blends code, audio, and space.
© 2011 - 2026 João Pedro Netto