I build scalable backend systems, geospatial platforms, and aviation-grade software.
Specialised in Laravel, PHP, PostgreSQL, REST APIs, and engineering systems that operate at real-world scale — from ETOPS route optimisation to enterprise SaaS.
A senior engineer with a deep focus on backend architecture, geospatial systems, and the complex requirements of aviation-grade platforms.
I’m a Senior Software Engineer with 8+ years of experience designing and delivering backend systems that power real-world operations. My work spans aviation software, geospatial platforms, HRM systems, real-time applications, e-commerce, and enterprise SaaS — domains where reliability, precision, and scalability are non-negotiable.
One of my most demanding environments was leading a backend team that delivered approximately 15 production mobile app backends in a single year — each fully Swagger-documented and API-ready for iOS, Android, admin panels, and web. That pace demanded reusable architecture, rigorous standards, and close cross-functional coordination.
I’ve led projects from legacy modernisation to greenfield API development, consistently applying a systems-thinking approach to complex engineering problems. I work primarily in PHP and Laravel on the backend, paired with PostgreSQL and PostGIS for spatially-aware data modelling, and Docker for infrastructure consistency.
In the aviation domain, I’ve built tooling for ETOPS route optimisation, flight planning workflows, and operational data pipelines. On the geospatial side, I’ve integrated OpenLayers, GeoServer, and custom WMS/WFS services into production-grade mapping applications used by demanding clients.
I care about writing clean, maintainable code, engineering systems that survive contact with reality, and continuously raising the bar on what “done” means. Currently exploring applied AI and ML in the context of geospatial intelligence and predictive systems.
Currently based in Dubai and actively looking to relocate to Europe, the UK, USA, Canada, or Australia. I bring the same systems-thinking approach whether the problem is a real-time taxi dispatch API, a payroll engine, or an aeronautical chart viewer.
Based in Dubai, UAE
8+ years experience
Relocating to EU / UK / USA / CA / AU
8+
Years experience
40+
Projects shipped
6+
Industries served
15+
Technologies
Areas of focus
Backend architecture & REST APIs
Aviation & flight planning software
Geospatial & mapping systems
Mobile app backends (Swagger-ready)
HRM & payroll systems
Real-time & e-commerce platforms
Legacy modernisation
Applied AI / ML exploration
Core Expertise
What I build, and how.
A senior engineer's toolkit — shaped by years of working across aviation systems, geospatial platforms, and enterprise backend architecture.
Backend Architecture & APIs
Designing and delivering high-performance REST APIs and service architectures that scale. Experienced with multi-tenant SaaS patterns, rate-limiting, versioning, and API-first design.
LaravelPHPPythonFastAPIRESTOAuth2Queue Systems
Geospatial & Mapping Systems
Building map-based platforms that handle spatial queries, WMS/WFS layers, and real-time geographic visualisations. Deep integration experience with OpenLayers and GeoServer.
OpenLayersGeoServerPostGISWMS/WFSSpatial SQL
Aviation & Flight Planning
Developing software for flight operations — including ETOPS route optimisation, airspace data integration, flight planning workflows, and operational decision support tooling.
ETOPSAirspace DataRoute PlanningAviation APIs
Database Engineering
Designing normalised relational schemas, optimising complex queries, and building robust data pipelines. Comfortable with spatial extensions, replication, and performance tuning.
PostgreSQLMySQLPostGISQuery OptimisationIndexing
Mobile API & Rapid Delivery
Led a backend team that shipped ~15 production app backends in a single year — each fully Swagger-documented and API-ready for iOS, Android, admin panels, and web. Proven at pace without cutting quality.
LaravelREST APISwagger / OpenAPIMobile BackendsTeam Lead
Legacy Modernisation
Incrementally migrating legacy codebases to modern standards without disrupting production. Experience leading refactors across PHP monoliths, untested codebases, and tightly-coupled systems.
RefactoringMigrationPHPTestingCI/CD
Infrastructure & DevOps
Containerising applications, defining deployment pipelines, and managing Linux server environments. Focused on reproducibility, environment parity, and deployment confidence.
DockerAnsibleLinuxGitLab CINginx
Featured Projects
Selected work.
A cross-section of projects across aviation software, geospatial platforms, and enterprise backend systems. Replace placeholder links and descriptions with real details.
AviationAviation · Backend Systems
ETOPS Route Optimisation Engine
A backend engine that calculates and validates ETOPS-compliant flight routes against airspace constraints, diversion airport availability windows, and regulatory rule sets. Processes large aeronautical datasets to surface operationally valid route options in real time.
An interactive mapping platform for tracking fleet assets in real time. Integrates OpenLayers for map rendering, GeoServer for WMS/WFS layer delivery, and a Laravel backend that ingests and stores position telemetry via a high-throughput API.
A multi-tenant SaaS platform enabling airline operators to create, validate, and file flight plans. Includes a role-based permission system, PDF report generation, and integration with third-party aeronautical data providers.
A browser-based viewer for layering and inspecting aeronautical charts, NOTAMs, and airspace boundaries over a base map. Built with OpenLayers and a GeoServer backend serving pre-processed aeronautical feature layers.
OpenLayersGeoServerWMSJavaScriptPHPAviationweather dataMETOffice API
From building backend systems for aviation platforms in Dubai to modernising enterprise ERP architecture — a career shaped by technically demanding, operationally critical work.
Senior Software Engineer
Skyplan Services Ltd.·Dubai, UAE
CurrentFeb 2022 – Present
Designed and developed scalable backend systems for flight planning and operational platforms used by airline clients.
Built and maintained RESTful APIs for internal and customer-facing applications, with a focus on reliability and versioning.
Improved route-processing performance by ~20% through query optimisation, caching strategies, and modular refactoring.
Reduced production defects by ~25% by introducing structured validation layers and improved error handling.
Implemented Docker-based deployments and Ansible automation, reducing manual deployment effort by ~40%.
Provisioned and configured Linux-based development and staging servers, including web server and database environments.
Managed the full development lifecycle across dev, test, staging, and production with GitLab CI pipelines.
Senior Software Engineer
DH3 Solutions·Sri Lanka
Aug 2021 – Jan 2022
Contributed to migration from monolithic ERP architecture to modular service-based components, reducing maintenance overhead by ~30%.
Improved deployment consistency by standardising CI/CD workflows and containerisation practices.
Mentored junior engineers on maintainable code practices, debugging strategies, and clean architecture.
Software Engineer
Elegant Media·Sri Lanka
Oct 2020 – Oct 2021
Developed SaaS backend modules using Laravel and Vue.js in iterative Agile delivery cycles.
Reduced regression issues by improving code review discipline and introducing structured testing approaches.
Collaborated closely with product and frontend teams to deliver API-driven features.
Software Engineer
Sen Solutions Pvt Ltd·Sri Lanka
Jan 2019 – Oct 2020
Built a secure payroll processing system handling sensitive financial data with strong validation and integrity controls.
Developed real-time APIs for enterprise integrations, streamlining internal and client-facing workflows.
Improved deployment repeatability by introducing container-based workflows.
Software Engineer
Elogic Lanka Pvt Ltd·Sri Lanka
Jan 2018 – Jan 2019
Developed backend administrative platforms and operational reporting tools using Laravel.
Contributed to deployment automation and environment stabilisation initiatives.
Education
BCS Professional Graduate Diploma in IT (Level 6)
BCS, The Chartered Institute for IT
Completed
BSc in Computing
Remote, UK
OngoingIn progress
Certifications
Python Programming
Upskillist
Neural Networks and Deep Learning
DeepLearning.AI
BCS Higher Education Qualifications (Level 4–6)
BCS
Tech Stack
Tools of the trade.
A practical toolkit refined over 8+ years across aviation systems, geospatial platforms, and enterprise backend work.
GeoServer*PostGISSpatial SQLAviation Data APIsETOPS Planning
Practices & Tools
REST API DesignMicroservicesOOP / SOLIDGitJiraCode ReviewAgile / Scrum
* hover for context note
Contact
Let’s build something worth shipping.
I’m open to senior backend and software engineering roles across aviation, GIS, HRM, e-commerce, real-time systems, and enterprise SaaS. Looking to relocate to Europe, the UK, USA, Canada, or Australia. Feel free to reach out directly.
Open to relocation — EU · UK · USA · Canada · Australia