Barry Smith
Hi! I’m a Senior Developer with more than ten years of experience working in backend development, freelancing roles as well as customer facing positions.
Welcome to my online portfolio! Check out my latest projects and case studies.
Featured Projects
Below you can see some of the projects I like to pickup and develop in my own time. Some are proof of concepts and others fully functioning online services
Wordrift - Wordle Clone
Wordle clone that I built for fun. Making use of my new PHP framework I made it was a fun project I plan on expanding...
Strata PHP Framework
I have been working on this for some time but only now got around to releasing it to the public. Not that i'm...
Rate My MP
Bespoke PHP framework with full public access, moderator features and API DATA importer
ProjectZilla
Custom built project management system for single user or team projects. Designed fromt he ground up to suit the needs...
Hex to CMYK
The goal was simple, build a tool that allows cuastom HEX colour code to be translated directly into CMYK colour...
Discord JS Bot
I built a Discord Bot using Node.JS making use of the discord.js API system. First of all I don’t normally use...
Lazy Tools API
I wanted to delve into API's I work with them a lot but had never built my own, so I decided to do just that! And Lazy...
Meta Tag Inspector
A fun tool for SEO to geab. the Metatags from a given URL. A great tool for any developer to...
Skills & Experiences
Section intro goes here. Lorem ipsum dolor sit amet, consectetur adipiscing elit. You can replace or add more tech icons below to reflect your skillset.!
Web Development
Whether it's working remotely, freelance or office based I have been fascinated with all aspects of Web Development. From planning to development to the final handover there is nothing I do not love about it!
Database Planning
Database planning is something most people overlook. I take a lot of care when planning my projects and often design everything around the database. Failing to plan properly can be the downfall of an otherwise well planned project
Project Management
Managing projects as a freelancer is literally make or break. No matter if I’m working in a team, or working solo there is no excuse to mismanage a project. Communication with clients and team members is key.
Team Leader
I have leadership skills that I have gained from years of working in teams and in solo projects. Listening to others, admiring you don’t have all the answers and learning from failures and moving beyond is the key here
Customer Service
I have worked in multiple service industries dealing with customers. From freelancing dealing with customers often in stressful situations the main key is seeing things from the customers perspective and putting your ego aside.