Motion
An Android app using MediaPipe and ML Kit to evaluate yoga pose accuracy, with a SQLite-backed history for tracking progress over time.
Tech Stack
- Android
- MediaPipe
- ML Kit
- Python

Design-Driven Engineer
I build interfaces that turn intricate problems into
intuitive, accessible products.
I'mI'mAdrian,Adrian,ananengineerengineerwhowhostartedstartedasasaadesignerdesignerandandneverneverquitequitestoppedstoppedthinkingthinkinglikelikeone.one.
IIbuildbuildclient-facingclient-facinginterfacesinterfaceswithwithaastrongstrongfocusfocusononusabilityusabilityandandclarity.clarity.
TheThecommoncommonthreadthreadthroughoutthroughoutmymyworkworkhashasneverneverchanged:changed:IIcarecareaboutabouthowhowsoftwaresoftwarefeelsfeelstotouse,use,notnotjustjustwhetherwhetherititworks.works.
I'mI'mdrawndrawntotosolvingsolvingcomplexcomplexproblemsproblemsthroughthroughthoughtfulthoughtfuldesigndesignandandengineering,engineering,creatingcreatingproductsproductsthatthatfeelfeelintuitiveintuitivewithoutwithoutsacrificingsacrificingcapability.capability.
WhatWhatstillstilldrivesdrivesmemetodaytodayisisthethesamesamethingthingthatthatfirstfirstdrewdrewmemetotobuildingbuildingsoftware:software:makingmakingcomplexcomplexsystemssystemsfeelfeelsimple,simple,approachable,approachable,andandobviousobvioustotothethepeoplepeoplewhowhouseusethem.them.
The same care for craft, carried through each one.
An Android app using MediaPipe and ML Kit to evaluate yoga pose accuracy, with a SQLite-backed history for tracking progress over time.
Tech Stack

Points-and-rewards Android application for a gas station brand in the Philippines.
Tech Stack

At every stop, a hand in shaping the design.
Nov 2025 — Present · Illinois, United States (Remote)
SPINS
Shipped client-facing microfrontends in a React + Nx monorepo with Jest-tested UIs and GraphQL/PostgreSQL APIs. Extended the platform to React Native, maintaining the same API contracts and test coverage. Contributed to .NET services with Vue.js frontends, MongoDB data layer, and AWS integrations (S3, SNS, SQS).
Dec 2023 — Oct 2025 · Zurich, Switzerland (Remote)
libC Technologies SA
Owned the UI redesign of SwissPKI, improving accessibility and navigation in the Vue.js frontend while building and documenting the Java/PostgreSQL backend with Swagger. Drove system stability through legacy code refactoring, performance optimization, and delivery of client-driven features.
Aug 2023 — Dec 2023 · Cebu, Philippines
Lexmark
Developed an AI diagnostic assistant using Azure OpenAI (GPT-3.5) with embeddings-based retrieval over admin guides and issue logs for faster, context-aware support resolution. Supported cross-version printer software with Java bug fixes and automated reliability testing.
Apr 2023 — Dec 2023 · Remote
Freelance
Designed UI/UX for client organizations, applying usability principles and responsive design standards. Shipped dynamic, interactive Webflow landing pages with custom animations and CMS-driven content.
Jun 2022 — Jul 2022 · Cebu, Philippines
RAFI Microfinance
Built a reusable Xamarin.Forms UI library following Microsoft Fluent UI principles, then co-led the client app that consumed it. Delivered to internal beta within a 6-week internship cycle.
Languages, frameworks, and the tools in between.
Proof of the work, in writing.
Open to interesting problems and well-scoped freelance.