Open to software engineering roles

Real systems.
Real users.
Built to last.

I'm Piolo Mangilog — a software engineer working across mobile, ML/computer vision, and full-stack development. Cum Laude IT graduate shipping tools people rely on.

6 shipped systemsCum Laude · Aklan State University Ibajay, Aklan, Philippines
Piolo V. Mangilog
FlutterFastAPIPostgreSQLReactTypeScriptTensorFlow LiteYOLOWebSocketsDockerMediaPipeKotlinPythonFlutterFastAPIPostgreSQLReactTypeScriptTensorFlow LiteYOLOWebSocketsDockerMediaPipeKotlinPython

About me

Software that earns its keep.

Software engineer and Cum Laude BS Information Technology graduate building real systems end to end — most recently IbajayEats, a food delivery marketplace for my hometown (website, two mobile apps, and a real-time API in one month). I've shipped enterprise tools used by a government office, Android apps, and machine-learning-based assistive technology.

My work sits at the intersection of hardware, on-device machine learning, and practical software — a food delivery platform for my hometown, an object detection app for visually impaired users, a procurement system for a government office. I care about tools that hold up outside a demo: offline-first, fast on weak hardware, and usable by people who didn't ask to think about the tech underneath.

Based in
Ibajay, Aklan, Philippines
Education
BS Information Technology, Major in Software Engineering — Cum Laude
Focus
Mobile · ML/CV · Full-Stack
Contact
piolovenusmangilog@gmail.com

Dean's lister

  • Dean's List — Y1 S2
  • Dean's List — Y2 S2
  • Dean's List — Y3 S1
  • Dean's List — Y3 S2
  • Dean's List — Y4 S1
  • Dean's List — Y4 S2

BS Information Technology, Major in Software Engineering

Aklan State University — Kalibo Campus · 2022 — 2026

Skills

The stack I reach for.

Languages

JavaKotlinPythonC#PHPJavaScriptTypeScriptDartHTML5CSS3

Mobile

FlutterAndroid SDKUI/UXRetrofitReal-time image processingSensor integration

Web & Backend

ReactTailwind CSSFastAPISQLAlchemyPostgreSQLMySQLREST API designJWT authWebSockets

ML & Computer Vision

TensorFlow LiteYOLOMediaPipeOn-device inference

Tools & Platforms

DockerGitGitHubAndroid StudioVS CodeVisual StudioAnaconda

Selected work — keep scrolling, it slides

01 / 06 — IbajayEats

Jul 2026 — Aug 2026 · Live Beta

IbajayEats — Food Delivery Platform

A hometown food delivery marketplace for Ibajay, Aklan: marketing website, customer and vendor mobile apps, admin console, and a real-time API — built solo in one month.

FlutterFastAPIPostgreSQLReactTypeScriptWebSockets
ibajayeats.linkpc.net
IbajayEats marketing website
Open live site ↗

The marketing site — “Built for Ibajay”, a living map of the town's food scene. — click the preview to open it.

Jun 2025 — Dec 2025 · Deployed

BlindSpot

Real-time object detection for visually impaired users — on-device ML with voice feedback, no internet required.

  • Built a real-time object detection app for visually impaired users using on-device ML and voice feedback.
  • Owned the app through a full research, development, and testing cycle to validate accuracy and usability.
  • Architected reusable AppDrawer & BottomNavBar components, centralized routing, and chunked file upload for slow connections.
AndroidJavaTensorFlow LiteYOLO

⚠ Offline build — voice/TTS commands aren't available in this version. ~600MB download.

8:12

BLINDSPOT

GET STARTED
8:12

BLINDSPT

Nearest: Person ~61 cm

Person 70% ~61 cm

Live feedback

“Nearest: Person ~61 cm”

TTS · distance-aware

Archive · Drive

v1.0 → v2.2 + docs

APKs · research · manual

May 2026 · Deployed

Procurement Management System

Government-standard procurement workflow tool built for DOST Aklan's daily operations.

  • Full-stack system for Purchase Requests and Requests for Service, with role-based access across end users, approvers, and admins.
  • Implemented e-signature integration, paginated sortable tables, dashboard stat cards, and LAN-ready XAMPP deployment.
PHPMySQLJavaScriptHTML/CSS
Internal government deployment — not publicly available.
DOST Aklan — Purchase Request (Appendix 60)
Government Purchase Request form generated by the system
PR

PR № 2026-03-001

Approved in-workflow

