What I can build for you.
A range of services across software, automation, data, and hardware. If you have a technical problem that needs solving, I'm happy to help.
Website Development
Custom websites and web applications built to your requirements. From straightforward landing pages to full platforms with user accounts, payments, and APIs.
- Custom design & branding
- Mobile-responsive
- FastAPI · Django · Next.js
- SEO & performance optimised
Automation
I build automation systems that remove manual, repetitive work from your day. AI receptionists, invoice processing, email handling, scheduling — if it can be automated, it should be.
- AI receptionist / chatbot
- Automated billing & invoicing
- Email & calendar automation
- Workflow scripting & scheduling
Data Analytics & Dashboards
Custom dashboards that give you a clear view of your business data in real time. I connect to your existing data sources and build something that actually gets used.
- Custom live dashboards
- KPI tracking & reporting
- Data pipeline & ETL
- Grafana · Plotly · custom UI
Algorithmic Trading Tools
I develop and run algorithmic trading systems personally, so I understand what it takes to go from an idea to a live, profitable strategy. Available for strategy development, backtesting infrastructure, and execution pipelines.
- Strategy design & backtesting
- Live execution pipelines
- Risk management logic
- Performance reporting
Embedded Systems & Hardware
Firmware development, PCB design, and microcontroller projects. I have hands-on experience with STM32, ESP32, and Raspberry Pi across a range of hardware builds.
- Firmware in C / C++
- STM32 · ESP32 · RPi
- PCB design (KiCad)
- IoT & sensor integration
Consulting & Problem Solving
Not sure where to start or what you actually need? I can review what you have, help define the scope, and advise on the best technical approach.
- Technical scoping & planning
- Tool & stack selection
- Code & architecture review
- One-off or ongoing retainer
Have a project in mind?
Send me a message with a brief overview and I'll get back to you within 48 hours.
Let's Talk