Hello!
I'm Sheldon Codling

A passionate full stack web developer from Sarnia, Canada

About Me

Since I was a kid, I’ve been interested in working, playing, and creating on computers. When I was 5 year old, my grandpa gave my family his old PC running Windows 3.1, which sparked my interest in computers, video games, and technology in general. That early curiosity has stayed with me ever since and continues to influence the kinds of projects I enjoy working on today.

In 2013, I enrolled in Lambton College’s Computer Network Specialist program, where I studied system repair, network setup, Cisco equipment, and computer/server maintenance. I later continued my education through the Computer Programmer program, gaining experience with HTML5, CSS3, JavaScript, Python, SQL, and software development fundamentals. I’ve also continued learning independently, exploring tools and languages such as Lua, Bash, Linux, and embedded development.

I currently work in the internet service provider industry in a supervisory technical support role. My work involves helping customers and team members troubleshoot connectivity, networking, VoIP, and equipment-related issues, while also supporting day-to-day operations. This role has helped me build strong skills in technical problem-solving, communication, leadership, documentation, and explaining complex systems in a clear and practical way. It has also given me a practical understanding of how important reliable systems, clear documentation, and user-focused thinking are in technical environments.

I’ve also worked on a variety of programming and technical projects, including websites, local tools, small games, and microcontroller-based experiments. I enjoy projects that combine creativity with practical problem-solving, especially when they involve usability, performance, or working within technical constraints.

Outside of technical work, I enjoy playing video games, mountain biking, watching movies, growing peppers, and experimenting with Linux distributions.

My Skills

Programming Languages

Bash

C#

Java

JavaScript

Lua

Python

Front-End

Bootstrap

CSS

HTML

React

Tailwind CSS

WordPress

Back-End and Databases

Django

Flask

MongoDB

Node.js

Spring

SQL

Other Tech Skills

AWS

G.I.M.P

Inkscape

KDENLive

Linux

Netlify

My Projects

Project Image

Lions Eyes Right

  • HTML
  • CSS
  • JavaScript

Helpful Links

A website I made to help promote the District A1 Lions Club's Eyes Right project.

"Eyes Right" is a registered charity organization under the jurisdiction of the District A1 Lions Club in Southwestern Ontario that aims to raise funds for eye care initiatives in the region. My Grandpa did a lot of volunteer work for the organization, which left me with a lot of respect for the work they do. So when the opportunity arose to remake their website, I was happy to take up the offer.

My main goal for this website was to make it completely accessible to the visually impaired. Which is why I decided to make the images on the website slightly bigger than what I usually would and I spent a lot of time learning how screen readers interact with websites in order to make sure that the Eyes Right website is as accessible as possible. Overall, I really like how well this website turned out. Between the good cause and the layout, this is easily my favourite static website I have done so far.

Project Image

Sarnia Smash Bros

  • HTML
  • CSS
  • JavaScript

Helpful Links

A website I made with Jonathan Nano to promote Sarnia's local Super Smash Brothers club.

Johnathan was a classmate of mine in the computer programming program, and he's really into Sarnia's Super Smash Brothers Club. After we graduated, he got the opportunity to create a website for the club and asked if I wanted to help. Johnathan took care of most of the design, and we divided the pages between us. Specifically, I worked on the contact and rules pages and edited the majority of the images.

I'm really happy with how the website turned out. I liked collaborating with Johnathan as we were able to combine our design styles to create a nice overall look that I wouldn't have been able to achieve without him. I'm personally proud of the flipping effect I created for the contact form.

Project Image

tkHangman

  • Python
  • Tk

Helpful Links

A hangman game I made in order to get a better understanding of the Tk toolkit and GUI's in general.

A hangman game I made in Tkinter in order to learn more about make GUIs. Uses a very hard wordlist I found on the internet awhile back.

Contact Me

*
*
*

Thank you for your message. I will get back to you as soon as possible.