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