Hi,

I'm Meg.

Welcome to my space on the internet.

About me

Lets get personal.

I'm a full stack developer with an Msc in Computing from Cardiff University. I've been in the industry since 2021 and am currently working as a Python developer.

In my day-to-day development, I work extensively with Python, Django, FastAPI, JavaScript, Git, HTML, CSS, and SCSS. I also have experience with Golang, React.js, Vue.js, and Docker, and hold an AWS Developer Certification. I’m always eager to expand my skill set and take on new languages and technologies to stay current and versatile.

Throughout my career, I’ve collaborated with both large government clients and agile startups. Currently, I develop in-house software for my company, focused on enhancing business operations and driving efficiency.

In my spare time Im always reading or have a creative project on the go. Be it crocheting, painting, candle-making, furniture upcycling or whatever else- if its crafty, i've probably attempted it!

Image of Megan

Projects

See what I can do.

HTMX weather app

While exploring HTMX, I developed a dynamic, single-page Django application that integrates real-time weather data.

The app leverages HTMX for seamless API calls, allowing users to quickly retrieve current weather conditions for any city they enter.

This project helped deepen my understanding of HTMX’s capabilities for creating responsive, interactive applications within Django.

FastAPI The Secret Library

While working with FastAPI, I developed The Secret Library — a single-page book tracking application that allows users to manage and review books they’ve read.

Leveraging FastAPI’s performance and asynchronous capabilities, the app provides a smooth user experience, enabling users to add, update, and track their books along with metadata like authors, ratings, and completion dates.

This project has deepened my understanding of FastAPI’s capabilities for building responsive, efficient APIs and taught me best practices for handling authentication, CRUD operations, and database integration.

Contact

Want to get in touch?