Details
Sitemap
Me
- My agile profile
- Contact me
- About me
- Finish this website
- Favorite drinks
- KanbanCV introduction
- Manifesto
- Me elsewhere
- My marriage
- What happened on August 12, 1981
- Factors causing the low adoption of Software Inspection
Experience
- Software Estimation: Demystifying Challenges Beyond Engineering
- Software Engineer
- Software Engineer
- Software Estimates: No Longer an Engineering Problem
- Employability and Personal Brand
- Howdy<>Tribu Latam Tech - Personal Brand & Learn in public
- Howdy - The realities of Software Development
- Howdy <> NodeCO - How does AI affect software developers?
- Interview with Agencia EFE about Soft Skills
- WebConf LATAM 2022 - Don't panic! Troubleshooting recurring problems on new teams
- Software Quality Techniques for agile and traditional projects
- Big O 101 - Howdy Internal Talk
- Meetup Austin Software - Software Quality, Asteroids and the Cone of Uncertainty
- Meetup Austin Software - Employability: what is it and why should it be important?
- Meetup Frontend Perú - Quality in Agile Contexts
- Developer Advocate
- Software Engineering Professor (2003-2013 study plan)
- Meetup Python Chile - Quality in Agile Contexts
- AS Talk: The last productivity hack you'll ever need
- Mejora en calidad de revisiones de software mediante técnicas de lectura
- jis.uy 2019 - Scrum Zombies & Orcs teams
- Sr. Software Engineer
- VIX - Scrum Master - Project Manager - Node.js Architect
- Batanga Media - Scrum Master - Project Manager
- 8 Hours as VAIRIX Developer
- End-of-Degree final projects tutor
- Inception Workshop on Agiles2015
- Spa Manager Seminar
- Introduction to the practice of Inception
- 9° Entrepreneurship Summer Camp
- Inception Workshop talk for agilists and young entrepreneurs
- Workshop on Software Requirements Management
- VAIRIX - COO - Scrum Master - QA
- Workshop about reading techniques for software reviews
- Software Engineering Advisor/Consultant
- PwC - Supervisor - Senior Developer - IT Consultant
- Senior Developer
- Computing Teacher
Education
- Formal Methods and Unified Modeling Language (UML)
- Certified ScrumMaster
- Research Commercialization - Introductory Course
- “Technical Debt: basic concepts, research methods and study design” tutorial
- “Systematic Literature Reviews” tutorial
- “Formalizing software processes” conference
- “Software Product Lines” tutorial
- Basic computer skills (first steps)
- Computer Software Engineer Courses
- Master in Engineering
- “Think Again: How to Reason and Argue” course
- “Experimental Methods and Statistical Analysis Applied to Software Engineering Research” tutorial
- “Experimental Software Engineering: using statistics methods to support planning and execution of experimental studies” tutorial
- “Six Sigma Applied to Software Process Improvement” tutorial
- “Software Engineering Experimentation” tutorial
- Soft Skills for Project Leaders
- People Leadership & Management
- Software Engineer
- English studies (First Certificate Level)
- Doctorado (Ph.D)
Research
- Evidence based research of JavaScript Grids according to a set of expected attributes
- Evidence of the low software inspection adoption
- Requirements inspection tool for a low-code platform
- JQuery Plugin Quality Assessment
- Software Inspection Adoption
- How small software companies are reviewing their software artifacts
- Research on 3D modeling of the human body
- Solutions suggested for the low Software Inspection adoption
- TDD Failures
Article
- Comparing technical debt in student exercises using test driven development, test last and ad hoc programming
- Diagnóstico del Uso de Técnicas de Revisión de Software en Uruguay
- Software inspection adoption: A mapping study
Essay
- Do software developers procrastinate more?
- Strategies to Make Smart Choices in Technology
- Unearthing User Needs for True Innovation
- Code Like a Pro: Mental Models for Dev Success
- Redefining Seniority: From Ticket Closers to Problem Framers
- Hidden Costs of Delay: Why Timely Delivery Matters
- The era of AI: Challenges and opportunities for developers
- Software Estimation: Insights from Decades of Hits and Misses
- From developer to brand: How personal branding can skyrocket your career
- Coding in the Age of AI: Embracing the Developer’s Evolution
- The crucial role of Software Communities in developers’s growth
- Not another cheat sheet about technical interviews
- The Do’s and Don’ts of Asking for Help in Software Development
- How ChatGPT helps to solve coding challenges
- Documinding
- Problemas sobre documentación
- Be the GOAT software engineer: Know your clients
- Questions to ask your interviewer
- Crypto: How it started
- How the COVID pandemic changed the world of work
- Mythbusting: the word process
- Covid 19: the Van Helsing of Zombies & Orcs Scrum Team
- Detecting “Wont Fix” Issues with Machine Learning
- Learn about what makes your PR accepted/rejected
- Back to the roots of agile
- Software development process for IT product based startups
- Rescued by Kanban: A Real-Life Story of Using Scrum and Kanban Together
- Why I decided to do research digests
- Changeset-based approach to improve adoption of agile code review
- Doomsayer
- React Native Notes
- Behind the scenes of Ethereum Pet Shop tutorial
- Blockchain 101 An Introduction
- HIPAA for Software Developers
- How bullet journal changed my work routine
- Node.js logging solutions
- Agile Principles
- Scrum Zombies & Orcs teams
- Ways to be productive when your brain is dead
- HTML to JSON Intermediate representation
- Minimum Viable Product
- Constant Comparisons
- Personal Kanban with Kanbanize
- The First Two Weeks Of The Rest Of My Flow-e Life
- Dot voting
- Code Review: What Is It and Why Is It Important?
- Niveles de Abstracción
- Ask what keeps us up at night
- Are you HOT enough?
- Mobile MVPs using Cordova
- Customer.io service and how to use it from Ruby
- Swagger: easy API interface
- Better Errors & RailsPanel: development aids
- Lessons learned about Google Places
- Helping a startup in troubles to reach on time to an investors meeting
- What is an MVP?
- Agile Open Space 2014
- Pico-Researchs (p-researchs)
- RailsConf2014
- JQuery append into heavy loaded DOM trees
- Sprint backlog changes and one-week sprint as temporal solution
- JSConf 2014 Virtual Covering - Montevideo - Uruguay
- Software Engineering and Strandbeests
- i.e vs. e.g
- Raphaël Utilities
- SwingImprover manual
Project
- Ahorranza: Sistema de gestión de finanzas
- Another Clojure Box
- Coco - Sistema para fortalecer vínculos terapéuticos
- Sistema de Variables Meteorológicas
- Servicio de consultoría para la implantación de CRM y productos satélites
- BlueDepot: Sistema de gestión de almacenes
- Ariadne's Thread: Gestor organizacional para Qualabs
- GxReq: Requirement traceability tool for GeneXus
- Maqii - Herramienta contra el Bullying
- Krooping: Procesamiento de imágenes satelitales para generación de índices agronómicos
- FastRabbit - Plataforma de testing de servicios de Movistar
- MiTurno - Sistema de gestión de turnos para la atención al público
- Business Idea Validation
- Startup Advisory Services
- Coopify: una plataforma de intercambio de servicios apoyada en blockchain
- Favoker: solicitud de pequeños servicios
- Content Distribution System (aka 'H')
- Experiencia virtual educativa: Sistema Inmunológico (InmunoVR)
- Traceability Logger
- Enhanced Article-JSON Parser (EAJP)
- LimpiezaUY: plataforma colaborativa de limpieza
- Gestión de compras para proyectos de construcción
- Static website generator
- Inception Workshop for Entrepreneurs
- Raphaël Utils
- DM-Pixie
- GxReq: Herramienta de trazabilidad de requerimientos para GeneXus
- Local Read Later
- SwingImprover
- WinCommand
Quote
- A poor idea well written is more likely to be accepted than a good idea poorly written.
- Culture eats strategy for breakfast.
- God grant me the serenity to accept the things I cannot change, the courage to change the things I can, and the wisdom to know the difference.
- Lead from the back and let others believe they are in front
- Luck is what happens when preparation meets opportunity.
- Para ser ágil tenés que ser veloz...sino pa' que sos “ágil“?
- Plans are useless, but planning is indispensable
- The only big companies that succeed will be those that obsolete their own products before somebody else does.
- The walls between art and engineering exist only in our minds.
- There are only two hard things in Computer Science: cache invalidation and naming things
- Watch your thoughts, they become words; watch your words, they become actions; watch your actions, they become habits; watch your habits, they become character; watch your character, for it becomes your destiny.
- When something can be read without effort, great effort has gone into its writing.
- Your mobile phone has more computing power than all of NASA in 1969. NASA launched a man to the moon. We launch a bird into pigs.