Fernando Rodriguez's blog

Code Long & Prosper

About Fernando Rodríguez

Senior software architect, dev & trainer with 20+ yrs experience.

Awarded Instructor & Guinness World Record Holder.

Mobile Development, Functional Programming, Software Architecture, TDD, DDD, BDD, Design Patterns, Training.

Swift, Objective C, F#, Python, Jupyter, NumPy, Pandas, Spark, iOS, Xamarin, Smalltalk.

Software Developer

Created successful apps for Windows, macOS, iOS and web with Python, C++, Objective-C & Swift. Ranging from expert systems to custom enterprise iOS apps.

Extremely proficient with the  stack (Core Data, UIKit, GCD, Actors, Core Animation, Core Image, Core Graphics, etc) as well as the Python/ML ecosystem (Numpy, Pandas, Jupyter, Spark).

Currently working on a Bitcoin Wallet with F# / Xamarin.

Trainer, Curriculum Developer and CLO at Keepcoding.io

Created the methodology, selected the instructors, trained them and supervised the creation from scratch of 5 10-month long bootcamps in


Previously Big Nerd Ranch and Udacity.

Guinness World Record Holder

Set the Guinness World Record for the Largest Software Lesson, 585 attendants, with Python & Jupyter in Madrid, Spain.

Certified as Officially Amazing by Guinness!