Training
Technical training from someone who does it every day
Courses, workshops and mentoring on what I apply every day in real projects: Ruby on Rails, testing, legacy modernization and local AI.
01 · Topics
Topics
Modern Ruby on Rails
Today’s Rails from start to finish, with Go as a complement for high-performance services.
- Ruby on Rails
- Go
Testing that protects you
RSpec and FactoryBot with tests that are independent of each other and coverage that really warns you about what breaks.
- RSpec
- FactoryBot
- TDD
Modernize without breaking
Major version upgrades, a test safety net first and incremental replacement of components.
- Legacy
- Strangler Fig
Local AI for developers
Language models on your own machine with OpenAI and Ollama compatible APIs, and MCP servers.
- LLMs
- MCP
02 · Formats
Formats
Courses for companies
Programmes tailored to the team and its code, on site or remote.
Technical mentoring
One-to-one or team guidance, with code reviews and technical coaching sessions.
Hands-on workshops
Short sessions on a specific topic, always with exercises.
03 · How I prepare the courses
How I prepare the courses
- Exercises that actually run: my own Rails and Go learning platform, with lessons and an environment that runs the code live.
- I take every course as a student before teaching it, to find the stumbling blocks before anyone else.
- Material that stays: the team keeps the exercises and the documentation.
About me
Gabriel Galán Pelayo
Senior Backend Developer & Technical Leader
30+ years in IT, 10+ of them building scalable backend systems. Expert in modernizing legacy applications, building high-performance APIs, and leading technical transformations. Specialized in Ruby on Rails, Python, and cloud-native architectures.
- Madrid · on site or remote
- Spanish native · English for international teams
Contact
Let's talk.
Tell me who is on the team, what level they are at and what they need to learn, and I'll propose a programme.