Skip to content

Kit Mikhael Bagares

Senior Full-Stack Engineer / Lead Developer

01 — How I work

From idea to execution — powered by human creativity and AI systems.

I combine product thinking, scalable engineering, and AI-assisted workflows to build faster, smarter digital experiences.

Gemini

Research

Where a project starts — understanding the space before committing to a direction.

Claude

Planning

Turning what I learned into a plan someone else could actually pick up and build.

Codex

Execution

The build itself — shipped, tested, and reviewed against the plan.

02 — Selected work

Products built end to end, not just delivered.

Independent products and client platforms where I owned the problem as much as the code.

AliPlace map-first property discovery interface

AliPlace

Independent product · live demo
Problem
Property listings are usually a list of rows, but people search for a home by place, not by page number.
Solution
A map-first discovery, listing and property-operation platform, with optional Studio workspaces for teams that manage properties day to day.
Role
Solo build — product, design and engineering
  • Next.js
  • TypeScript
  • tRPC
  • Prisma
  • PostgreSQL
  • Better Auth
  • Tailwind CSS
  • +4 more

AIKapoy

Independent product
Problem
Replying well takes context and tone, and most AI assistants either miss both or send something on your behalf.
Solution
A context-aware reply assistant: highlight the content, choose a tone, generate a reply, copy it. Nothing is ever sent automatically.
Role
Solo build — product, design and engineering
  • JavaScript browser extension
  • Next.js
  • API backend
  • AI reply workflows

ApplyWithContext

Independent product
Problem
Job applications get generic exactly when they need to be specific, because rewriting context for every role is tedious.
Solution
Write once, apply everywhere — save a profile once, then produce applications that stay contextual and human-sounding.
Role
Solo build — product, design and engineering
  • Next.js
  • TypeScript
  • Workflow-first UX
  • AI-assisted drafting

WebMak Labs

Independent studio work
Problem
Local businesses are often represented online by a social post and a phone number.
Solution
Clean, modern websites that carry what customers actually look for — menus, locations, business hours, photos, contact details and reservations.
Role
Solo build — product, design and engineering
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Vercel

Also shipped

GymWebs AI-assisted workout planning interface

GymWebs

A fitness platform that helps gym-goers build, customise and optimise structured programmes with AI assistance.

Solo build — product, design and engineering

  • Next.js
  • TypeScript
  • Tailwind CSS
  • PostgreSQL
  • +2 more
LinkHaus creator monetisation dashboard

LinkHaus

A creator monetisation platform that turns a bio link into a revenue engine with native advertising, affiliate links and brand integration.

Full-stack engineer

  • Next.js
  • tRPC
  • Prisma
  • Supabase
  • +2 more
MovieTrending discovery interface

MovieTrending

One place to discover trending movies and shows, with personalised recommendations, popular titles and the newest releases.

Solo build — product, design and engineering

  • React
  • Next.js
  • TypeScript
  • Movie API

Platform Project Template

A modular platform that generates multiple projects from one template, with reusable modules and CLI tooling — around 70% less initial setup.

Lead developer

  • React
  • Next.js
  • Node.js
  • Drizzle
  • +2 more
Private — internal platform

Skyll

One user portal covering all three roles, built on the Platform Project Template with shared, modular architecture.

Lead developer

  • React
  • Next.js
  • Node.js
  • Drizzle
  • +2 more
Private — client work

GoRentals

A rental platform built from modular React templates on scalable backend APIs for a seamless booking flow.

Full-stack engineer

  • React
  • Express.js
  • Modular templates
  • Booking system
Private — client work

Yaxxi

A ride-booking service with admin dashboards, OTP verification and fraud-prevention mechanisms.

Full-stack engineer

  • React
  • Node.js
  • OTP verification
  • Admin dashboard
Private — client work
03 — Engineering impact

What the engineering actually changed.

Highlights from five years in production teams — measured where the work was measured, and described as experience rather than a promise.

~70%

less initial project setup

Reusable platform modules and CLI tooling turned repeated scaffolding into a generated starting point across 5+ projects.

