I build real-time software for airport operations at Solaris Robots — backend services and cross-platform apps that coordinate assistance for Passengers with Reduced Mobility under live conditions. Before that, data-visualization tooling for ML inference at Qoherent, and years of freelance full-stack work. I care about software that holds up when it matters.
Work Experience
Software Developer
Building reliability-critical software across two domains: airport passenger-assistance operations and IoT hardware production. Designed and shipped PRM Go — a cross-platform Flutter application (web + mobile) for coordinating assistance to Passengers with Reduced Mobility, backed by a Node.js and MongoDB API with multi-role access and robotics integration. Also built Feedbick Setup, a cross-platform Flutter desktop tool (Windows, Linux, macOS) that replaced a multi-step manual board-programming and provisioning workflow with a single-click process — embedding Arduino CLI, automating WiFi and hotspot management, integrating Google Workspace for firmware distribution with role-based access control, and shipping a self-hosted in-app update system.
- —Cut API response times by 35% and query latency by up to 50% through optimisation and async processing
- —Designed REST APIs and data models for multi-role airport workflows with robotics integration
- —Replaced a multi-step manual provisioning process (Arduino IDE per board, manual hotspot switching, browser-to-Sheets copy-paste) with one-click tooling — production staff with no software background can now program and provision Smartfeed/Feedbick devices end-to-end
- —Built firmware release management on Google Drive with workspace RBAC — compilers publish versioned binaries with deprecation warnings; production staff select and download the correct variant through the app
- —Shipped a self-hosted in-app update system with per-OS auto-download, enabling remote version management across all production machines
Research Assistant
Full-stack tooling for machine-learning inference — React frontend, Django backend, WebSocket integration, and Plotly.js for data-heavy visualisation.
- —20% improvement in inference batch speeds through performance optimisation
Web Developer
End-to-end websites for small businesses — Next.js, SEO, database design through to delivery.
Stack
Backend
- Node.js
- MongoDB
- REST APIs
Frontend
- React
- Next.js
- TypeScript
Mobile
- Flutter
- Dart
Other
- Python
- C++
Contact
Open to roles in aviation technology, full-stack and backend engineering — including opportunities internationally.