Desktop application development and customization
Custom C# and .NET desktop and console applications, built new or adapted to fit an existing workflow.
- Point of sale applications for retail counters
- Tools that post transactions, payments and loyalty points into Business Central
- Industrial scale readings captured in real time
- Changes and extensions to existing desktop software
C#.NETSQL Server
Desktop application development and customization
Custom C# and .NET desktop and console applications, built new or adapted to fit an existing workflow.
- Point of sale applications for retail counters
- Tools that post transactions, payments and loyalty points into Business Central
- Industrial scale readings captured in real time
- Changes and extensions to existing desktop software
Web development
Web applications from front end to back end, with validated forms, email and API integrations.
- Flask and PHP back ends with MySQL or SQLite
- Responsive front ends with Bootstrap and plain JavaScript
- Email, maps and AI model integrations
Flutter mobile app development
Android apps in Flutter, from the first screen to Google Play, including camera features and on-device models.
- Published apps, one past a thousand downloads
- Text recognition with Google ML Kit, and content generated with Gemini
- Firebase back ends, and TensorFlow Lite and YOLO models on the device
Dynamics 365 Business Central UI customization
Pages, actions and views in Business Central shaped around how a business actually works.
- Page, table and report extensions written in AL
- New views built inside Business Central, such as a booking calendar
- Fixes and improvements to existing customisations
Data warehouse development with REST APIs
Data moved out of Business Central and other systems over REST APIs, into a SQL Server warehouse that loads correctly every time.
- Warehouse loads built, diagnosed and repaired
- REST API access secured with OAuth2 through Azure and Microsoft Entra
- Automated backups with SQL Server Agent
- Every endpoint validated in Postman
Machine learning solutions
Image classification, object detection and private language model features that run on local hardware.
- A custom CNN for lung CT scans, 98.55% accurate and published at ICTAR
- Object detection with YOLO, running on a phone
- Local language models through Ollama, so data stays on site