About Me

Hi, I'm John Dave — a Mobile Developer specializing in cross-platform applications and an aspiring Mobile Software Engineer. Focused on clean architecture, clean code, and constantly adopting new tech to build efficient, scalable apps.

Education

BS Information Technology

2022 — 2026

Bicol University College of Science · Legazpi City, Philippines

Achievements

Grand Winner — Naga City Mayoral Hackathon

2026

1st Place · Social Services Challenge

Read the article on Bicol University
Open Source

GitHub

762 contributions in the last year | 16 public repos

Professional

Experience

LCC Group of Companies

IT Specialist – Mobile & Desktop Developer

July 2026 – Present

Cross-Platform Application Maintenance: Maintain and optimize enterprise Android and desktop applications (.NET MAUI, C#) supporting 100+ daily operational staff across 10+ warehouse and retail locations.

Offline-First Data Reliability: Engineered an offline-first SQLite caching layer that resolved race conditions and eliminated live data loss during high-traffic warehouse floor updates, cutting sync failures by roughly 97%.

Barcode Hardware & Validation: Integrated custom hardware barcode scanning routines and automated test suites, eliminating data validation failures during inventory intake and reducing intake time per shipment.

.NET MAUIC#SQLiteAndroidDesktopBarcode/Scanner Integration

Quanby Solutions, Inc.

Software Developer Intern (OJT)

Payroll Management System

Feb – May 2026

Backend Leadership: Led backend development on a NestJS payroll system, establishing architectural standards and reviewing pull requests across a team of 3 engineers.

End-to-End Module Delivery: Architected and shipped 11 full-stack modules (NestJS, PostgreSQL, Next.js) covering authentication, attendance, overtime calculation, and payroll processing.

Security & Compliance: Implemented role-based access control (RBAC), audit logging, session timeouts, and end-to-end integration tests to safeguard financial workflows.

NestJSPostgreSQLNext.jsTypeScriptREST APIsRBACJWT
Selected Work

Projects

MyNagAlaga

MyNagAlaga

Government Services Platform

Mobile Developer

2026

Grand Winner — 1st Naga City Mayoral Hackathon · Social Services Challenge

Engineered the citizen-facing mobile application using Clean Architecture and Riverpod, ensuring high maintainability, consistent code standards, and reliable state management.

Integrated a secure, multi-purpose Digital Badge module, accelerating identity validation for aid distribution (ayuda) and civic services to drive 3x faster case resolution for municipal staff.

Developed interactive OpenStreetMap (OSM) routing features, delivering proximity-based, real-time evacuation navigation for citizens during disaster emergencies.

FlutterRiverpodClean ArchitectureRetrofit + DioOpenStreetMap
ElecXus

ElecXus

Electric Service Management System

Full Stack Developer

Capstone · Albay Electric Cooperative

Aug – Nov 2025

Engineered a self-service utility application with automated billing, geospatial complaint logging, and live outage tracking via the Facebook Graph API, earning a 4.62/5.0 UAT rating and a 98% post-launch adoption rate.

Integrated the PayMongo payment gateway (e-wallets, cards) with webhook-driven reconciliation for instant transaction confirmation.

Delivered real-time status pipelines using Socket.IO and Firebase Cloud Messaging (FCM) for push alerts, providing end-to-end transparency across high-volume issue resolution workflows.

FlutterPayMongoSocket.IOFCMFacebook Graph API
EatEase

EatEase

Food Ordering Mobile Application

Full Stack Developer

Jan – Mar 2025

Built a cross-platform Flutter food ordering application featuring live order tracking, real-time customer–vendor WebSocket chat, and digital checkout.

Architected the MongoDB schema and Node.js REST API layer managing order lifecycles, vendor menus, and payment reconciliation.

FlutterWebSocketPayMongoNode.jsMongoDB
Technical Skills

Tech Stack

Mobile

Primary Focus
FlutterDartClean ArchitectureMVVMRiverpodProviderGetItRetrofit + DioFirebase App DistributionFirebase Crashlytics

Integrations

REST APIs (Retrofit + Dio)JWT authenticationWebhook handlingPayMongoFirebase Cloud MessagingSocket.IOOpenStreetMapFacebook Graph API

Backend

NestJSExpress.jsNode.jsTypeScriptMySQLPostgreSQLMongoDBRedis

Tools

GitHub Actions (CI/CD)Git/GitHubPostmanAndroid StudioXcodeVSCode

CLEAN CODE.
CLEAN ARCHITECTURE.
ALWAYS.

Every tool in this stack is chosen deliberately. The goal is always the same — build things that are maintainable, scalable, and fast.

Get In Touch

Connect

Let's build
something great

Open to new opportunities, collaborations, and projects. Whether you have a role, a challenge, or just want to talk tech — reach out.