My name is Stuart Davidson, I'm an BSc Computer Science Undergraduate at the University of Portsmouth. This is my portfolio website that details some of the work and projects that I have undertaken over the past few years.
I've had a passion for computers and creating things during my early teenage years, I first started to make small lego stop animation movies making use of the primative Windows Movie Maker before slowly progressing onto more advanced programs like Adobe Premiere Pro CS6, which I still use to this day. This along with other experiences such as learning how to use the Microsoft Office suite within our I.C.T lessons and learning the basics to VB.net during my Computing A Level, has completely consolidated my love for the subject and all things techie.
My participation has grown to span multiple genres of computing including gaming where I have been a large part of multiple gaming communities such as Euro Truck Simulator 2 Multiplayer (www.ets2mp.com) where I was the Community Manager and a BETA Tester for the modification, it was my job to assist in the finding and experimenting with the new updates before public releases, to the soon to be released Mafia 2 Online (www.mafia2-online.com) where I was the Community Manager. Over both of these modifications and more, I've grown to be able to see the software in a different light and I am able to find issues and diagnose issues both in my own and others software.
During 2015, I was enrolled in the University of Portsmouth where I started studying BSc Computer Science, the 4 year course has so far covered Python during the Introduction to Programming Unit where I learnt the steps behind the procedural language. After many hours of reading around the subject of Python I was able to take my newly found knowledge further to create my TruckLive program, which you can see below. Although I had knowledge of using procedural languages the course has so far had a positive impact as it has consolidated my understanding of the Programming World. We also began development with Java and Object Oriented Programming, I learnt; Classes including the use of constructors and methods, the use of different libraries, jUnit testing and the methods to trial my code to ensure there are no bugs, inheritance and many other subjects.
TruckNet is a VTC control panel built using the Bootstrap CSS Framework (Using a Metro Themed version) that allows users to manage and control different aspects of their Virtual Trucking Company. The website allows drivers to register, submit and view loads for the specific company and allows a staff member to activate, accept and track their company. It also includes a dynamic permission system to allow administrators to set which staff members are allowed to view what from accepting jobs to posting news bulletins.View Demo
Twitcher is a single page website that allows streamers to display information about their accounts such as current viewers and games. It connects through to the Twitch.tv API and updates every 10 seconds with an accurate number of viewers when the user is live. It uses Tubular JS to display a background video of your choice or you can simply use a still picture.View Demo
An example of a BIT.LY link embedded into the text - Example ShortlinkView in Chrome Store
If you wish to contact me, you can reach me by any of the channels below;
Website crafted by StuartD