Lapu-Lapu City, Cebu, Philippines

Hi, I'm Shem Chavez

Software Engineer

Nearly 10 years crafting high-quality web & mobile apps.

A seasoned Software Engineer evolving into an AI Engineer โ€” with nearly 10 years of experience, I am passionate about crafting high-quality web and mobile apps that deliver exceptional user experiences. I take pride in writing clean, maintainable code that ensures long-term project success.

With AI pushing the boundaries of what one engineer can deliver, I focus on getting the most out of it: using it efficiently, understanding enough of how it works to apply it where it actually matters, and turning that into better, faster solutions that consistently exceed client expectations.

Shem Chavez โ€” Reality
Reality

What I build with

Tech Stacks

Frontend

ReactNext.jsTypeScriptJavaScriptReduxXStatePHPCodeIgniter

Mobile

React NativeSwiftObjective-CJavaKotlinFlutter

Backend

Node.jsPythonNestJSRethinkDBPostgreSQLElasticsearch

DevOps

CI / CDDocker

AI

LLMPrompt EngineeringAgenticRAGMCPClaude Code

Work history

Experience

Mobile Development Manager

DNA MicroยทFull-timeยทCebu, Philippines
Jan 2024 โ€” Present

Leading mobile development strategy and engineering at DNA Micro, integrating AI capabilities into product offerings.

  • Manages the mobile engineering team driving iOS, Android, and cross-platform development.
  • Integrated LLM, RAG, and AI Agents into mobile product features.
  • Championed adoption of Next.js and NestJS for full-stack solutions.
  • Oversaw delivery of multiple production apps across iOS and Android.
React NativeSwiftKotlinNext.jsNestJSNode.jsTypeScriptFlutterLLMPrompt EngineeringAgenticRAGMCPClaude Code

Senior Software Engineer โ€” Mobile

DNA MicroยทFull-timeยทCebu, Philippines
Mar 2021 โ€” Dec 2023

Senior mobile engineer building cross-platform and native apps for international clients including Go Rentals (US).

  • Built Go Exchange โ€” a secure enterprise data-sharing app with TOTP, face recognition, and PECR compliance.
  • Developed myGO Connect โ€” a fleet and rental management app exclusively for Go Rentals staff.
  • Implemented XState-based state machines for complex multi-step mobile flows.
  • Mentored junior engineers on mobile architecture best practices.
React NativeTypeScriptSwiftKotlinNode.jsXState

Software Engineer

DNA MicroยทFull-timeยทCebu, Philippines
Nov 2016 โ€” Mar 2021

Full-stack and native mobile engineer building iOS and Android applications from the ground up.

  • Developed instaProtek iOS & Android โ€” a device insurance registration app with barcode scanning and IMEI verification.
  • Built Carpet Pros, a service-booking Android app (Java) from inception to App Store.
  • Worked across Objective-C, Swift, Java, and Kotlin across multiple product lines.
  • Contributed to Node.js backend services powering the mobile apps.
SwiftObjective-CJavaKotlinJavaScriptNode.jsRxSwift

IT Intern โ€” Web Developer

Tate Publishing & Enterprises (Philippines)ยทContractยทCebu, Philippines
Apr 2016 โ€” Oct 2016

Web development internship building internal tooling with PHP and JavaScript.

  • Developed internal web tools using CodeIgniter and PHP.
  • Collaborated with senior developers on JavaScript-based UI components.
PHPJavaScriptCodeIgniter

Selected work

Projects

Projects are on the way

I'm curating case studies and polishing write-ups. If you want to see more work now, reach out and I'll share details.

Get in touch

Let's Work Together