Daniel Pickett

Full-Stack Software Developer
Self taught developer with experience creating and maintaining websites, mobile applications and back-end systems. I learnt to code in my free time by working on personal projects and tools to assist my duties as a software tester and have since progressed to a full-stack developer. I am passionate about software development and continue to work on personal projects in my spare time to learn new technologies and expand my skillset.

Experience

Software Developer - OneWizard
2023 - Present
  • Designed and developed a flutter application from scratch to track the status of HGV drivers transporting goods with GPS tracking, turn-by-turn navigation and instant messaging between hauliers and drivers
  • Developed a flutter application for HGV drivers transporting goods with GPS tracking, turn-by-turn navigation and instant messaging between hauliers and drivers
  • Created .NET Core API for hauliers to send jobs to drivers and sending the data to the driver application
  • Worked on features and improvements for a CRM portal with a SvelteKit frontend and .NET core API
  • Created a cross-platform .NET MAUI application for submitting building compliance reports
Software Developer - WorkMobile
2019 - 2023
  • Collaborated with other developers and the QA team to deliver features within sprint deadlines
  • Identified long running website operations and implemented significant performance optimizations
  • Prototyped a Blazor WebAssembly website to mirror the functionality of the mobile application
  • Added features and fixed bugs in the WorkMobile Xamarin application and legacy Java Android app
  • Worked with the support team to investigate and resolve issues reported by end users
  • Created and managed Azure Pipelines for new and existing projects
Junior Software Tester - WorkMobile
2017 - 2019
  • Tested features for the WorkMobile app and website and wrote clear reproduction steps for bugs
  • Used Microsoft Report Builder to create reports or fix issues in existing reports for customers
  • Wrote software to automate website testing using Selenium

Languages

  • C#
  • TypeScript / JavaScript
  • Dart
  • Java
  • SQL
  • CSS / SASS / LESS
  • HTML5

Tools & Frameworks

  • .NET Core
  • Flutter
  • Xamarin / .NET MAUI
  • ASP.NET
  • NodeJS
  • Microsoft SQL Server
  • Git
  • TFS
  • Azure DevOps