Contractor Full-stack Software Engineer with more than 10 years commercial experience. Predominantly working with Ruby on Rails, highly proficient at responsive front-end development, high-performance backend development and Linux systems administration. Agile practitioner, project leader, consultant, excellent communicator and perpetual learner.
Creative development services, on-site & remote contracting. Designing and developing dynamic web applications, large and small. Consultancy, training and project management.Recent clients include:
Award-winning web agency. Prototyping and building new web products, maintaining and rewriting old code, systems administration and project management, all while striving to beat the company directors at pool. Fast-paced startup environment which instilled an unusually high attention to detail.
Web solutions agency. PHP and Ruby development on proprietary Content Management System. Implemented a CMS in Ruby on Rails, guided the company towards cleaner code and other emerging industry best practices.
Making music. Enjoy playing guitar, keyboard, bass guitar and drums - all self-taught. Learning the violin, whenever my schedule and neighbourly etiquette allows. Also enjoy some light electronics (mostly hooking things up to Espruino and Raspberry Pi)
Networking. Run and sponsor the Norwich Ruby User Group (nrug.co.uk) Attend and give presentations at Ipswich Ruby User Group. Active in local Sync Norwich and Norfolk Developers networking events, as well as contributing to Norfolk Tech Journal.
You're looking for an expert software developer who can balance getting results with producing high quality code. I'm passionate about what I do, and motivated to see your business flourish as a result.
I'm primarily looking for remote or Norwich-based contract roles, and sometimes can consider on-site roles in London. If you are looking for a contractor, my on-site day rate (Norwich) is £550 + VAT. If you're looking for a full product development team, I may be able to help with that too. If I don't quite fit the bill, feel free to get in contact anyway (details at the bottom of this CV) and I'll try to help if I can.