You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Craig PrescottCP

Craig Prescott

C# Full Stack Developer for Desktop & API

£600/day
Derby, GB
8-15 years

Average response time: 1 hour

About Craig

Experienced C#.Net software engineer with over 20 years of commercial experience in developing advanced WPF and .Net Core desktop applications, with a focus on EPOS systems, touch screen systems, and API microservices. Skilled in WPF, WinForms, desktop development, PRISM, MVVM, microservice architecture, SignalR, CMS web development, and general web development. A philosophy graduate with strong research and analytical skills, as well as experience in policy, campaign management, and office management. I have a proven track record of delivering successful projects from scratch in multiple industries, such as insurance, gaming, and retail. Proficient in SOLID principles and various technologies, including web sockets, neural networks, serial port communication, and robotics. My background as a Parliamentary Research Assistant has honed my transferable skills in areas such as policy, campaign strategy, and team management. I am a valuable asset to any organization and currently have a strong interest in artificial intelligence and MAUI.
  • English

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Astech Projects - Robotics & Automation
    Software Engineer
    September 2022 - December 2022 (3 months)
    Runcorn, UK
    Customised existing touch screen Winform application template for new project. Wrote code and associated UI controls to create rotate and clamp actuators for both simulation layers and real PLC hardware automation. Wrote code and associated UI controls to both move and control ABB Robot and call taught routines. Also wrote code with associated UI controls to control TECAN Cavro Omni Robot. Developed WPF MVVM Proof of Concept which controlled Beckhoff, Festo Input and Output addresses.
  • PostJet Systems Ltd
    .Net Core, WPF & MVC Software Engineer
    October 2020 - August 2022 (1 year and 10 months)
    Basingstoke, UK
    Developed .Net Core/.Net 5.0 service layer station worker application that receives and processes data directly from sockets on the printer station control board Developed WPF touch screen UI displaying status, configuration, print jobs, administration. Built engineer capacity to change languages on the fly and create custom UI status views for release to customers. Built GDPR compliant user role access and user management system with authentication
  • Microlise
    WPF & MVC .Net Software Engineer
    October 2019 - April 2020 (6 months)
    Nottingham, UK
    Developed .Net Core noise reduction service on asset data based on location distance and time spotted out with fleet. Developed MVC UI displaying asset location history. Built WPF application to import users from one system to a new SSO based system. Developed vehicle profile health parameters UI and supporting background code for creation and edit of parameters.

Recommendations

Be the first to recommend Craig

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Bachelor of Arts
    University of Warwick
    1998
    B.A. (Hons) 2.1, Philosophy
  • Bachelor of Arts
    University of Warwick
    1997
    B.A. (Hons) 2.1, Philosophy

Skill set (7)

Categories