✓ E-signature

✓ Role-based access

✓ Printable govt forms

Mar 2026 — May 2026 · Deployed

Face Recognition DTR System

Real-time attendance logging for interns using live facial landmark detection.

  • Built a face-recognition-based Daily Time Record system for interns.
  • Used real-time facial landmark detection to log attendance automatically and reduce manual entry.
PythonMediaPipeOpenCV
FRS DTR — Face Recognition Attendance

FRS DTR

Face Recognition
Attendance System

Dashboard
Interns
Attendance
Settings

v2.0 · OpenCV SFace

Dashboard

Refresh03:45:12 PM

Present today

8

On leave

2

Total interns

10

Today's log

J. SantosPSTD08:02 AM05:01 PMComplete
M. ReyesPSTO08:11 AM05:03 PMComplete
A. CruzPSTD——Absent

FRS DTR v2.0

Recognized · 96%

YuNet + SFace · Excel reports

Mar 2026 — May 2026 · Deployed

iSkolar

Mobile app helping DOST Region VI scholars manage documents, events, and requests.

  • Built the mobile frontend for a scholarship management app used by DOST Region VI scholars.
  • Covered document submission, an event calendar, multi-step request forms, and inbox messaging.
FlutterDart
Frontend-only build — source managed by DOST's dev team.
iskolar — DOST Region VI scholar portal
iSkolar scholar portal
8:12
PM

Welcome back, iSkolar!

Log in to access your portal

4th Yr · BSIT

Scholar Portal

Semestral requirements

✓

Grades slip — 1st Sem

Submitted Feb 02

View
!

Certificate of enrollment

Due Feb 20

Upload
✓

Scholarship agreement

Submitted Jan 15

View

Next event

FEB

18

Scholars' Development Seminar

9:00 AM · Kalibo Campus

Home
Docs
Events
Requests
Profile

2026 · Deployed

School Voting System

A secure online election platform for a paying school client — students vote once per position, admins run the election, results are public and live.

  • Built the full election lifecycle solo for a paying client — draft, scheduled, ongoing, and closed states, with support for multiple concurrent elections and party-list candidates.
  • Prevented double-voting with a unique DB constraint plus a row-locked transaction that re-checks vote status, closing the race condition between rapid duplicate submissions.
  • Shipped CSRF protection, bcrypt password hashing, session-fixation prevention, and per-IP rate limiting on auth flows, then deployed to production on Render + Neon Postgres with a custom domain.
PHPPostgreSQLVanilla JSRenderNeon

⚠ Public demo — you can browse the interface and live results, but logging in requires a real student ID.

accvoting.onrender.com
School Voting System live site

Ballot #7277

Cast & verified ✓

row-locked · CSRF-safe

Experience

Where I've put this to work.

Jul 2026 — Aug 2026

Full Stack Developer

IbajayEats — self-initiated platform, open sourced

  • Shipped a complete food delivery marketplace in a one-month sprint: a React + TypeScript website, customer and vendor Flutter mobile apps, an admin console, and a FastAPI backend.
  • Built the API on FastAPI + async SQLAlchemy + PostgreSQL: JWT auth with email OTP, geolocation-based vendor discovery, order lifecycle management, and live GPS tracking and chat over WebSockets.
  • Dockerized the backend for deployment and open-sourced the entire platform at github.com/Piyolo/ibajay-delivery.

Feb 2026 — May 2026

Software Engineer Intern

DOST Aklan — Provincial Science and Technology Office

  • Developed a full-stack procurement management system (PHP, MySQL, JavaScript) for tracking Purchase Requests and Requests for Service, with role-based access for end users, approvers, and admins, plus a full approval workflow.
  • Implemented e-signature integration, paginated sortable tables, dashboard stat cards, government-standard printable forms, and LAN-ready deployment for office-wide use.
  • Built a face-recognition-based Daily Time Record system using Python and MediaPipe for real-time attendance logging.
  • Developed the Flutter mobile frontend for iSkolar, a scholarship management app for DOST Region VI scholars — covering document submission, an event calendar, and multi-step request forms.

Certifications

  • Professional Eligibility — Civil Service Commission (CSC)
  • TensorFlow Lite for Mobile Development
  • Android Development Fundamentals
  • AI Prompt Engineering

Contact

Let's build something worth shipping.

I'm looking for software engineering roles — happy to talk about full-stack work, mobile development, or anything ML/CV related. Reach out directly or send a message.