JV/26

Vol. 01 — Portfolio

Jubert
Verano

Software engineer building mobile apps, automations, and data pipelines that run in production every day.

Based in Cebu, Philippines

Halftone portrait of Jubert
Fig. 1 — The author, in dots.

Introduction

I'm a software engineer with 5+ years of experience shipping mobile apps, automations, and data pipelines that people rely on every day.

At my current company, I own the development of OpenCI, the Flutter app our field teams run on daily. Beyond mobile, I build Python ETL pipelines that turn millions of messy records into clean data for leadership dashboards, and I automated our build and release process so the team ships faster.

I pick up whatever a project needs, whether that's a new framework, a cloud service, or native Android and iOS code. I like building practical software, and I like shipping it.

  1. 01

    Mobile

    Flutter · Kotlin · Jetpack Compose · Clean Architecture · MVVM

  2. 02

    Data

    Python ETL · Relational databases · Dashboards

  3. 03

    Automation

    CI/CD · Build & release pipelines · On-device ML

Selected Work

  1. 01 Cart Tracker Personal Project

    A native Android app that keeps a running total of your cart while you shop, so you know exactly what you'll pay before you reach the cashier. Point the camera at a product or its price tag and it's added instantly, even with no signal.

    Stack
    • Kotlin
    • Jetpack Compose
    • Clean Architecture
    • MVVM
    • WebSockets
    • Google Play Billing
    • On-device ML
    Role
    Solo — design, development, ML, and release
    Highlights
    • Offline price tag scanning — a custom-trained YOLO model finds the price tag, then OCR reads the price. Runs entirely on the device.
    • On-device product recognition powered by an offline LLM, so no internet connection is needed in the store.
    • Real-time cart sharing over WebSockets, so people shopping together see the same cart and total live.
    • Premium features through Google Play Billing.
    • Built with Clean Architecture + MVVM to keep the ML, networking, and UI layers independent and testable.
    Visit landing page
  2. 02 OpenCI Mobile Company · Proprietary

    A production field operations app that field teams use every day. Like ride-hailing apps, it tracks field agents in real time and keeps the field and the office in sync, so managers always know where their teams are and what's been done.

    Stack
    • Flutter
    • Dart
    • Clean Architecture
    • MVVM
    • Real-time location
    Role
    Owns development end to end
    Highlights
    • Real-time agent tracking — live location of field agents, visible to the office as it happens.
    • Instant field-to-office updates — changes on either side show up on the other right away.
    • Configurable forms — new forms and features roll out without destabilizing the app, thanks to a Clean Architecture + MVVM foundation.

    Proprietary project — source and screenshots not public.

  3. 03 Partner Reporting Automation Company · Internal

    Automated pipelines that take raw operational data, clean it, and turn it into ready-to-use reports for the company's partners. What used to be manual work now runs on its own, and partners get consistent data they can analyze for their own insights.

    Stack
    • Python
    • SQL
    • ETL
    • Relational databases
    • Data cleaning
    Role
    Builds and maintains the pipelines
    Highlights
    • ETL at scale — turns millions of messy, unstructured records into clean, structured data.
    • Automated report generation — reports are built from the cleaned data and delivered to partners without manual steps.
    • Analytics-ready output — partners receive consistent data they can plug into their own dashboards and analysis.

    Internal project — data and source not public.

How I Work

  1. 01

    Learn what the problem needs

    From native Kotlin to Flutter to Python pipelines and on-device ML, I pick the tool that fits the job, not the one I'm most comfortable with.

  2. 02

    Ship in small, safe steps

    I build so new features can roll out without breaking what already works, like configurable forms in a production app used daily.

  3. 03

    Start from the real problem

    Cart Tracker began with one question: how much will I pay at the cashier? Everything else, from offline scanning to live cart sharing, came from answering it.

Contact

Say hello 

Based in Cebu, Philippines