I am Thomas Craggs
Computer Science undergraduate and programming tutor
About Me
I am a Computer Science undergraduate passionate about technology and programming.
I believe in the power of open source software and contributing to the developer community. Most of my projects are available for free on GitHub
Technical Skills
I have experience in multiple programming languages and technologies, through my studies and personal projects:
- Golang
- Java
- Python
- HTML/CSS
- SQL
- Linux
Self Hosting & Open Source
This website is completely self-hosted on my own infrastructure and built from scratch using pure HTML. No frameworks, just clean code.
I believe in digital independence and keeping things simple where possible. You can find all the source code for this website along with my other projects on GitHub.
Education & Teaching
As a programming tutor, I help our next generation of programmers get started on their journey.
To deliver the best tuition, I have to understand programming concepts myself from the ground up. I regularly post about my own projects and learning experiences on my blog, sharing knowledge with the developer community.