Skip to content
View neteinstein's full-sized avatar
😎
Turning code into magic
😎
Turning code into magic

Organizations

@Mindera @GDGPorto

Block or report neteinstein

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
neteinstein/README.md

Pedro Vicente on stage, arms wide open, next to a row of neon lights

Hello World

Improver · Tech Engineer · AI Coach · Podcast Host · Speaker · Storyteller

I don't bite... just bytes.

Website LinkedIn X Medium Stack Overflow


👋 Who?

Tech veteran with 17+ years in the trade and 10+ at Mindera, where I went from Developer to Mobile Services Lead & AI Coach. Husband and father of 🧓🧒👶.

I do too many different things to fit in a box, so I started calling myself an Improver: whatever is around me, team or tech, small or big, I try to leave it better. Work is almost an excuse to be with people.

"Don't show up to prove, show up to improve." — Simon Sinek

object Pedro : Improver {
    val nickname = "neteinstein"        // "Einstein" was taken on IRC in 1999
    val now      = listOf("Mobile Services Lead @ Mindera", "AI Coach", "Yellow Box host")
    val started  = listOf("GDG Porto", "LoopGain")
    val order    = listOf("Why", "How", "What!")
    val bites    = false                // just bytes
}

🛠️ What I build with

Kotlin Compose Multiplatform Android iOS Swift Java TypeScript Python Astro Claude

🚀 Things I've shipped

Free apps and games, mostly built to solve a problem someone at home or at work actually had.

Project What it does Built with
🔁 LoopGain The feedback game for teams, now an app Kotlin Multiplatform
💞 LoopGain Couples Deeper conversations for couples Kotlin Multiplatform
👨‍👩‍👧 LoopGain Family Deeper conversations with the people you love Kotlin
📅 Calendar Sync Mac menu bar app that stops people booking you over meetings they can't see Swift
🧾 Invoice2Sheet Snap a Portuguese invoice, get a row in your Google Sheet Kotlin
💰 Net Worth · code Family finances on Android, iOS and web (in beta) Kotlin Multiplatform
➕ MathClash · code Maths duel for 2 to 4 players on one screen TypeScript
🧠 Memory Clash · code Memory battle for 2 to 4 players on one screen TypeScript
😈 Moral Hazard Dark-humour games about poor choices (in concept) Kotlin Multiplatform
🤖 Prompts Collection Real-world AI prompts and routines that automate everyday life Prompts
More from the toolbox

🎤 Talks

I've been speaking for so long... I still had hair when I started!

Approvals Still Pending talk
Approvals Still Pending
Learning from our AI mistakes · Mindera AI Insights 2026
Don't Make Android Bad Again talk
Don't Make Android Bad Again
Commit Porto 2018
Walkabout talk at TEDxCoimbra
Walkabout
TEDxCoimbra 2012

Also on stage at Droidcon Lisbon, GDG DevFest, Porto Tech Hub, Agile Connect and FEUP. See all the talks and workshops or the slides.

🌱 Beyond the code

  • 🎙️ Host of Mindera Yellow Box: tech, business and culture conversations
  • 🤖 AI Coach: helping teams adopt AI properly, including learning from the mistakes
  • 🤝 Co-Founder of GDG Porto and creator of the LoopGain feedback game
  • 🎓 Teaching: helped bootstrap Mindera School, deeply involved in the internship program, and lectured Mobile Communications at ISPGaya
  • 🧩 Team workshops: pro bono for non-profits and schools
  • ✍️ Writing: on Medium and, from 2020 to 2022, on education at Ponto SJ
  • 🔥 O Que Arde Cura: co-created and co-hosted pranks for charity

🍿 Got time to waste?

I keep true stories from 2005 to today. Some are funny, some are surreal and a few are a bit dark, like "How my internet nickname got me into TEDx" and "Don't drink hot sauce at the library".


We're all going to die anyway, so don't be too stiff about life. You'll have much more fun!

If my free apps saved you some time, you can help me keep publishing them:

Buy Me A Coffee Revolut

Pinned Loading

  1. Calendar-Sync Calendar-Sync Public

    A tiny macOS menu bar app that copies meetings from your secondary calendar(s) into your main calendar, so people stop booking you over your other meetings. Also provides full screen reminder of me…

    Swift 3 2

  2. Mindera/AI-Podcast-Short-Editor Mindera/AI-Podcast-Short-Editor Public

    One command turns a long podcast video into branded vertical shorts with word-by-word captions.

    Python 1

  3. Campinacios Campinacios Public

    Wikinácios via Github Pages

    Python 5

  4. CompareApp CompareApp Public

    Do you compare Uber, Bolt, Glovo... prices? Let's make that easier.

    Kotlin 1

  5. MathClash MathClash Public

    TypeScript

  6. prompts-collection prompts-collection Public

    A collection of prompts ready to use