Richard Fletcher

Richard Fletcher

Glasgow, United Kingdom
Hire Richard
Scroll To View More
Richard Fletcher

Richard Fletcher

Glasgow, United Kingdom
Member since October 5, 2011
Richard is a Software Developer & Architect with a wide range of skills across the Microsoft development stack. With a proven track record of working on and leading enterprise level projects, he's able to work under strict deadlines and complex business requirements.
Richard is now available for hire
Portfolio
  • Toptal
    C#, SQL Server, MongoDB, Microsoft Dynamics CRM, ASP.NET
  • VisionWare, Ltd.
    C#, SQL Server, MongoDB, Microsoft Dynamics CRM, ASP.NET
  • VisionWare, Ltd.
    C#, SQL Server, MongoDB, Microsoft Dynamics CRM, ASP.NET
Experience
  • C#, 10 years
  • SQL, 10 years
  • Database Performance, 10 years
  • T-SQL, 10 years
  • ASP.NET, 8 years
  • WPF, 7 years
  • ASP.NET MVC, 5 years
  • MongoDB, 4 years
Glasgow, United Kingdom
Availability
Part-time
Preferred Environment
Visual Studio, TFS
The most amazing...
...software that I have created is an interactive, animated data visualization suite.
Employment
  • Freelance Software Developer/Consultant
    Toptal
    2015 - PRESENT
    • Worked with various clients to achieve their specific needs.
    • Performed team leadership responsibilities where required to ensure development plan is executed.
    • Increased the performance of client applications through database tuning and optimization.
    • Worked with clients to define and document application required.
    • Delivered high quality software, meeting client timeframes.
    Technologies: C#, SQL Server, MongoDB, Microsoft Dynamics CRM, ASP.NET
  • Head of Product Development
    VisionWare, Ltd.
    2015 - 2016
    • Owned the platform architecture and execution of the platform engineering schedule.
    • Recruited the team and facilitated its growth and development.
    • Maintained the engineering schedule through collaboration with the business and executives.
    • Continued development of the product.
    • Ensured that the correct processes were in place to ensure continued quality improvement.
    Technologies: C#, SQL Server, MongoDB, Microsoft Dynamics CRM, ASP.NET
  • Solution Architect
    VisionWare, Ltd.
    2012 - 2015
    • Led the re-architecture of an existing software platform.
    • Led the re-development of an existing software platform through an uptake of new architecture and database technologies.
    • Increased product quality through implementation of unit, integration, and system testing.
    • Increased product performance by two orders of magnitude.
    • Worked with VIP clients to meet specific and demanding needs.
    Technologies: C#, SQL Server, MongoDB, Microsoft Dynamics CRM, ASP.NET
  • Senior Developer
    VisionWare, Ltd.
    2011 - 2012
    • Led the continued development of existing MDM offering as a senior team member.
    • Developed a custom, interactive data visualization suite.
    • Worked with consulting teams to improve deployment of the product.
    • Developed additional standards compliant integrations to the product.
    • Increased performance of the product via relational database optimization.
    Technologies: C#, SQL Server, MongoDB, Microsoft Dynamics CRM, ASP.NET
  • Software Developer
    Optical Express
    2010 - 2011
    • Designed and developed Electronic Medical Records sofware for nationwide opticians.
    • Created a company Business Intelligence solution.
    • Maintained and updated legacy medical records systems.
    • Maintained and updated stock management systems.
    • Liaised with business units to capture requirements and design solutions.
    Technologies: C#, SQL, WCF, WinForms, ASP.NET, SSAS, SSIS, SSRS
  • Analyst, Developer
    Eden Springs UK, Ltd.
    2005 - 2010
    • Managed the design and implementation of a new software system in ASP.NET. The system was initially for Sales CRM / prospecting but due to the success of the project, was expanded to also include Purchase Ordering, Online Invoice Payments, and Warehousing.
    • Designed and developed a Business Intelligence solution in SSRS/SSAS/SSIS.
    • Developed an ASP.NET web application for sales/customer services.
    • Created aGPS tracking system to track delivery drivers via their handheld devices. The data is synchronized to our local servers via a web service and is then plotted on a map and overlaid with the geo-coded deliveries from the same day. This will allow the operations department to identify cost saving measures that can be taken to further optimize company routing.
    • Designed and developed company intranet in Microsoft SharePoint 2007.
    Technologies: C#, WinForms, ASP.Net, SQL, SSAS, SSRS, SSIS, WCF
Experience
  • Master Data Management (Development)

    Led the development of a best in class (performance) MDM/Single View platform. During the time working on the product, I increased performance by two orders of magnitude while increasing quality and accuracy.

  • Data Visualisation (Development)

    Developed an animated data visualisation software to sit on top of any relational SQL database or SSAS OLAP cube and present data to the user in a manner that facilitates data mining and discovering relationships between seemingly unrelated entities.

  • Electronic Medical Records (Development)

    Eye test software for a national optician. Work involved liaising with business units to capture requirements and scoping out own work and my teams work. Worked to complex deadlines to deliver solution.

  • Company Wide Data Warehouse/OLAP Solution (Development)

    Have completed multiple Data Warehouse solutions to consolidate data from multiple sources into a single view of a business. Completed work in SSIS, SSRS, SSAS.

  • Delivery Driver GPS Tracking (Development)

    Tracks delivery drivers across multiple routes. Analyses routes taken and compares for inefficiencies, providing possible re-routing.

Skills
  • Languages
    SQL, HTML5, C#, XAML, T-SQL, HTML, CSS
  • Frameworks
    MVC 4, MVC 3, ASP.NET MVC, ASP.NET Web Forms, Entity, Silverlight, .NET, ASP.NET Web API, MVVM Light Toolkit, ASP.NET, WPF, WCF, SmartClient
  • Libraries/APIs
    WinForms, LINQ
  • Tools
    Visual Studio 2010, Visual Studio 2012, Expression Blend, TFS, Visual Studio 2015, Visual Studio 2013, Microsoft Expression Blend, Microsoft SQL Server Management Studio, LINQ to SQL, SQL Management Studio, Notepad++, SQL Server Management Studio, Visual Studio 2008
  • Paradigms
    Model View Controller (MVC), Agile Software Development, Scrum, Object-oriented Programming (OOP), SOLID, OLAP
  • Platforms
    Windows, Windows 9x, Windows 8, Windows 7, Windows Phone 7, Windows Phone 8, Windows Mobile, SQL Server Integration Services (SSIS), Windows Phone, Azure
  • Storage
    SQL Server 2008, MongoDB, SQL Server 2012, Database Performance, SQL Server, SQL Server Analysis Services (SSAS), Azure Queues, Azure Cache, Azure Tables, Azure Blobs, Data Warehousing
  • Misc
    Microsoft Dynamics CRM, MCITP, MCTS
I really like this profile
Share it with others