Scroll down to continue
I'm a front-end web developer
Hi, I'm a front-end web developer creating engaging responsive interfaces and web apps. I love being
creative, solving problems, and realising ideas, and web development gives me the perfect platform
to do just that. I aim to write code that is effective, efficient, and easily maintainable. I'm
passionate about learning and look forward to new challenges.
My interests lie in all things tech; In my free time, I enjoy tinkering with electronics, writing software, and playing video games.
BSc Computer Science
I create interfaces with front-end technologies such as
I implement functionality with back-end technologies such as Firebase, Node.js, PHP and SQL.
I use tools such as Figma, Git, and VS Code.
I'm always looking to expand my skillset and learn new technologies.
An animated and interactive A* pathfinding demonstration and visualiser. This tool is intended to be used to help learn or teach the A* algorithm. Custom maps can be drawn and simulated to show each step of the algorithm.
An anonymous web-based chat client and server. Users can talk in the global chat or message specific online users. The client is fully responsive and written in React. The server is written in Node.js and uses Socket.io to communicate.
Leave your details and I'll get back as soon as I can.
Or just send me an email at