Miguel Kerdie B. Kalaw

Miguel Kalaw

Metro Manila, Philippines
Full Stack Developer | CS Student
🏆 DLSU Hackercup 2025
Github

About

I'm a Computer Science student at Pamantasan ng Lungsod ng Maynila who has a knack for building software that solves real problems.

I love turning ideas into working products. Whether it's automating tedious workflows, building chat bots that help commuters, or creating tools that make people's lives easier.

Outside of classes, I spend my time joining hackathons and working on side projects. It's where I've learned the most and met some amazing people along the way.

Tech Stack

Languages

JavaScript
TypeScript
Python
PHP
PostgreSQL

Frameworks & Libraries

React
Next.js
Expo
Express.js
FastAPI
Laravel
Tailwind
Supabase

Tools & Environment

Git
GitHub
Linux
Docker
VS Code

Beyond Coding

When not writing code, I focus on self-improvement and learning about emerging technologies like Artificial Intelligence.

I am also deeply involved in student leadership and academic excellence, as well as contributing to government projects like Rush PH.

Achievements

DLSU Hackercup 2025 - 1st Place

De La Salle University

Inventi Hackathon - 2nd Place

Inventi

Flutterflow Hackfest 2024 - 3rd Place

Flutterflow

Experience

Rush PH logo

Software Development Intern

Rush PH

Oct 2025 - Present
Springboard Philippines logo

Software Development Intern

Springboard Philippines

Jul 2025 - Dec 2025
Pamantasan ng Lungsod ng Maynila (ICT Office) logo

Software Development Intern

Pamantasan ng Lungsod ng Maynila (ICT Office)

Jun 2025 - Jul 2025

Projects

Rush PH

• Enabled 500+ daily Metro Manila commuters to access real-time train/bus arrival information without mobile data costs by developing a production Messenger Bot using Express.js, Webhooks and Facebook Messenger API.

• Optimized PostgreSQL/Supabase backend performance by 100x and patched 4 security vulnerabilities by refactoring RLS policies and implementing database indexing strategies across 8 tables.

• Designed and deployed a 7-tier data priority caching system using Supabase KV that reduced API response times by 90% (from 500ms to 50ms) while ensuring graceful degradation through stale cache fallbacks.

• Led full-stack migration to TanStack Start, transforming a CSR-only SPA into an SSR-capable application with 50% faster initial loads, implemented file-based routing with automatic code splitting and protected route layouts, maintaining 99.9% crash-free rate during transition.

Duty Free Blog System

Dynamic blog system integrated with Laravel backend and React frontend, improving SEO performance and engagement by 25%

PLM Scholarship System

Revamped scholarship application platform for 1,000+ students, reducing processing time by 50% through streamlined workflows

PLM ICT Office

PLM Help Desk System

Streamlined technical support for 20+ school offices by building a comprehensive help-desk web application, tracking 100+ monthly IT requests and reducing average response time by 40%

PLM ICT Office

Hackathons

Messenger POS with OCR

Built a POS system inside Messenger with OCR receipt scanning and analytics dashboard using Express.js, Tesseract.js, and Messenger API

Tenant Property Manager

Facebook Messenger-based property management system with Express.js admin dashboard using WebSockets for real-time updates

Gamified Productivity RPG

Transform task management into RPG adventure for procrastinators using FlutterFlow, gamifying productivity with character progression

Flutterflow Hackfest 2024 - 3rd Place

Education

Pamantasan ng Lungsod ng Maynila
BS Computer Science
Class of 2026

Open for Work

Currently looking for internship opportunities or part-time roles in software development and AI integration.

Message me

Gallery