Software EngineerMandaluyong, Philippines

WebIoTAI

I build enterprise systems end to end: web, IoT and AI, from the first conversation to the live deployment.

Operations manager. Seafarer. Engineer. Different decks, same job: keep complex systems running under pressure.

Scroll to begin. You're the client.

PHASE 01 / DISCOVERY — phase 1 of 7

Every system starts with listening — we use it to find what must never break and what “done” means.

Demo client: Novara, a fictional smart-home hub. The process is real; the product is a stand-in.

CLIENT

We're making our home smart — lights, climate, security, the lot. Can all of it live in one app?

EIRELE

Who uses it every day, and what's the one thing that must never break?

CLIENT

Coming home at night. The locks and lights have to respond — even if the internet doesn't.

Requirements captured.

One app, every deviceReal-time device stateOffline-tolerant controlMobile-first

THE SPEC

The answer becomes the spec. Meet Novara — the demo smart-home hub we'll build through this story. The process is real.

PHASE 02 / UX & UI DESIGN — phase 2 of 7

Requirements become an interface here: sketches, wireframes and the visual system every screen of the control app will follow.

Sketch it. Wireframe it. Make it real.

UI

Novara — fictional demo client

TOOLS

Figma → components → code.

PHASE 03 / PLANNING & ARCHITECTURE — phase 3 of 7

The build gets a map before it starts: data models, APIs and the hardware-to-cloud flow, agreed up front.

Before code, a map.

ClientWhere the household controls everything — mobile-firstAPI · LaravelREST APIs and the WebSocket serverDatabaseUsers, rooms and device dataMQTT brokerMessage broker for device telemetryDevicesSwitchBot · LoRaWAN hardwareWebSocket

AGREED FIRST

Schemas, APIs and hardware-to-cloud protocols agreed before the first commit.

PHASE 04 / DEVELOPMENT — phase 4 of 7

The build itself — frontend, backend, IoT and cloud assembled piece by piece, committed as it grows.

Built piece by piece.

FrontendVueNuxtReactNext.jsInertiaTailwind CSSTypeScript
BackendPHPLaravelREST APIsWebSocketsMySQL
IoTMQTTJava (Android)FlutterSwitchBotLoRaWAN
CloudGCPDockerCloud Run

Reservation PH

Multi-tenant SaaS booking platform for service businesses.

Nuxt JSInertia JSLaravelMySQLTailwind CSSShadCNPayMongoDockerGCP
Visit

Duff Street Clinic

High-traffic, mobile-responsive site for an Australian medical centre with 50+ doctors.

WordPressElementor Pro
Visit

BrilliantPOS

Multi-tenant SaaS point-of-sale with cloud inventory replenishment and workforce management.

Laravel 8Tailwind CSSMySQLStripeDockerGCP

250 businesses on BrilliantPOS

Visit

PHASE 05 / TESTING & QA — phase 5 of 7

The system gets broken on purpose here — latency, disconnects and retries are handled before visitors find them.

Break it before they do.

qa — edge cases
  • Unit
  • Integration
  • End-to-end
  • Device latency
  • Device disconnects
  • Mobile responsive

RESULT

Edge cases handled before launch: latency, disconnects, retries.

PHASE 06 / DEPLOYMENT & LAUNCH — phase 6 of 7

The finished system goes live — containerised, monitored and measured from its first minute in production.

Ship it.

  1. Commit
  2. Build (Docker)
  3. Test
  4. Deploy (Cloud Run)
  5. Live
uptime
99.9%
data points per minute on GCP
1,000+

Google Cloud Platform · Docker · Cloud Run

PHASE 07 / MAINTENANCE & IMPROVEMENT — phase 7 of 7

Launch is a milestone, not a finish line — usage feeds fixes and improvements in a continuous loop.

Launch is not the end.

SDLC

Monitor. Learn. Improve. Repeat.

PHASE 08 / SHIPPED

Launched from zero.

Nine products taken from a first conversation to a live URL — the same process you just watched, shipped for real clients.

01 of 9 products

Reservation PH — website screenshotLIVE

Reservation PH

Guest booking with no app or account needed — real-time smart scheduling, manual QR payment setups and premium PayMongo integrations for GCash and Maya.

Nuxt JSInertia JSLaravelMySQLTailwind CSSShadCNPayMongoDockerGCP
BOOKING SAASVisit site ↗
Brilliant POS — website screenshotLIVE

Brilliant POS

250+ BUSINESSES

Point-of-sale software and hardware for brick-and-mortar industries — retail, bars, restaurants, liquor stores and salons.

Laravel 8Tailwind CSSMySQLStripeDockerGCP
RETAIL & RESTAURANT POSVisit site ↗
Duff Street Medical Complex — website screenshotLIVE

Duff Street Medical Complex

The digital front door for an all-in-one family medical clinic in Cranbourne West, Victoria, Australia.

WordPressElementor Pro
CLINIC WEBSITE · AUVisit site ↗
Tensei Philippines Inc. — website screenshotLIVE

Tensei Philippines Inc.

Custom backend structures, intelligent building management systems (iBMS), RPA and computerized maintenance — upgrading legacy operational infrastructure.

