Holly BoothroydHi Trishna, these days I work on Cortana for Windows and Xbox. It is my job to create features and to fix bugs based on the project's priorities. The process I go through to complete a feature request starts by designing the architecture of the solution, then implementing it which includes writing tests, and finally going through the pull request process where I receive feedback on my solution and make adjustments to the code. Along with collaborating with other software engineers, a lot of my work involves working with project managers and designers to ensure that the implementation I create follows the design and is completed on time. However, when things don’t go according to plan, it is important for me to manage the situation and find the next best solution that suits the engineers, project managers, and designers.

One Response

Hi Trishna, these days I work on Cortana for Windows and Xbox. It is my job to create features and to fix bugs based on the project’s priorities. The process I go through to complete a feature request starts by designing the architecture of the solution, then implementing it which includes writing tests, and finally going through the pull request process where I receive feedback on my solution and make adjustments to the code. Along with collaborating with other software engineers, a lot of my work involves working with project managers and designers to ensure that the implementation I create follows the design and is completed on time. However, when things don’t go according to plan, it is important for me to manage the situation and find the next best solution that suits the engineers, project managers, and designers.