Timeline

MHR

Senior Software Engineer

As a Senior Software Engineer at MHR, I help modernise legacy payroll systems while mentoring junior software engineers. I not only build shiny new front-end modules but also help make technical decisions, solve problems collaboratively, and share best practices with my engineering colleagues.

My job involves everything from upgrading legacy code with older web technologies to training and mentoring technical talent, and making architectural decisions with modern tooling that meet business needs.

Software Engineer

As a mid-level software engineer at MHR, I helped to enhance the payroll software's front-end using Angular. I modernised an older software system by introducing SCSS and by adding Babel.js support for up-to-date JavaScript standards and more advanced CSS.

In addition to my technical work, I mentored more junior team members, sharing expertise and cultivating team growth. My time at MHR as a mid-level software engineer blended technical innovation with mentorship, which helped me become a well-rounded and effective software engineer and prepared me for my eventual promotion to senior.

Junior Software Engineer

Started at MHR as Junior Software Engineer, where I quickly picked up Angular, TypeScript, and SCSS while developing payroll software interfaces. I took ownership of key features including a D3.js powered org chart.

This laid the foundation for my rapid growth, demonstrating my ability to pick up new skills and deliver features in a complex business environment.

University

Uni

I graduated from De Montfort University with a Computer Science degree, achieving First Class Honours with an impressive 85% overall grade.

My university journey exposed me to diverse technologies and programming languages, building a robust foundation in computer science. Through hands-on experience across varied modules, I developed the technical expertise and problem-solving skills that I now bring to professional software development.

Other Education

Secondary Education

At Charnwood College, I studied Mathematics, Chemistry, and Biology at A-level, developing a strong analytical mindset and problem-solving approach.

These science-focused subjects fueled my passion for technical thinking and laid the groundwork for my later transition into computer science and software development.