Homepage Title

A front-end web developer and philosophy graduate with an affinity for problem solving. A quick and adaptable learner for all things tech related, with a passion in creating engaging websites. Available for both freelance and full-time opportunities :)

Profile Image
Projects
Weekly Webdev Blog
Weekly Webdev Blog

A weekly programming blog which was built using Next.js 13, Sanity v3 (headless CMS), React.js, TailwindCSS and TypeScript

RNA-Seq Data Vis
RNA-Seq Data Vis

An npm package featuring React.js components that use Highcharts to visualize RNA sequencing data, providing plots for customisable real-time data analysis.

Productive Programming
Productive Programming

A collaborative venture where we created a productivity dashboard for developers and students (React.js, AJAX, npm)

Favourite Music Dashboard
Favourite Music Dashboard

A music app that allows users to effortlessly look up lyrics (jQuery, Bootstrap, AJAX)

AI Article Summariser
AI Article Summariser

SUMM△RISE is a web app that uses the Article Extractor and Summarizer API (via GPT) to summarise articles (React.js, Redux and TailwindCSS)

README.md Generator
README.md Generator

Automatically generates README.md files from the command line via the inquirer package (node.js and npm)

About Page Title
Summary

Graduated from Trilogy Education’s Front-End Web Development Program, achieving an overall score of 100%. Also completed an internship with Goodwright, focusing on data visualisation for scientific applications, utilising technologies such as React.js, TailwindCSS and Highcharts.

Currently learning the MERN stack as means to learn more about backend development (Node.js, Express and MongoDB). My next project will be a Full-Stack Philosophical Debate and Learning platform named "DialectiQ". Check out my blog to see what I'm currently working on.

Contact Text

I am interested in both full-time and freelance opportunities. If you would like to get in touch, please feel free to leave a message by filling out the form below! Anyone interested in collaborating on a project is also welcome to reach out :)