Full-Stack Software Developer · Leeds, UK
I build web & mobile software used daily by 100+ UK councils.
Full-stack developer with 7+ years across C#/.NET, JavaScript and Flutter. At Bartec Municipal Technologies I work on the Collective suite — council web portals, a live fleet-operations platform, and an offline-first mobile app used by waste collection crews across the UK.
- years building software
- 7+
- UK councils served
- 100+
- daily frontline users
- 3,500+
years building software
UK councils served
daily frontline users
Selected work
Professional work · Bartec Municipal Technologies
The Collective suite
Waste-management software used daily by 100+ UK councils and 3,500+ frontline crews to run bin collections and environmental services for millions of households.
Council Web Portal
ASP.NET Core · SQL Server
Forms- and rules-driven workflows for bin collections, assisted collections and bin lifts, with integrated mapping and payments. The company's most widely adopted product.
Live Operations Platform
Blazor Server · Syncfusion · Mapbox
Real-time tracking of collection vehicles on live maps, fed by the in-cab mobile app — plus route planning, service requests, premises and workpack management.
Collective Mobile
Flutter · Dart · Swift · Kotlin · SQLite
Offline-first in-cab app for collection crews: automatic database sync, live maps, GPS, scanner and Bluetooth hardware integration, with native iOS and Android code where it counts.
Proprietary systems — happy to talk through the architecture in person.
Web platform · real estate
Emlaak — Property Marketplace
A Rightmove-style property portal built for Algeria — a market that had no listings site at the time. Buy, rent and sale listings, agent profiles, listing plans and multilingual UI: an ASP.NET Core API behind a Blazor front end with a SQL database, built end-to-end, though the venture never went to market.
Blazor · ASP.NET Core · SQL Server
Side projects
Apps and tools I build and ship in my own time — currently two Flutter apps with Gemini AI integration and a browser extension.
Personal project · finance app
Dun Bun Finance
Personal finance app I built for myself and use to run my own money every month: expenses grouped by type, percentage-based savings pots, a debt-payoff planner and Gemini-powered bank-statement analysis. Firebase auth + Firestore, biometric login with Windows Hello or fingerprint, light & dark themes.
Flutter · Dart · Firebase · Gemini AI
Personal project · health app
LeanStreak
Habit and calorie-consistency tracker I use every day to keep my own weight on track: a personalised calorie plan from onboarding (BMR/TDEE), meal logging by text or voice with Gemini AI calorie estimation, and green/yellow/red adherence days with weekly reviews. Riverpod + GoRouter architecture on Firebase.
Flutter · Riverpod · Firebase · Gemini AI
Personal project · browser extension
GlowGuard
A lightweight page dimmer: overlay-based dimming that never breaks layouts, four blue-light presets, an automatic day/evening/night mode, anti-flash protection injected before pages render, and keyboard shortcuts throughout.
TypeScript · WebExtension APIs · Manifest V3
Experience
2021 — Present
Full-Stack Software Developer · Bartec Municipal Technologies
Wakefield, UK
- Develop the Collective suite of waste-management software used daily by 100+ UK councils and 3,500+ frontline crews.
- Since 2024: core member of the Collective Mobile team — Flutter for Android & iOS with native Swift and Kotlin scanner integration, taken from early development through to release.
- Optimised the app's performance — moved heavy work off the UI thread onto background isolates, cut unnecessary widget rebuilds and refactored shared UI into reusable widgets — and hardened security ahead of release.
2020 — 2021
Full-Stack Web Developer · PI Healthcare — Preceptorships
Leeds, UK
- Built and managed streaming web platforms for educating doctors across disease areas — Laravel MVC with reusable Vue components and Tailwind.
- Integrated Google Analytics and Azure Storage; built a customisable admin panel for user activity tracking and content updates.
2020
Web Developer · PI Healthcare
Leeds, UK
- Built a stakeholder web platform with ASP.NET MVC and Umbraco; interactive data grids with Telerik and Kendo APIs.
- Turned large datasets into clear charts and diagrams; new Umbraco templates that streamlined content workflows.
2019 — 2020
Front-End Developer · Freelance
Leeds, UK
- Designed and built responsive websites for local clients, focused on a solid experience across every screen size.
Education
2016 — 2019
BSc Software & Game Development — First Class Honours
University of Bradford
2019
CS50: Introduction to Computer Science
Harvard Online
2012 — 2016
System Programming
Ruse, Bulgaria
Skills
Backend
My day-job core — .NET services used by 100+ UK councils.
Mobile
Cross-platform Flutter, with native Swift and Kotlin where it counts.
Frontend
From design systems to animation — whatever the UI needs.
Tools & Platforms
The glue — cloud, delivery and the ecosystems around the code.
Highlighted chips are my daily drivers.
Contact
Let's build something.
The quickest way to reach me is email — I read everything and reply fast.