joelhoskin@outlook.com

Twitter

Github

Currently Studying Computer Science at the University of Birmingham
Projects Written In Java, Python, Ruby, C#, AS3, PHP
Databases Used PostgreSQL, MySQL, MongoDB
Version Control Software Git, Subversion
Likes Test Driven Development, Pair Programming
Career Ambition Become Chief Technology Officer of a Startup

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 the Hackference conference where I learnt about emerging technologies such as Node.js, Go 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.