About SharpCodder

A developer's journey from Basic programming to enterprise applications, sharing knowledge and building solutions that make a difference.

Background

I've been a developer since my first job back in 2003 but have had an interest in programming and computers since I first wrote a simple Basic program and my interest grew when I wrote a VBA program to manage a fantasy football league in Excel. Making software development a career I have worked on developments of all sizes, from simple scripts to full enterprise level applications.

In 2010 I started my own consultancy which has given me the chance to work for businesses of all sizes from SME to multinationals.

Why create SharpCodder?

I am always keen to learn new technologies and skills so I thought this site would be a good idea. Firstly as a reference to what I have done but also to share the knowledge I have gained from my work. Hopefully the contents of this site will be useful. There have been numerous times where I have looked back on previous work to lift code blocks to use in newer applications so this would be an ideal place to store all that information.

Another reason to create SharpCodder is to ensure that I do keep learning. Technology and software development is constantly changing so in order to keep up to date I will use this site to prompt learning. If you would like to suggest some topics to look into and cover then please email hello@sharpcodder.co.uk.

Where can I find the code?

A lot of the code I produce for the content of this site will be hosted in GitHub repositories. If you have any suggestions or questions then let me know there or feel free to message me if you want to contribute to the repos.

Outside of development

When not coding away I enjoy running. Although enjoy is sometimes not the adjective to describe every moment. I run ultramarathons, mainly for the cake. 🍰

Contacting me

If you would like to contact us then you can email at hello@sharpcodder.co.uk

Get in Touch

Have a project in mind or want to collaborate? I'd love to hear from you.

Send Email

View Code

Check out my repositories and examples on GitHub.

Visit GitHub

About SharpCodder

20+ years of development experience
Sharing knowledge through tutorials
Consulting for businesses of all sizes
Passionate about clean, efficient code