Senior Software Engineer with 15+ years of experience building reliable backend systems, APIs, integrations, mobile applications, automation, and IoT solutions for teams in Canada, New Zealand, and the Philippines.
I help businesses modernize internal systems, automate operational workflows, integrate third-party services, and deliver maintainable production software.
Core expertise:
• Java 17+, Spring Boot, Hibernate/JPA, microservices, and enterprise backend development
• REST APIs, system integration, validation, testing, and production reliability
• Python automation, Flask, MQTT, SQLite, Raspberry Pi, and ESP32 workflows
• Flutter and Dart applications with backend and payment-service integrations
• Docker, AWS, CI/CD, monitoring, and production support
• AI-enabled workflow automation and practical process improvement
Recent work includes enterprise device-provisioning services, bulk operational workflows, custom ERP systems, Flutter applications, and an MQTT-based IoT access-control platform with offline fail-safe behavior.
I work especially well on projects that require understanding an existing system, clarifying incomplete requirements, designing a practical solution, and delivering dependable software.
Available for long-term remote work and selected contract projects.
Portfolio:
Experience: 5 - 10 years
Built and maintained production Flutter and Dart applications, including REST API integration, backend services, payment workflows, responsive UI, testing, and release support.
Experience: 5 - 10 years
Designed, implemented, integrated, and supported REST APIs for enterprise backend, mobile, ERP, device-provisioning, payment, and third-party service workflows.
Experience: 1 - 2 years
Experience: 5 - 10 years
Experience: 5 - 10 years
Experience: Less than 6 months
“I went on OnlineJobs.ph to hire someone... I found someone who worked out great. He's been with us for 3 months. He's done more in these 3 months than I've done in the last couple of years... I highly recommend OnlineJobs.ph!”
Judy Bass
SEE MORE REAL RESULTSOnlinejobs.ph "ID Proof" indicates if "they are who they say they are".
It DOES NOT indicate skill level.
ID Proof scores are 0 - 99 with 99 being the best. It is calculated based on dozens of data points.
It's intended to help employers know who they're talking to is real, and not a fake identity.