Bill Ambrosini is a Software Professional and Scrum Enthusiast. He has has served in multiple roles including Web Application Developer, team lead, project manager, and development manager. After earning his ScrumMaster Certification, he took the knowledge learned and put it into practice immediately on several projects ranging from new software development to industry compliance efforts (HIPAA). Future plans include continuing the quest for the perfect project, where all stakeholders are content, all risks are dealt with and scope changes are handled.
Eyefinity, Project Manager
October 2000 - Present, Rancho Cordova, CA, United States
Starting as Client Server developer, then on to web application developer. Over the last 3 years I have transitioned into the role of Project Manager. I have been able to leverage all of my experience as a developer to help guide the software projects I now lead.
Legacy Solutions, Software Developer/Team Manager
January 1996 - October 2000, Roseville, CA, United States
Legacy Solutions developed budget analysis software for use in state government budgeting. As a software developer I developed the software still in use by many states today to develop and approve state budgets. As an analyst I worked on site to help clients develop requirements and plans. As a Software Manager I led a team of software developers to accomplish the varying goals of many of our projects, keeping all team members motivated and billable while keeping focused on delivery of project objectives.
Articles I've written
Spikes and the Effort-to-Grief Ratio
Your team has been working together for several sprints. Things are going fairly well. You're delivering stories each sprint and the product owner is content. But there's always technical debt accumulating, or a problem lurking in software. How do...