I am a confident, amiable, and tenacious self educated developer, with a passion for self improvement and 15 years proven track record in software development on both the Unix/Linux and the Microsoft Windows platform. In my career I have worked for a broad spectrum of clients of ranging from start-ups to multinationals across a vast number of industries, including Media, Banking and Healthcare
My eclectic mix of experience and technical skills have given me an insight into what it takes to bring a product, service or concept through the necessary steps to make it a reality and most importantly a success.
Safe guarding monitor is an application that is helping shools keep children safe, reducing workload and delivering a clear picture.
Big sofa is specialises in treating video as data.
Homie.rent is a Tech crunch featured property tech company. They provide a concierge service for renters.
Once you have signed up with the service, Homie will find you properties that meet your requirements and then they organise everything from arranging viewings to negotiating with the estate agents.
My role as Interim Head of Engineering / Senior Ruby developer was to provide management and technical leadership while they found a permanent replacement to fill the role.
Booking bug is an award winning booking platform.
A software consultancy company specialising in Telecommunications and IT.
As a Ruby developer in the automation team my role is to use my Ruby skills to build tools and frameworks, enabling the business to be more efficient and deliver a better quality service.
Full Six is Digital Agency which is part of the Havas Group.
Responsible for the Sainsbury's Home Made website.
Coach in a Box is an innovative company that delivers executive coaching via the telephone and the internet.
The Coach in a Box operating system has been implemented in Ruby on Rails and is hosted on Heroku. The application is covered by a suite of RSpec and Cucumber tests.
Scribble Squad, A multi-disciplined team of three, specialising in developing process automation, ETL and web applications using Ruby, Ruby on Rails, Sinatra and Grape.
Sky, a UK telecommunications company.
Net a Porter, an online luxury fashion retailer
BBC Radio, BBC Radio is an operational business division and service of the British Broadcasting Corporation.
Headshift, Management Consultants
Worked on the Nokia socialiser project, a social media monitoring tool
Arcacell, A Software Development Consultancy
Responsible for developing a web application in both Ruby and C# as part of a joint venture with a Canadian design agency , Saiko Media.
Rabobank, an international financial services provider
The scope of the project, was to create a windows service application to aggregate accounting data and to apply IFRS hedging rules. My primary responsibility was to create an asp.net ajax application to communicate with the Windows service.
Thought Works, a Software Development Consultancy
Working on the "Forever mark" Project as part of multi-disciplined team, my role was to develop a C# windows forms application that modelled the diamond marking process across its entire value chain.
Swift computers are a Microsoft certified partner in London. My role was to work on different client projects writing applications using C# and VB.net. Part of my role was to introduce agile practices including but not limited to, TDD, Mocking, Domain Driven Design and Continuous integration.
The QCA , a Government Qualifications Accreditation department. I was tasked to develop a N-tier application using Asp.net and Microsoft SQL Server 2000 written in C#.
Developing a Bio-metric Enrolment system for a high profile casino. The application consisted of a C# Windows forms application talking to Java based web service which provided secure persistence of the bio-metric data.
Implemented a mission critical application to handle the mass data of Telephone numbers that Greenland had purchased for the IVR (Interactive Voice Response) system. I designed the system using a Service Orientated Architecture
Developed an Asset Management Application to provide a centralised view off all the properties held by the group. The application utilised Web Services to provide a facade on each group member’s database of properties
Developed a financial management system to model the mortgage lending process to ensure compliance to new FSA Regulations .
Developed an SMS messaging component library that enabled anyone using the Microsoft .net framework to send and receive SMS messages in their application.
Developed a trading application for credit derivatives. The project enveloped the design and implementation of a Windows form User interface that talked to a Java/SYBASE Web service. My responsibility was to develop an object layer that wrapped the java web services, use windows .net form controls to provide the user interface for the application.
Developed a .net application that allowed estate agencies to put a 5 character code on to their sales board. Using this code a customer receive a sms message with the property details.
Designing and developing asp.net applications
Teletext published news and consumer information on multiple platforms such as DTT (Digital Terrestrial Television), WAP, SMS, Analogue television, Satellite and the internet
VB/ASP Developer, Tomato Source was an online recruitment solution for the telecommunications industry.
The application was implemented using ASP with VB6 Mid tier components which used ADO to communicate with a Microsoft SQL server Database.