I love staying up-to-date and blogging regularly about software development, fun personal projects and new tools and techniques I have used.
Front-end Web Development
I worked with Network Rail to implement an internal business information reporting and administration tool, using AngularJS.
I can use frameworks like Jekyll to create static websites, deploying them using great hosting services such as Netlify.
I have many years of experience using Python to create a whole range of good quality software.
I have used Python with Flask to create a micro-service oriented server API as the backend for a large business information application for Network Rail. I worked with Kaptio Travel to implement backend pricing APIs.
I am experienced with designing and implementing MySQL and PostgreSQL database schemas, designed to enable the relevant application queries to get the job done.
Test suites and Continuous Integration
I am very experienced in testing complex logic using automated unit and integration testing.
I have implemented Python unit testing on the server-side on many different projects. For the front end, I have implemented unit and integration testing with Karma and Protractor.
Some previous projects I have worked on.
I currently maintain the Derby Wheelblazers Website, which runs on Wordpress and uses a custom Wordpress theme. Derby Wheelblazers is Derby's premier wheelchair basketball club, aimed at getting people into wheelchair basketball and enters a competetive team each season.
Network Rail Business Information Tool
I was a core developer for 2 years on a large enterprise application for Network Rail, built using AngularJS, Flask and MySQL. A strong emphasis was placed on automated testing, resulting in a very well-tested backend platform.
Features includedd cost/benefit analysis, data visualisation, asset management and report generation across a number of formats.
As a full-stack developer for Kaptio Travel I worked on core itinerary pricing logic in their travel reservation platform.
I designed and implemented a secure data sync solution to allow a third-party to sell their products through Kaptio's platform.
Commercial Salesforce/Google synchronisation application
For Cloudreach I was a core developer on a Force.com application to synchronise Email, Calendar and Contact information between Google Apps and Salesforce platforms. The application made use of techniques such as scheduled and batch Apex, triggers and web services. I architected and built a second stand-alone Force.com application acting as a licensing server, to perform product verification and registration, offering trial and paid functionality for Cloudreach Force.com products.
What it's like to work with me
- LinkedIn profile of Steve Mew, CTO of Nordcloud UK
Working with Robin was always a pleasure, he is professional, enthusiastic and passionate about software development and doing things right.LinkedIn profile of Steve Mew, CTO of Nordcloud UK Steve Mew, CTO at Nordcloud UK Ltd
- LinkedIn profile page of Ben Johnson, Principal Consultant at Ryze Limited
Robin has an unbreakable comittment to quality. What you see is what you get - a reliable and intelligent business partner."
- Website of Sean Wilson, Software Developer
Robin is a passionate software developer and a keen and fast learner. Combined with excellent communication skills and professionalism he is great to work with.
Please use the form below to get in touch or email me at firstname.lastname@example.org if you would like to discuss working together.