Experience

Here are some of the companies I have worked for, where I went to school and what I have been up to in my spare time.

The Key Support Services

GovernorHub Software Engineer

I work as a Software Engineer on GovernorHub, the leading online service for school governors and trustees.

I am responsible for reimplementing a number of features from a monolithic AngularJS codebase into React and gRPC microservices.

I've also had the opportunity to onboard new developers into an expanding team and write developer specifications for new features.

JavaScript
TypeScript
React
Next.js
Material UI
Node.js
GraphQL
gRPC
MongoDB

Udrafter

Student Software Developer

Initially, I worked as a React developer in tandem with a .NET developer on Udrafter's platform.

I later transitioned into the role of a Fullstack engineer independently rewriting the messaging features in their platform.

This involved creating a Vue.js front-end and a .NET Core messaging microservice. I then led the team that integrated this service into the main platform.

JavaScript
TypeScript
Vue.js
C#
.NET
MySQL
Docker
React