I'm a web developer with 15+ years of experience building web applications.
Over the last years, I've specialized in Ruby on Rails, working on fullstack projects with Angular on the frontend.
I’m passionate about clean code, TDD, automation, and CI/CD pipelines.
🇨🇺 Originally from Cuba, now living in Germany 🇩🇪.
📚 Lifelong learner, currently diving into Kubernetes, ViewComponents, and AnyCable.
I bring a strong sense of discipline, loyalty, responsibility, and commitment to every team I join. I strive to contribute with critical thinking while also respecting and supporting the final decisions of project leaders. I believe in long‑term collaboration and being fully accountable for both the code I write and the goals we aim to achieve as a team.
I also make critical and intentional use of AI tools in my daily workflow. I believe AI adds real value when used to improve code quality, reduce the learning curve when tackling new challenges, and speed up experimentation — without losing ownership of the decisions I make as a developer.
- Languages:
Ruby
,JavaScript
,TypeScript
,Java
,C#
- Frameworks:
Rails
,Angular
,Jest
,RSpec
,Cucumber
- Databases:
PostgreSQL
,MySQL
,Redis
,MongoDB
- CI/CD Tools:
GitHub Actions
,Bitbucket Pipelines
,Gitlab CI
,Jenkins
- Dev Tools:
Docker
,Sidekiq
,ActiveStorage
,Kettle
,Genexus
,Jira
,Git
- Cloud:
Heroku
,DigitalOcean
,AWS
,Hetzner
- Backend lead in fullstack projects (Rails + Angular)
- DevOps using Docker, Digital Ocean, Hetzner, Heroku, Gitlab CI, Bitbucket Pipelines
- Designed and delivered an end‑to‑end platform that automates course planning, capacity management, client onboarding/off‑boarding, salary calculation for trainers, and multi‑channel notifications (email & SMS).
- Integrated the new system with several legacy applications via API or ETL, eliminating manual data duplication and reducing operational errors.
- Business impact: the platform was thoughtfully designed and implemented with the clear intention of enabling business scalability — supporting a growing customer base, reducing manual administrative overhead, and allowing the company to eventually double the number of active courses.
- Stack:
Ruby on Rails
,Angular
,PostgreSQL
,Redis
,Sidekiq
,SendGrid
,Pentaho Kettle
,Docker Compose
,Linux
,Nginx
, cron jobs.
- Genexus Developer & Scrum Master on survey platforms
- Managed CI/CD for multiple teams and apps
- 🧃 Wassermeloni: Internal platform to automate business processes (RoR, Redis, Sidekiq, Angular, Searchkick).
- 📊 Encuestas: Survey platform for public and private institutions (Genexus).
- 🔐 SKILLZ.ENGINEER: A social network focused on rating and managing skillsets among peers.
- 🎓 Bachelor in Computer Science – UCI, Cuba (2003–2008)
- 📜 Online certificate: Coursera Professional Certificate
- Postal address, reusability and concerns in Rails
- Docker ARGs
- Keyword args in Ruby
- Bitbucket Pipelines with variables
- 🇪🇸 Spanish: Native
- 🇬🇧 English: Fluent
- 🇩🇪 German: A1 (currently learning)
- 📧 [email protected]
- 🐙 GitHub
- 💬 StackOverflow
Thanks for stopping by ✌️