I’m a web developer working in Blackfield and living in Poole. I’ve been working with Rails and doing basic server administration professionally since 2005, though I have been using Linux in a server environment and on my home desktop since 2000.
Foundation Degree in Computer and Electronics Interfacing (2003-2005)
BTEC National Diploma in Computer and Electronics Interfacing (2002)
Advanced City & Guilds in Computer and Electronics Interfacing (2001)
Multiplay (UK) Limited, Blackfield (2009 – Present)
Technologies used: Same as at SonicIQ, Ubuntu Server, FreeBSD, FFmpeg, Flex/AS3 (specifically JWPlayer customisation), Java (specifically Wowza Media Server plugins)
SonicIQ Limited, Bournemouth (2005 – 2009)
Administered several Linux servers, designed and deployed software environments for running Ruby on Rails applications. Scripted automation of software environment’s build and deployment using Bash and Ruby. Developed new Xen virtualisation-based deployment environment and tools to create area into which to deploy and run Ruby on Rails applications into said system. Built and maintained large website for a leading real estate agent over 4 years involving porting from legacy PHP code, to early versions of Rails (0.13) up to modern Rails 2 versions, integrating with external webservices such as google maps and providing batched FTP data feeds to external servers. I took part in the development of several ruby gems for handling things such as payment gateway integration, HTML form generation, user authentication, input validation, Git repository access control, ruby gem template generation, CRUD/REST metaprogramming rails extensions and more.