Daniel Pickett
Full-Stack Software DeveloperSelf 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