Hi, I'm Charles 👋

Hi, I'm Charles 👋

Hi, I'm Charles 👋

Founder and full-stack mobile/web principal engineer.

Open to contract and permanent collaborations.

Founder and full-stack mobile/web principal engineer.

Open to contract and permanent collaborations.

Founder and full-stack mobile/web principal engineer.

Open to contract and permanent collaborations.

About me

About me

About me

Over the past 10+ years, I've had the fortune to work across a range of industries, company sizes and application types.

I'm a huge fan of using TypeScript to create universal applications with the safety of a typed language but the portability and compatibility of JavaScript.

On the front end, this has largely been a base of React/React Native (Expo in particular) with a variety of different styling layers and additional complex visualizations generated in WebGL and SVG.

Server side I have spent a lot of time configuring serverless products such as Netlify and Vercel but also a lot of work on virtualized systems like Kubernetes and bare metal Linux servers.

Beyond my technical ability I have the hard earned experience of being a founder. This means wearing all the hats in a business for managing staff, architecting systems, communicating with clients and stakeholders along with everything else you can imagine.

Technical skills

Technical skills

Technical skills

Back End

NodeJS

Netlify

Kubernetes

Next

Supabase

AWS

Postgres

Deno

Front End

React Native

HTML

Typescript

ThreeJS

CSS

Expo

MobX

Projects

Projects

Projects

Moropo

Founder ・Principal Engineer・Mobile testing・Full stack・Postgres・Hypervisor

Morrow

Founder ・Principal Engineer・Client facing・Full stack・Distributed teams

BBC Maestro

Technical consultancy ・Performance・React Native

Kura

NFC・GPS・React ・React Native・Material UI・Event sourcing

Celestion Speakers

WebGl・AWS・React Native・Responsive・Mathematical

DeLaRue Currency: View

Greenfield・AR・Expo・Image Detection

Mitie Connected Workspace

Data visualisation・IoT・Big Data・MongoDB・WebGL

Evertz

Linux・Networking・Video Streams・VOD

Contact

Contact

Contact