Steven Kirby

Portfolio - About Me


University Coursework Personal Projects Follow me on GitHub

Welcome!


Feel free to browse my portfolio and github repository.

The links in the header show the work I have completed during my time at University and my personal projects.

I am still updating this portfolio so check back soon for any updates! (version 1.4 : 07/02/2021)


A Little Bit About Me


I am a recent Graduate with a First Class Degree in BSc Computer Science (Game Engineering) from Newcastle University attaining results between 70-80% for each year of the course.

I am looking for a role encompassing programming, with the goal of becoming a more experienced software or games developer.

I also enjoy web development and know most aspects of web development needed to build and maintain a secure feature packed website.

I have recently gotten over a period of depression but have now regained my enthusiasm for programming, I am currently working on improving my portfolio and applying for suitable jobs.


Current Projects


Current

View my current project on GitHub here, Photo Watermarker.

Photo Watermarker

This reads a folder of images and produces a duplicate of the image with a watermark on top of the users choosing. The previous itteration of this programs’ result is shown below in past projects.

I have decided to work on improving this as I would like to get back into my amateur photography hobby also.

Sudoku Solver

I am implementing a simple sudoku solver, currently the solver works on most easy, medium and hard sudoku boards.

There is no recursive backtracking implemented yet, this is the next step for this project for boards where an educated guess is required, there is also another logical process which I need to implement, more to come.

Future

Currently applying for jobs and working through coding course websites.

Update:07/02/2021 Working on my portfolio.


Past Projects


View these links to see what i have worked on in the past.


Education and Learning


Any resources i have used to help me learn from and use as a reference in case i need to look over it again, including YouTube, books, University/College and Websites such as Stack Overflow, GitHub and any others i see fit. This will be in reverse chronological order with the most recent and relevent information at the top of the list.

Current Goals

Past Education and Learning

Newcastle University - BSc Computer Science (Game Engineering) (First Class 73.6% overall) results report document

York College - BTEC Software Development (Extended Diploma) scan of results

Achieved the highest grade possible of Triple Distinction Star.

  • Year 2 (D* D* D*)
    • Computer Game Design
    • Developing Computer Games (GameMaker)
    • Human Computer Interaction
    • Web Server Scripting (PHP)
    • E-Commerce
    • Organisation Systems Security
    • Information Systems
    • Project Planning With IT
    • Controlling Systems Using IT
  • Year 1 (D* D*)
    • Event Driven Programming (Visual Basic)
    • Spreadsheet Modelling
    • Computer Systems
    • Communication and Employability Skills For IT
    • Client Side Customisation of Web Pages
    • Database Design (Access)
    • Website Production (HTML) (CSS) (JavaScript)
    • Software Design and Development (Visual Basic)
    • Systems Analysis and Design

Won a BITS (Brilliant IT Students) award, nominated by class tutor(1 per class of around 20) article available here

C++

  • C++ for engineers
  • Sams Teach Yourself C++ in One Hour a Day

Java

  • Java for Dummies
  • Effective Java

Visual Basic

  • Sams Teach Yourself VB in 24 Hours

Contact Me!


To contact me about anything, you can email me.