Hi, I'm David, formerly from Glasgow, Scotland. I have recently moved to Charlottetown, PE Canada where I plan to use my development skills, to pursue my goal working in the web industry while experiencing what Canada has to offer. Living in Glasgow, I attended the College of Commerce for 2 years. Followed by a 1-year study at the University West of Scotland, to earn web-based degrees in, software development and a BSc in Computing.

The skills I have learned, from both college and university, in conjunction with side projects are: HTML, CSS3, jQuery, Bootstrap, Sass, Grunt, JavaScript, SQL, PHP, ASP.NET, NodeJS, WordPress, C#, AngularJs, AJAX, React, React-Native, GraphQL, Rest API’s, Node API's, Git, Jira and also working with Adobe Photoshop/Illustrator.


Web Design

Using a template for your business website is ok if you want to be like the other businesses that have used the same template for their website. Your business should have a unique design tailored to needs and the business.

Read More

Web Development

After siting with a client and getting to know what they want from their website, I will either create a design if required or if the client already has a design, I will proceed to start the development of their website to create them the website they wished for.

Read More


Responsive Design and Development has become more popular over the years. with many designers and developers incorporating responsive into their designs and code, as more clients and small businesses require this.

Read More


Highbury Stone & Repair

Highbury Stone is a small independent contractor specializing in all types of stonework and interlocking. We proudly service Burlington, Ontario and surrounding areas.

The Design Crew

The Design Crew Inc welcomes you to a stylish and relaxed hair salon environment. Hosted by a team of skilled individuals who have worked successfully in Oakville for twenty two years.

Expensify React App

Add all your expenses to one manageable list.

Expensify is an app which allows you to store expenses to a database, and track your bills or spending.

It is build using react-redux and firebase.

NodeJS Weather Forecast App

It uses the location you enter to retrieve the latitude and longitude data from mapbox.com and then passes on both the latitude and longitude to darksky.net to get the forecast for the location you entered.