• Programming - SDLC - Software

    Day-by-day: forecasting project completion through work flow simulation

    Introduction Project scheduling presents a fundamental challenge: given a set of tasks with varying durations, dependencies, and resource requirements, how can we predict when each task will complete? Traditional approaches often rely on static calculations that assume perfect conditions. The scheduler described in this article takes a different approach by…

  • Programming - SDLC - Software

    Changes, or what did we do last month?

    This second installment explores how to effectively represent changes in projects, highlighting what has changed in a given period of time. To do so, we will use differential approaches to two fundamental project management tools: Work Breakdown Structures and GANTT charts. Work Breakdown Structure: from comprehensive to focused The standard…

  • Programming - SDLC - Software

    Visualizing project health at a glance with Sunburst diagrams

    Every Project Manager knows the frustration of trying to answer a simple question: “How is the project really doing?” The answer usually involves opening multiple tools, cross-referencing spreadsheets, and mentally stitching together information scattered across GANTT charts, status reports, and backlog trackers. By the time you’ve assembled the picture, the…

  • Software

    About me

    Professional profile Engineering Leader | Cloud Platforms, Robotics & Applied Machine Learning Software engineering leader with more than 20 years of experience and over a decade managing teams. Led distributed engineering teams of up to 14 engineers across AWS and Amazon Robotics, combining organizational leadership with hands-on architecture and development.…