Alfonso García is a Senior Backend Engineer with 13 years of experience blending DevOps, Ruby on Rails development, and hands-on Git training and consultancy. Based in Oregon and originally from Spain, he has led engineering teams and infrastructure projects—from CTO duties to automating staging environments with Jenkins and Ansible—while currently building backend systems at RubiconMD. He runs Cursos de git and the Aprende git blog, translating deep version-control expertise into custom team training, migrations from SVN, and practical tooling guidance. A seasoned systems administrator and founder, he pairs academic rigor (PhD-level physics training) with pragmatic software delivery, and has contributed full-stack Rails work to educational repos that document Git workflows. Notably, his profile combines long-term teaching and consultancy with production-grade DevOps automation across cloud platforms.
13 years of coding experience
17 years of employment as a software developer
Licenciatura en Ciencias Físicas / Bachellors Degree in Physics, Física teórica de la Materia Condensada, 4/5, Licenciatura en Ciencias Físicas / Bachellors Degree in Physics, Física teórica de la Materia Condensada, 4/5 at Universidad Autónoma de Madrid
Proyecto de prueba para escribir los artículos relacionados con forks en aprendegit.com
Role in this project:
Full-stack Developer
Contributions:83 commits, 175 PRs, 44 pushes in 8 years 6 months
Contributions summary:Alfonso primarily contributed to the development of a Ruby on Rails application, adding features related to posts and home pages. They implemented create, read, update, and delete (CRUD) operations for posts, including the creation of models, controllers, views, and tests. They also configured the application's routing and updated the home page content, and added a short description to the Post model.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.