
Master in Management
Working inside a live codebase taught me the things coursework leaves out. Shared code carries robots you are not testing, so a tidy-up there can break a product you have never seen. When the team pushes every day, you rebase often or you pay for it all at once. The tests I had inherited ran in an emulated mode where no byte is ever actually sent, so they would pass against a completely broken implementation. So I wrote real ones, then mutation-tested them: break each fix on purpose and confirm that the matching test turns red. A test that cannot fail is not protection. Thanks to my mentor and to the team for letting an intern with no hardware background touch real prototypes and push to the main branch.