Software Engineer, Intern
-
Autodesk
May 2022 - June 2023
My primary responsibility was QA Automation, with a particular focus on Cypress. This was used to improve the Autodesk Construction Cloud(ACC) software, linked above.
The goal was to keep visibility on the quality of ACC as the rate of development increased, ensuring that all code changes were robustly tested for regressions.
I also contributed to CI/CD of the ACC app, by getting my test suite integrated in the build pipeline, with the goal of creating a quality gate for all code in the project moving forward.
In order to get the point of integration, I had to lead meetings and coach senior engineers to improve thinking around software quality and garner confidence and buy-in from them of the benefits such a significant CI change would bring.
I was given increased responsibilities on multiple occasions, acting as the manager for our team when my own manager was away, even to the extent of assigning tasks to, and reviewing subsequent PRs with, experienced senior engineers.
I am currently working part-time at the university as a student mentor and ambassador. As ambassador I help run open days for the Uni, specifically helping my course leader setup for their talks and workshop, as well as providing continuous support throughout the duration of the workshop.
As a mentor, I run both one-to-one mentoring sessions, with first and second year students in the Computing department, as well as running a weekly coding workshop for the entire department every other Monday.
I also helped run a weekly coffee morning, engaging in conversations with many Computing students about finding placements, improving CVs and portfolios, and other study-related topics that they wished to discuss.