I am an experienced software developer with several years industry experience developing applications in areas such as robotics, machine vision, machine learning, large-scale data processing and web technologies. I have an excellent academic background and combine this with my software engineering experience to be able to take a product right through from initial research to completion. Having recently refreshed and updated my machine learning skills during a Masters I am keen to apply these techniques in a new position.
Machine Learning Software Engineer @ From January 2013 to Present (3 years) Software Developer @ Developed and led several large scale robotics and machine vision software projects, such as a robotic system for automating aeroplane wing construction.
Designed and implemented a novel vision system and image processing algorithm for analysing carbon fibre that attracted a lot of industry attention and business opportunities.
Instrumental in the entire product life cycle, from initial research and prototype presentation, through development, to on-site client training and sign off. From August 2010 to October 2011 (1 year 3 months) Django Contractor @ Developed a Django website for a client (a leisure centre group) of this digital agency, including features such as a comprehensive CMS, search and geocoding. From June 2010 to August 2010 (3 months) Technical Project Lead @ Worked on and led several projects at this successful and rapidly growing flight search internet company.
Responsibilities included:
Led a team on a real-time cost and revenue tracking system in Python, C# and PostgreSQL that drives core business decisions, this includes processing many millions of logging entries daily.
Developed a high-load, scalable and modular website scraping and price gathering framework in Python and MSSQL.
On a company-wide TQM test of adaptability I achieved the highest mark in the company. From November 2005 to March 2010 (4 years 5 months)
Master's degree, Advanced Computing, Distinction @ Imperial College London From 2011 to 2012 Bachelor of Science (BSc), Computer Science, First class honours @ The University of Edinburgh From 2004 to 2008 Richard Evans is skilled in: Python, C#, Matlab, Artificial Intelligence, Robotics, Computational Neuroscience, Machine Learning, Image Processing, Artificial Neural Networks