Christopher Ratcliff, Maps Developer in Wakefield, United Kingdom
Christopher Ratcliff

Maps Developer in Wakefield, United Kingdom

Member since January 27, 2016
As a highly experienced freelance software engineer, Christopher ensures that he keeps up to date with the latest technologies, and one of his greatest strengths is applying attention to the detail in designing and implementing innovative technical solutions that are also finished on time and within budget.
Christopher is now available for hire

Portfolio

Experience

  • C#, 13 years
  • Maps, 10 years
  • Windows Mobile, 10 years
  • Windows Presentation Foundation (WPF), 7 years
  • Android, 6 years
  • ASP.NET MVC, 6 years
  • ASP.NET Web API, 5 years
  • Xamarin, 3 years

Location

Wakefield, United Kingdom

Availability

Part-time

Preferred Environment

With an enthusiastic team you can achieve anything

The most amazing...

...thing I've learned is that nothing is impossible, the word itself says "I'm possible".

Employment

  • Owner / Director / Software Architect

    2015 - PRESENT
    CLR Software Ltd
    • Offers a can-do attitude and runs his own freelance business offering bespoke software solutions, see http://clrsoftware.co.uk.
    • Developed native mobile applications (Android, Windows Mobile, iOS, and UWP) as well as cross platform solutions (Xamarin, Cordova, Ionic, and Intel XDK). Over this last year, has developed many commercial mobile applications including an app similar to Uber as-well as an app for a big national attraction that was used for a national advertising campaign. Additionally, have also recently been working with SonicTrio for the Guardian newspaper and helping to create their Guardian Windows app.
    • Created cutting-edge solutions using the latest technologies and have an in-depth knowledge of writing innovative desktop applications as-well as Windows services, web services, web sites, and databases.
    • Designed and developed bespoke world class solutions. Worked on the full development life cycle from design to implementation and support. The bespoke software development delivers tangible benefits, fitting the software around the client's and their business perfectly.
    • Prides himself on his professional work ethic and a strong willingness to always exceed expectations. One of his greatest strengths is applying attention to detail in designing and implementing innovative technical solutions that are finished on time and within budget.
    Technologies: Mobile (Android, iOS, Windows Phone), WPF, ASP .NET MVC, Web API, C#, .NET, SQL, MVVM, Git, SVN, Cordova, Xamarin, Ionic, Universal Windows Platform, Entity Framework, LINQ, Windows Services, WCF, jQuery, AngularJS, Web Services, Azure, Scrum
  • Senior Software Engineer / Architect

    2014 - 2015
    BJSS
    • BJSS is an award winning delivery focused IT consultancy (http://bjss.co.uk). Spent a great deal of time onsite with the client developing their bespoke software solutions working closely with their own development teams.
    • Involved in a wide range of technologies across mobile, web and database with both client and server side technologies.
    • Worked along side the HSCIC to rebuild the NHS Spine. This was a great success and saved over 21 million pounds in the first year. The system handles 400 million electronic messages per month and has to be available 24/7.
    • Involved in designing and creating mobile platforms including native Android, Windows Phone, and iOS; as-well as cross platform solutions such as Xamarin, Cordova, Intel XDK, and Ionic.
    • Improved reliability and coverage of automated UI testing using selenium. Additionally, extended and enhanced the low level unit tests.
    Technologies: .NET, C#, WPF, ASP .NET MVC, Web API, MVVM, Scrum, Agile, Android, Windows Phone, iOS, SQL Server, Web Services, SVN, Git, Unit Testing, Selenium, Mapping, Confluence, Jira, Python, Riak, Redis, Jinja, Splunk, Eclipse, Android Studio, Blend
  • Senior Software Engineer

    2007 - 2014
    Seven Technologies Group (Formerly Datong until 2013)
    • The company reputation is founded on the provision of high quality intelligence equipment. Many of the world’s leading agencies use solutions produced by the company for gathering critical intelligence on an international scale.
    • Made a major contribution in the company’s world leading GIS software systems as well as customer specific funded developments.
    • Built up an extensive knowledge in a wide range of technologies across desktop, mobile, and web applications.
    • Created SDKs and simulators to allow third parties to integrate with our hardware and software.
    • Adopted an MVVM approach which enabled the development of shared code use across WPF, Silverlight, Websites and Windows forms.
    • Worked in R and D which gave the opportunity to innovate and work with a variety of technologies.
    • As the team leader, had additional responsibilities including recruiting, scoping, planning, and allocating workloads.
    • As productive team work is crucial to the success of a product, worked closely with software, firmware, and hardware engineers as well as the project managers.
    • As the .NET expert, mentored other developers within the team and designed the architecture of the software.
    • Initially developed Windows Forms and Silverlight applications, but now predominantly work with WPF, web, and mobile applications (Windows Phone and Android).
    • Created innovative web sites and services using a variety of technologies including ASP .NET MVC and Web API.
    Technologies: .NET, C#, WPF, MVVM, Android, Windows Phone, SQL Server, Stored Procedure, MySQL, Silverlight, Entity Framework, LINQ, Windows Services, Threading, Azure, ASP .NET, MVC, Web API, WCF, JavaScript, TypeScript, AngularJS, Knockout, TCP/UDP, Mapping, GPS
  • Higher Senior Engineer

    2000 - 2007
    Powerwave (Formerly Filtronic Comtek)
    • Responsible for the design, implementation, and maintenance of several custom applications across multiple facilities and databases.
    • Worked on a wide range of applications for configuration, automated test, controlling process flow, and management reports.
    • Built software which made the tasks less complicated allowing cheaper and less skilled labor to do essentially the same tasks.
    • Initially used C++/MFC/ATL/ADO before migrating to .NET. This involved writing mixed-mode assemblies to get the .NET benefit without rewriting the legacy C++.
    • Created a bespoke graphical user interface for controlling the process flow at multiple sites including China, Finland, America, and the UK.
    Technologies: C++, MFC, .NET, C#, Win Forms, SQL Server, SQL Profiler, TSQL, Web Services, SourceSafe, XML, XSLT, VB

Skills

  • Languages

    T-SQL, XML, Stored Procedure, C#, XSLT, C++, Python, TypeScript, JavaScript
  • Frameworks

    ASP.NET Web API, Entity, Ionic, Cordova, NUnit, ASP.NET MVC, ASP.NET, MVVM Light Toolkit, Silverlight, .NET, Windows Communication Framework (WCF), Jinja, AngularJS, Knockout.js, ADO.NET
  • Libraries/APIs

    Windows Forms, Google Maps, Google Geocoding API, LINQ, Microsoft Foundation Class Library (MFC), jQuery
  • Tools

    Subversion (SVN), Microsoft Visual Studio, Intel XDK, Expression Blend, Jira, Confluence, FogBugz, Visual SourceSafe, Git, ANTS Profiler, Eclipse IDE, Splunk, TestRail, Windows Installer, Xcode, Android Studio
  • Paradigms

    Model View Viewmodel (MVVM), Scrum, Unit Testing, Agile Software Development
  • Platforms

    Xamarin, Universal Windows Platform (UWP), Windows Mobile, Windows Phone, Android, Azure, iOS
  • Storage

    Azure Cloud Services, JSON, Microsoft SQL Server, MySQL, SQL Profiler, Redis, Riak
  • Other

    Communication, Windows Presentation Foundation (WPF), NMEA, GPS, Maps, Skinning, UDP, TCP, FTDI, RESTful Web Services, Web Services, Multithreading, Background Threading, Windows Services, POP3, Globalstar, Iridium, Mixed Mode

Education

  • 1st class BSc with Honours degree in Computer Science and Mathematics
    1997 - 2000
    University of Leeds - Leeds, England
  • A Levels (General Certificate of Education Advanced Level) degree in Maths (A), Further Maths (A), Computing (A), Physics (B)
    1995 - 1997
    Wakefield College - Wakefield, England
  • GCSE (General Certificate of Secondary Education) degree in 9 GCSEs including English and Maths (7 A/A*, 1 B, 1C)
    1990 - 1995
    Horbury School - Wakefield, England

To view more profiles

Join Toptal
I really like this profile
Share it with others