Project was months behind schedule and had "six months to go" but the truth was nobody knew. The mpp calendar had all these 4 day blackout periods for loading data. I ended up getting that down to 2 hours but scheduled it between india/USA shifts so all the 4 day periods went away and (literally) months of project time got clawed back.
Vendors wouldn't share code so I broke it, looked at the error logs and wrote my own version of a indexed vector that reordered the operations using a knapsack algorithm and in a way that allowed us to run 50-100 parallel threads. Maybe 500 lines of code.
Knocked some heads together to get downstream systems to start importing data as soon as the first files arrived rather than wait until the end.
CTO (I'd never heard of him, it was a $30B company) didn't believe management about the months of time we'd saved, needed it all explained, was very happy.
Vendors wouldn't share code so I broke it, looked at the error logs and wrote my own version of a indexed vector that reordered the operations using a knapsack algorithm and in a way that allowed us to run 50-100 parallel threads. Maybe 500 lines of code.
Knocked some heads together to get downstream systems to start importing data as soon as the first files arrived rather than wait until the end.
CTO (I'd never heard of him, it was a $30B company) didn't believe management about the months of time we'd saved, needed it all explained, was very happy.