John Paul Taruc.

John Paul Taruc in a navy suit, smiling with arms crossed

Hello, I'm John Paul A full-stack web developer from San Juan City, Philippines.

What drives me Building bridges between technology and communities.

Full-stack web developer Based in San Juan City, Philippines

Scroll to explore
Ready to work with you! San Juan City, PH · PHT

Breaking stereotypes by introducing innovation.

Full-stack web developer building bridges between technology and communities. Ready to work with you, anytime!

Years building for the web
3+
Featured projects
8
Technologies in my stack
20
John Paul Taruc smiling and looking to the side, hands in pockets
John Paul Taruc — Web Developer

01 About

Hello, John Paul here! I build clean, fast web apps for the people.

I'm a proud alumnus of the University of Santo Tomas with a Bachelor of Science in Information Technology, specializing in Web and Mobile Development. My journey was shaped by my time as a Megaworld Foundation Scholar, which instilled in me a deep commitment to giving back through accessible, community-driven innovation.

Professionally, I've spent over 3 years building dynamic, responsive, and scalable web applications with React, AngularJS, PHP, and ASP.NET.

Beyond code

I'm deeply fond of community engagement and public speaking. I thrive on explaining complex technical concepts to diverse audiences, advocating for tech-driven solutions, and collaborating with others on real-world impact. I'm also a Galaxy Campus Ambassador alumnus of Samsung Philippines, which connected me with industry leaders in South Korea.

John Paul with fellow Galaxy Campus Ambassadors at the Samsung Innovation Museum in South Korea
Galaxy Campus Ambassador Samsung Innovation Museum, South Korea
John Paul helping a young student with a worksheet during a community outreach
Community Development Organizing and joining community events

02 Stack

Skills & expertise across the whole stack.

Modern web and mobile technologies I use to take products from idea to deployment. Hover or tap an icon to see its name.

Backend & Full-stack

Robust web applications, custom CMS platforms and real-time communication systems in PHP, plus enterprise apps with ASP.NET MVC and scalable REST APIs on Node.js.

Frontend

Interactive interfaces with React and AngularJS, written in modern ES6+ JavaScript.

Responsive UI

Mobile-first layouts with CSS Grid and Flexbox that work across every screen size.

Databases

SQL and NoSQL data modeling and database design for diverse application needs.

Mobile

Android apps in Kotlin with Firebase cloud integration and modern mobile UI patterns.

Workflow

Version control, code review and project management workflows that keep teams shipping.

03 Work

Featured projects.

01Web app

LMD Patient Hub

A dental web application for LMD Dental Clinic that manages patients' appointments, shows upcoming events in a calendar and gives access to dental records.

02Client · Web app

StructSure

A construction project management tool with task tracking, team management, a chat system and real-time notifications built using PHP and polling.

03Web app

LinIlog

An advocacy platform dedicated to restoring river health, with an admin panel for managing volunteer form submissions.

04Client site

Direct To Solutions

Website for a NetSuite implementation partner offering fast implementations, direct access to senior experts, and transparent pricing with ongoing support.

05Web app

Pet Adoption Welfare System

A web application for pet adoption and advocacy with features for managing pet listings, adoption applications and donations.

06Client site

Main Structures Engineering

Website for an engineering design and consultancy firm offering structural analysis, civil works planning, architectural design and quantity estimation.

07Web app

Panorama

A responsive news and entertainment portal with a custom-made CMS, admin panel, and newsletter subscription system.

08Mobile app

PairUp

A Tinder-like Android app that finds potential matches based on user preferences and location.

04 Contact

Let's build something together.

Let's discuss your next project or collaboration opportunity — I'd love to hear what you're building.