Vue JSInertia JSLaravelMySQLTailwind CSSShadCNJavaPayMongoDockerGCPLoRaWAN
ENTERPRISE · IBMSVisit site ↗
BaganiVPN — website screenshotLIVE

BaganiVPN

Built on an OpenVPN protocol backbone — data obfuscation, dark-mode UI, real-time connection status metrics and server network tunneling used within local tech circles.

PHPMySQLJavaJavaScriptVPN protocolscPanelGoogle AdSense
VPN · SECURITYVisit site ↗
Reyes Gym Mandaluyong — website screenshotLIVE

Reyes Gym Mandaluyong

Digital home of a community sports institution operating since 1990 — blending traditional community sports with modernized athletic spaces, notably hosting the first NBA Community Court in the Philippines.

Next JSShadCNVercelSupabase
COMMUNITY FITNESSVisit site ↗
CozyCare PH — website screenshotLIVE

CozyCare PH

Streamlined on-demand residential and commercial deep cleaning across Greater Metro Manila and suburban provinces — Rizal, Cavite, Laguna, Bulacan and Tagaytay.

Next JSShadCNVercelSupabase
ON-DEMAND SERVICESVisit site ↗
PinoyInternetHub — website screenshotLIVE

PinoyInternetHub

A web-based management backend where users generate custom connection payloads and OpenTunnel/OpenVPN server configs (.ehi / .tnl scripts) for private network tunnels.

PHPMySQLJavaJavaScriptVPN protocolscPanelGoogle AdSense
NETWORK TOOLINGVisit site ↗
Upload2Earn — website screenshotLIVE

Upload2Earn

A cloud-based pay-per-download hosting platform — upload digital files, share the generated links and monetize the resulting traffic.

Laravel 8Tailwind CSSMySQLStripeDockerGCPGoogle AdSense
FILE HOSTING · PPDVisit site ↗

PHASE 09 / STACK

Every tool I ship with.

The stack behind the shipped work — chosen per project, not per trend, from interfaces and backends to devices, cloud and AI.

Frontend

14

Interfaces, motion & tooling

JavaScriptTypeScriptReactNext.jsThree.jsVue.jsNuxt.jsTailwind CSSStyled ComponentsViteWebpackESLintPrettierFigma

Backend

14

APIs, data & auth

PHPLaravelREST APIsWebSocketMySQLFirebasePostgreSQLSupabaseNeonMongoDBPostmanOAuthJWTPayMongo

Mobile

03

Android & cross-platform

JavaFlutterDart

IoT & Hardware

06

Devices, sensors & radios

LoRaWANSwitchBotZennerAcrelMQTTHTTP APIs

DevOps & Cloud

20

Deploys, CI & infrastructure

GCPApp EngineCompute EngineCloud RunCloud StorageAWSAzureVercelGitHub ActionsGitLab CIDockerKubernetescPanelA2 HostingHostingHostingerDigitalOceanVultrVPSVPN

AI

09

LLMs, agents & local models

OpenAIAnthropicQwenDeepSeekCodexGLMHugging FaceOllamaStrata Engine

CMS & No-Code

04

Sites & automations

WordPressElementorFigman8n

Developer Tools

04

The daily drivers

GitGitHubGitLabVS Code

PHASE 10 / LOGBOOK

Different decks, same job.

The logbook behind that line — 12 years, 4 postings, from ops floors and ship decks to production code.

  1. 2014 – 2016

    OPERATIONS

    Operations Manager

    Yellow Cab Pizza Co.

    • Managed shift operations and led a team of 25.
    • Controlled inventory and labor costs; ran staff performance evaluations.
    • Maintained a 100% customer-satisfaction score.
  2. 2016 – 2019

    MARITIME

    Able Seaman

    Wallem Philippines Shipping, Inc.

    • Stood navigation and helm duties on international voyages.
    • Worked strictly to global maritime safety and compliance rules.
  3. 2019 – Present

    FREELANCE

    Full Stack Web & Mobile Developer

    Freelance

    • Plan, build and launch websites, mobile apps and SaaS platforms for clients.
    • Delivered booking systems, point-of-sale software and a medical clinic website used by real businesses and customers.
    • Handle the whole process on my own: requirements, design, development, deployment and ongoing support.
  4. 2024 – Present

    ENTERPRISE IOT

    Full Stack Software Engineer / IoT Specialist

    Tensei Philippines Inc.

    • Full lifecycle of enterprise IoT platforms — building management (iBMS), CMMS and automation systems — for institutional and hospitality clients.
    • Design the databases, APIs and device connections (MQTT, WebSockets) that keep 1,000+ devices online at 99.9% uptime.
    • Build the real-time web dashboards and the Android app that clients use to monitor and control their devices.
    • Deploy and run everything on Google Cloud, with automated tests covering device delays and disconnects.

PHASE 11 / YOURS

Let’s build yours.

Tell me what must never break. I’ll take it from the first conversation to the live deployment.

Mandaluyong, Philippines — --:-- UTC+8

Send a message

01 / Reason

0 / 5000

Straight to eirelejovenboter2@gmail.com — no lists, no newsletter.