Guinness World Record holder for the largest software class in the world. Chief Learning Officer at KeepCoding, leading tech education across Europe and Latin America. Singularity University alumnus. Udemy Outstanding Instructor — Spanish Superstar. Investor at Mundiventures.

I’ve spent two decades at the intersection of software engineering and education. Former instructor at Udacity (Silicon Valley) and Big Nerd Ranch (Atlanta) — two of the most prestigious developer training programs in the world. I’ve taught iOS development at Facebook (Menlo Park, CA) and trained developers across the USA, Netherlands, Switzerland, Spain, and Latin America — from Fortune 500 companies to FAANGs to early-stage startups.

I write code in Python, Swift, Objective-C, OCaml, and Haskell. I write content about AI, professional survival, and the skills that actually matter.

Credentials

  • Guinness World Record — Largest Software Lesson in the World (2019)
  • Singularity University — Executive Program (2020)
  • Udemy Outstanding Instructor — Spanish Superstar (2015)
  • KeepCoding Certified Instructor (2023)
  • ACM Member — Association for Computing Machinery
  • F# Software Foundation — Member

Speaking

Conference speaker at tech events across Europe and the Americas: iOSDevUK, NSSpain, VentureCity, cDIA World Forum, #VRConf, #SBScon, and numerous developer meetups.

KeepCoding graduation ceremony KeepCoding Connect graduation ceremony at Google Campus Madrid — where instructors wear Jedi robes and lightsabers.

Writing

  • Blog en español — Original content in Spanish at KeepCoding
  • frr.dev — AI-translated versions in English, Portuguese, French, and Chinese
  • LinkedIn Articles — Long-form content on AI engineering and tech ethics
  • Published at Big Nerd Ranch, Applesfera, and CocoaOSX
  • Technical editor for Packt — iOS and macOS development books

Podcast

Codemancers — A weekly podcast I co-host with my friend Eric Risco, AI Tech Lead at Andorra Telecom and coordinator of KeepCoding’s AI Bootcamp. We dive into artificial intelligence, emerging tech trends, and the innovations shaping our industry. Available on YouTube, Spotify, iVoox, and TikTok.

Languages

Native: Spanish, Portuguese, Python.

Fluent: English, French, OCaml, Dart/Flutter, C++.

Arcane knowledge: Smalltalk, Objective-C, Common Lisp, and SNOBOL4 — ancient wisdom unknown to most mortals and LLMs alike.

Currently learning: Chinese (with great difficulty, and growing amazement at its resemblance to Forth), TypeScript, and React (with deep irritation upon discovering where Flutter’s state management errors came from).

Contact

How content is created

Every post starts with my original ideas and a human-written draft. AI helps reorganize and refine the structure, but all content goes through human review before publication. Translations are AI-generated but guided and supervised by humans — specifically, by a polyglot who actually reads all five languages. Well, with the exception of Chinese, but someday I’ll escape the dungeons of HSK-1 and be able to review my own text.

No hallucinated facts. No auto-generated fluff. Just human ideas, AI-assisted execution, and human quality control. Certified, organic, non-GMO human-generated slop.

This site

Built with Hugo and PaperMod. Translations powered by Claude AI via OpenRouter. Source content written in Spanish at keepcoding.io/blog-frr.