Peter Bull's Work & Personal Projects
Worked on ASP.NET Web API applications and microservices back-end including Unit Tests, Intergration Tests and Acceptance Tests working with Azure SQL Database. Created third-party API integrations and documentation. Delivered Blazor workshop for learning at work initiative.
Worked on features for ASP.NET web applications with Angular front-end. Created and led development of a file processing application to work with a pharmaceutical hardware system, using .NET 6 and Windows Presentation Foundation.
Developed new and updating existing functionality for websites and applications using C# with ASP.NET MVC front-end, MS SQL database and cloud functionality in AWS. Worked in a scrum-based workflow with JIRA ticketing and interaction with in-country and product teams.
Developed and maintained WinForms, WebForms and MVC projects along with building products from specification to delivery for a variety of small client-facing to large scale public-facing websites.
Developed admin system for in-venue on-screen displays, invented WPF web-based real-time image template system and collaborating on headless Adobe After Effects video template system.
Sole developer for bespoke online second-hand bookstore to enable buying and selling of books, supporting content management and charitable donations. Created newsletters and forum to enable better customer engagement and interaction. Built dedicated site for self-published book of submitted and voted for short stories by customers.
Worked with contracted third-party team for 1&1 Internet offering first-line telephone support to customers including resolving issues over the phone including domain, website, email and account issues. Communicated with a variety of customers and knowledge levels to a high level of efficiency utilising own technical knowledge.
Created user interface to manage products for in-house catalogue system, including drag-and-drop functionality in a team-developed multi-tier web application. Created client-facing website for information about in-house catalogue and e-commerce systems in both English and German.
Website for Posts, Articles and Podcast. Articles include write-ups from talks with near total coverage of presentations and original content on programming or technology subjects. Podcast has monthly epsiodes about Microsoft or related platforms and related technologies which is written, recorded and edited personally.
Website for Tutorials, Talks and Workshops covering a variety of topics such as Universal Windows Platform, Spotify for Developers, Uno Platform, Fluent Design System and more.
Unofficial photographic journey of the history of the Zune devices, hardware, services and the community that keeps it alive to this day. Zune Digital Coffee Table Book and website involving asset curation, layout, design and companion multimedia elements.
Website for Websites, Packages and Software including NuGet packages for Windows App SDK and Spotify for Developers along with Asset package using Microsoft Fluent Emoji. Creation of website and design of logo and other assets.
Fortnightly podcast focused on murders of people from or living in Scotland. Collaborated with website designer and implemented minor functionality and implementation tweaks to finalise website. Research and writing of some episodes and final mixing of edited audio and music into podcast.
Exclusive Zune Social application on Windows Phone enabled the sharing and playing of favourite and recent music, including artist information, album art, links to purchase tracks, friends list and badges earned for listening to music.
Xbox Live GamerCard visualisation application on Windows Phone allowed the sharing of Gamerscore and Achievement progress from recently played Xbox games. This included displaying Xbox Live Avatar, player rating and profile information.
Personal website covering various Microsoft technologies and topics including developer oriented websites with tutorials covering web, mobile and desktop applications.