~40%

faster API responses

Service-level and async optimisation on the endpoints that carried the most traffic.

50%

faster real-time issue resolution

Real-time monitoring tooling that surfaced recurring problems before they reached support.

6

engineers led and mentored

Day-to-day leadership across QA, product and UI/UX, with code quality and testing standards to match.

  • Reusable platform modules and CLI tooling
  • Dynamic forms and standardised CRUD workflows
  • Microservice architectures that ship independently
  • Real-time systems with monitoring built in
04 — Process

Four steps, repeated until it ships.

  1. 01

    Discover

    Understand the business, users, constraints, existing system, and definition of success.

  2. 02

    Design

    Turn requirements into a clear workflow, information architecture, technical plan, and interface direction.

  3. 03

    Build

    Implement reusable, maintainable, tested features with scalable architecture and AI-assisted development workflows.

  4. 04

    Launch

    Validate quality, performance, security, usability, and production readiness, then keep improving from real feedback.

05 — Technology

A stack chosen for maintenance, not novelty.

Grouped the way I actually reason about a system, rather than as a wall of logos.

Frontend

  • React
  • Next.js
  • TypeScript
  • JavaScript
  • Redux
  • Tailwind CSS
  • shadcn/ui

Backend

  • Node.js
  • NestJS
  • Express
  • REST
  • GraphQL
  • Microservices
  • Socket.IO

Data & infrastructure

  • Prisma
  • PostgreSQL
  • Redis
  • Elasticsearch
  • Kafka
  • Docker
  • Vercel
  • Firebase

AI workflow

  • Gemini
  • Claude
  • Codex/OpenAI
06 — Experience

Where the practice was built.

Full-Stack Lead Developer

DNA Micro Software Inc.

Apr 2022 – Present · Cebu, Philippines

  • Lead a team of 6 developers, working closely with QA, product and UI/UX
  • Designed and implemented scalable microservice architectures for independent delivery
  • Built internal developer platforms that cut project setup time by ~70%
  • Mentored junior engineers and set the standards for code quality and testing
  • Partnered directly with clients to define requirements and keep delivery predictable

Software Engineer

DNA Micro Software Inc.

Jul 2020 – Apr 2022 · Cebu, Philippines

  • Built a template-based React platform that accelerated rollout across 5+ projects
  • Improved API response times by 40% through service and async optimisation
  • Created modular microservice APIs with Express.js
  • Designed real-time monitoring tools that cut issue-resolution time by 50%

Software Engineer

Arielus Software Inc.

Sep 2019 – May 2020 · Cebu, Philippines

  • Built full-stack web and mobile apps for merchant and booking services
  • Implemented a booking platform with OTP verification and fraud detection
  • Created invoice and payment-tracking systems that improved billing accuracy

BS in Computer Engineering

Software Engineering · University of San Carlos

2011 – 2019 · Cebu, Philippines

07 — About

The engineer who has to live with the decisions.

Portrait of Kit Mikhael Bagares
  • Based in Cebu, Philippines
  • More than five years of experience
  • Web, mobile, backend, booking, merchant and internal platform systems
  • Currently leading and mentoring engineers
  • Works across product, QA, design, clients and engineering

I build production-ready digital products by connecting business goals, thoughtful user experience, scalable engineering, and practical AI workflows.

A technical partner, not a ticket queue
I want the context behind the request — the constraint, the deadline, the thing that is actually at risk. That is usually where the better solution is hiding.
Unclear ideas become understandable systems
Most projects do not start with a spec. They start with a conversation. Turning that into an architecture other people can build on is the part I enjoy most.
Reusable architecture outlives the sprint
Maintainable code, shared modules and standards I can hand to the next engineer — including the six I currently lead and mentor.
AI assists; the judgement stays human
Models research, draft and implement faster than I can alone. Creativity, responsibility and the final call are still mine.
08 — Contact

Have an idea? Let’s turn it into something real.

Tell me what you are building, what is blocking you, or what you want to improve.