joelhoskin@gmail.com

Twitter

Github

“Really pleased with Joel's progress and self management of the project”

“Woken up today to see that Joel Hoskin has made tons of Godsweeper progress overnight. This guy is good!”

Currently Studying Computer Science at the University of Birmingham
Projects Written In Ruby, Java, Python, C#, AS3, PHP
Databases PostgreSQL, MySQL, MongoDB
Version Control Software Git, Subversion
Cloud Infrastructure Services AWS, Heroku, Digital Ocean
Career Ambition Become Chief Technology Officer of a Startup

84% average after first two years of Computer Science degree.

Including
Functional Programming 100%
Natural Language Processing 97%
Introduction to AI 90%
C/C++ 87%
Mathematical Techniques for Computer Science 84%

Active within the Birmingham Tech Community

I attend the Birmingham NoSQL meetup where I've been exposed to alternatives to relational databases such as MongoDB, Cassandra and Riak. CodoJo where I've developed my pair programming. Also both Hackference conferences where I learnt about emerging technologies such as Node.js, Go, Ansible and Clojure.

Loves Startups

I attended a Launch48 event where the aim was to develop a start-up over a weekend while learning about lean methodology. I was my teams programmer and our final product was an app which uses the Twitter streaming API and Python's natural language toolkit to try to find tweets that would affect share prices.

Project coder for a Games Development Company

I was contracted by a small games development company to create a Minesweeper game with RPG elements and online multiplayer in ActionScript 3. I also used PHP and MySQL for the backend. During this project I used my communication skills as I discussed requirements with the designer, sending him regular builds to get feedback to focus further development.

Created a Games Development Society

I've created and ran a Games Development Society at my University. In this role I've communicated with the committee, society members and external organisations to run events such as a Games Jam. I've also recognised opportunities to use my skills to improve the society, for example I wanted to engage with visitors to the society fair so I created a web app which allows the user to text their favourite game to update a pie chart in real-time. I used the Python Flask framework, Twilio API, Pusher and Heroku for cloud hosting.