Hi, I'm..

David


Full Stack Developer

Building full applications from front-end to backend, focusing on making things clear, usable, and well put together.

David
HTML
CSS
Tailwind
JS
React
Next
Node
PHP
Laravel
MySQL
Postgres
Python
Flask
Django
Java
Android
Electron
Flutter
React Native
HTML
CSS
Tailwind
JS
React
Next
Node
PHP
Laravel
MySQL
Postgres
Python
Flask
Django
Java
Android
Electron
Flutter
React Native

.About

Web and mobile developer with a full-stack focus, leaning toward front-end work and user experience.

Most of what I build is centred around keeping things clear and usable—connecting interfaces to APIs and backend logic in a way that makes sense, rather than overcomplicating things for the sake of it. I’m particularly interested in how people actually interact with what they’re given, and try to reflect that in how I structure and design applications.

I’ve worked across both development and design, and have had some experience freelancing. These days, I’m focused on building solid projects, improving my technical ability, and moving further into a development role.

I write occasionally about getting started in the industry—portfolios, networking, and figuring things out as you go. It’s based on my own experience rather than anything formal or definitive.

.Skills

Full-Stack Development

Building complete applications, from front-end interfaces to backend logic and APIs.

Front-End & UX

Creating interfaces that are clear, usable, and easy to interact with.

Practical Projects

Focused on building things that solve real problems rather than over-engineered ideas.

Learning & Iteration

Continuously improving through real work, refining ideas and approaches over time.

.Projects

PHP ticket web application

PHP ticket web application

A ticket system with functionality to allow users to view, comment on, assign, and remove assignment of tickets to themselves. Managers however have the ability to see their assigned team's tickets, in combination with the other base functionality. https://david-mould.dev/PHP_ticket-system/login.php - Working link! If you break it, please let me know how! Needed a bit of working to get deployed, but not too much. Tech stack; PHP (Vanilla, if I remake it I would use Laravel) JS HTML CSS (Bootstrap 5) MySQL

https://github.com/FEDavid/PHP-ticket_system
Flask weather web application

Flask weather web application

This is a simple weather app using the free API provided by https://openweathermap.org/api. The app itself has been built with Python/Flask, obviously HTML and CSS - specifically some Bootstrap. I have utilized Bootstrap as it is native for responsive design.

https://github.com/FEDavid/flask-weather
React PWA Safety App - Beacon

React PWA Safety App - Beacon

Beacon is a React-based Progressive Web Application (PWA) that enables users to manually log their location, store it locally using IndexedDB, amend stored records (including titles and images), and automatically send location data to a user-defined email address.

https://github.com/FEDavid/DWT-CW

.Posts

IP rights and their importance in the creative industries.

IP rights and their importance in the creative industries.

What do we mean by the term IP? (i.e., intellectual property). Intellectual property is...

https://dev.to/fedavid/ip-rights-and-their-importance-in-the-creative-industries-45k9
The importance of networking within the creative industries.

The importance of networking within the creative industries.

What do we mean by networking? Networking is the term used to describe putting oneself out...

https://dev.to/fedavid/the-importance-of-networking-within-the-creative-industries-3poo
Working in the creative industries: is freelancing the road to success?

Working in the creative industries: is freelancing the road to success?

What does it mean to be a freelancer? A freelancer is someone who works for themselves,...

https://dev.to/fedavid/working-in-the-creative-industries-is-freelancing-the-road-to-success-394g
Does the concept of professionalism apply to the creative industries?

Does the concept of professionalism apply to the creative industries?

Introduction Does the concept of professionalism apply to the creative industries? To...

https://dev.to/fedavid/does-the-concept-of-professionalism-apply-to-the-creative-industries-7k6
Creating a good online presence: what is the best approach?

Creating a good online presence: what is the best approach?

How do you establish an online presence? Whether you are a freelancer or are looking to...

https://dev.to/fedavid/creating-a-good-online-presence-what-is-the-best-approach-1eg9