Hey I’m Harry 👋

I’m from the United Kingdom and I’m a full stack software engineer who loves to build things. I have loved making things for as long as I can remember.

I design and implement end-to-end solutions that streamline workflows, automate administrative tasks and deliver real world impact.

I hold multiple AWS certifications including DevOps Professional, Solutions Architect, Developer, and SysOps Associate.

Articles

View all

Here is a selection of long form articles where I share my thoughts.

Coming soon!

Articles coming soon! Stay tuned for updates.

Work

  1. Company
    Bluetel Solutions
    Role
    Software Engineer
    Date
  2. Company
    Cliency
    Role
    Freelance Software Developer
    Date
  3. Company
    Adept
    Role
    Software Engineer Intern
    Date
View CV

Here are some of my projects

I love building things, here are some of my projects that I have built.

Timesheeter

An interactive time tracking app. Timesheeter automates timesheet creation and submission by connecting various workplace tools like Jira, Toggl and Google Sheets.

App screenshot
Multi-user support
Multiple users inside an organisation can use Timesheeter via SSO.
Automated timesheet generation
Timesheets are automatically generated based on the time tracked and exported to Google Sheets.
2-way sync
Task information is populated in Toggl automatically based on tasks pulled from Jira. Toggl time tracked is then used to generate timesheets.
Cloud native
Built using OpenNext, RDS and Lambda, Timesheeter is a cloud-native application that scales effortlessly.
Adopted Organisation-wide
Timesheeter has been adopted organisation-wide at Bluetel Solutions, where I work.
Open Source
Timesheeter is fully open source and available on GitHub

APITeam

APITeam is an all in one platform for designing, testing and scaling APIs collaboratively. It provides a real-time collaborative API collection editor, load testing capabilities and analytics.

App screenshot
Real-time collaboration with Yjs
Multiple users can collaborate in real-time on API collections using Yjs CRDTs.
Globally available load testing
APIs can be load tested from multiple global locations globally.
Stripe integration
Payments and billing are handled via Stripe, allowing users to purchase plans and credits.