PI
Hi, I'm Percival Ian 👋
My journey began in graphic design before I eventually transitioned into web design and then full-stack development. I enjoy the process of building digital experiences using Webflow, WordPress, and Next.js.
React
Next.js
Typescript
Node.js
Webflow
Wordpress
Rebeca Bern

Somma

The professionalism shown in handling our high-stakes clients was exceptional.
Lex Avelino

Three Division

Ian's work was instrumental in helping one of our key clients secure an industry award.
Bryana Kortendick

Three Division

Working with Ian was easy to manage and consistently able to meet the builds.
Rebeca Bern

Somma

The professionalism shown in handling our high-stakes clients was exceptional.
Lex Avelino

Three Division

Ian's work was instrumental in helping one of our key clients secure an industry award.
Bryana Kortendick

Three Division

Working with Ian was easy to manage and consistently able to meet the builds.
Rebeca Bern

Somma

The professionalism shown in handling our high-stakes clients was exceptional.
Lex Avelino

Three Division

Ian's work was instrumental in helping one of our key clients secure an industry award.
Bryana Kortendick

Three Division

Working with Ian was easy to manage and consistently able to meet the builds.
Rebeca Bern

Somma

The professionalism shown in handling our high-stakes clients was exceptional.
Lex Avelino

Three Division

Ian's work was instrumental in helping one of our key clients secure an industry award.
Bryana Kortendick

Three Division

Working with Ian was easy to manage and consistently able to meet the builds.
Wesley Harris

Three Division

A great team player who was easy to manage and consistently able to meet the builds.
Stephen Sawin

Three Division

A proactive team player while offering smart suggestions that elevate builds.
Kevin Abrams

Digital Renegades

An exceptional web designer with a keen eye for detail.
Bryan Cantol

Saint Mary's College

A dedicated faculty member who followed curriculum guidelines perfectly.
Wesley Harris

Three Division

A great team player who was easy to manage and consistently able to meet the builds.
Stephen Sawin

Three Division

A proactive team player while offering smart suggestions that elevate builds.
Kevin Abrams

Digital Renegades

An exceptional web designer with a keen eye for detail.
Bryan Cantol

Saint Mary's College

A dedicated faculty member who followed curriculum guidelines perfectly.
Wesley Harris

Three Division

A great team player who was easy to manage and consistently able to meet the builds.
Stephen Sawin

Three Division

A proactive team player while offering smart suggestions that elevate builds.
Kevin Abrams

Digital Renegades

An exceptional web designer with a keen eye for detail.
Bryan Cantol

Saint Mary's College

A dedicated faculty member who followed curriculum guidelines perfectly.
Wesley Harris

Three Division

A great team player who was easy to manage and consistently able to meet the builds.
Stephen Sawin

Three Division

A proactive team player while offering smart suggestions that elevate builds.
Kevin Abrams

Digital Renegades

An exceptional web designer with a keen eye for detail.
Bryan Cantol

Saint Mary's College

A dedicated faculty member who followed curriculum guidelines perfectly.

What I'm up too

I recently became a father on January 19, 2026, which has been a rewarding new chapter for me. Professionally, my path started back in 2014 as a graphic designer. Since then, I have been moving toward full-stack development one small step at a time. It has been a steady, quiet journey, and I know there is always more to learn. In the past, I finished a double degree in information technology and social sciences, interned at a local tech company here in Davao City, and have spent over 10 years building various side projects. I also had the opportunity to be part of the first no-code organization in the Philippines.

These days, I am the founder of The Boring Solutions. We are a framework-agnostic agency, which means we focus on recommending the right tools and tech stacks for each unique project. Our goal is to either provide the best value for a client's budget or build out a fully scalable solution when the situation calls for it.

Tools I Use

Next.js
Next.js
Node.js
Node.js
Claude
Claude
n8n
n8n
Make
Make
Zapier
Zapier
Webflow
Webflow
WordPress
WordPress

Work Experience

T

The Boring Solutions

Jan 2026 - Present
Project Manager
Founded The Boring Solutions to turn my freelance client work into a scalable agency. Built out a small team to handle project delivery so I could take on more work without doing everything myself. Oversee scoping, client relationships, and tech stack decisions across Webflow, WordPress, and Next.js projects, while the team executes. Also ships AI automation workflows that cut client operating costs by up to 45%.
N

Nocode PH

Mar 2023 - Present
Web Developer and UI/UX Designer
Spearheaded a complete organizational rebranding and website development initiative, enhancing brand identity and user experience. Devised and executed comprehensive SEO strategies, driving increased organic traffic and optimizing site performance through iterative improvements.
S

Somma

Jul 2025 - Dec 2025
Web Developer
Engineered high-performance, responsive client websites using Webflow, ensuring pixel-perfect design implementation across all devices. Optimized technical architecture, reducing page load times by 50% and significantly boosting Core Web Vitals scores, resulting in improved user retention and SEO rankings.
T

Three Division

Feb 2023 - Jun 2025
Frontend Developer
Architected and deployed scalable frontend solutions for diverse client portfolios using Webflow, transforming legacy sites into modern, responsive web applications. Optimized website performance and user flows, directly contributing to enhanced marketing conversion rates and client engagement metrics.
D

Digital Renegades

June 2021 - January 2023
UI/UX and Web Developer
Designed and developed comprehensive brand identities and intuitive UI/UX for high-growth startups. Modernized legacy client infrastructure by migrating to contemporary web technologies, improving maintainability and performance. Implemented advanced SEO best practices, successfully doubling marketing conversion rates and organic reach.
P

Podblade

Feb 2019 - May 2021
Web Designer and SEO Analyst
Led end-to-end corporate rebranding and website development lifecycle. Conducted in-depth market research and user behavior analysis to inform data-driven digital marketing strategies. Specialized in SEO optimization and content strategy, increasing user engagement across multiple channels. Managed and mentored cross-functional SEO and marketing teams to achieve key performance indicators.
A

Automation Agency

Jul 2018 - Jan 2019
Graphics Designer and Web Designer
Delivered high-quality graphic design and web development solutions for a diverse client base, ensuring strict adherence to brand guidelines and project deadlines. Facilitated seamless client communication and project management, maintaining high client satisfaction rates through consistent delivery of creative assets.
E

Erjjio Studios

Feb 2018 - Jun 2018
Web Designer
Executed comprehensive branding identity projects, delivering cohesive visual systems for clients. Managed digital content and media assets to ensure compliance with Green Web Foundation sustainability standards, promoting eco-friendly web practices.
J

Jamedo

Jul 2016 - Jan 2018
Web Designer
Collaborated on major client web development projects, delivering high-impact design solutions. Led strategic brand redesign initiatives, harmonizing visual identity across digital platforms to maximize brand alignment and user engagement.
O

Onlinecrew

Jun 2014 - Jun 2016
Web Developer
Managed the full lifecycle of web asset creation and graphic design projects. Maintained and optimized web content to ensure visual consistency and functional reliability across client portfolios.
S

Saint Mary's College of Bansalan Inc

Jun 2014 - May 2016
BSIT College Instructor
Co-developed and implemented innovative IT curriculum modules in collaboration with program leadership. Instructed students on core IT concepts and practical skills, fostering technical proficiency and preparing graduates for industry demands.

GitHub Activity

My Projects

Check out my latest work

I've worked on a variety of projects, building with React and Webflow. Here are a few of my favorites.

BackOffice

BackOffice

The studio ledger. An operations tool for small studios covering clients, projects, tasks, time tracking, team chat and calls, files and a client portal. A week of logged work turns into an invoice you can defend. Currently in private beta.

Next.js 16
TypeScript
Drizzle ORM
PostgreSQL
Better Auth
Tailwind CSS
Park Safe Network

Park Safe Network

A vetted UK network of secure HGV parking. Haulier members list spare yard space, earn a booking allowance in return, and book gated bays with 24/7 CCTV for their drivers. Site addresses stay hidden until login.

Next.js 16
TypeScript
Prisma
Neon
tRPC
Better Auth

Aister

An AI powered form tester that automatically discover form fields, inject test payloads, and validate against security vulnerabilities like data leaks and XSS.

React
Typescript
Tailwind CSS
NextJS
NodeJS
ExpressJS
WK Lawyers

WK Lawyers

The goal was to create a professional, user-friendly platform that instills trust and clearly communicates the firm’s expertise.

Webflow
Client-first
Relume
GSAP
Figma
Careviso

Careviso

Careviso partners with the technology companies to offer a full-service transparency and prior authorization platform.

Webflow
Client-first
Relume
GSAP
Figma
Vero

Vero

A leader in construction innovation, specializing in modular building solutions that enhance sustainability and efficiency.

Wordpress
Beaver Builder
Figma
HSEPS

HSEPS

Provides advanced payment solutions tailored for the healthcare industry.

Webflow
Client-first
Relume
GSAP
Figma
Automation

Systems that keep running without me

Past the websites, I wire up the repetitive parts: intake, scheduling, reporting. Here is what is running right now.

G

Gmail Attachment Filing

|

Client project, remote

A Make scenario that files email attachments so nobody has to name them. Gmail is watched for mail carrying attachments, each one is listed and handed to Gemini, which reads the actual contents of the PDF, DOCX, XLSX or CSV and returns a short descriptive filename rather than another scan_0043. The renamed file lands in a set Google Drive folder, a row goes into a Google Sheet with the timestamp, the original name, the new name and the file type, and a summary email goes out once the file is through. Every step is its own module, so a new file type or a different destination folder is a config change instead of a rebuild.
Make
Gmail
Gemini
Google Drive
Google Sheets
How it runs
  1. Gmail watches for attachments
  2. Attachments listed and downloaded
  3. File uploaded to Gemini
  4. Gemini names it from the content
  5. Renamed file to Google Drive
  6. Row logged in Sheets
  7. Summary email sent
X

Xero Report Export to Asana

|

Client project, remote

A Make scenario that ends a monthly copy-paste job. Marking a task complete in Asana triggers a call to the Xero API for last calendar year's transaction-level data. Xero's API does not expose the General Ledger Detail report the client actually wanted, so the Account Transactions report stands in: rows are iterated into a Google Sheet, read back as a range, and aggregated into a CSV that matches what you get downloading the report by hand. The file lands as an attachment on the completed task and the sheet is cleared, so the next run starts on an empty slate.
Make
Asana
Xero API
Google Sheets
CSV
How it runs
  1. Asana task marked complete
  2. Xero API call for last year
  3. Router splits the run
  4. Iterator writes rows to Sheets
  5. Range aggregated into a CSV
  6. CSV attached to the Asana task
  7. Sheet cleared for the next run
L

Lead Qualification Pipeline

|

Client project, remote

A Zapier workflow that turns raw inbound leads into a scored, routed pipeline. A webhook takes the name, email, company, company size, website and lead source in real time, then an enrichment API fills in what the form never asked for. Each lead is scored on company size and fit, written to a Google Sheet, and anything clearing the high-priority bar pings the sales team immediately. A final Zapier AI step drafts a short personalised outreach email from the enriched record, so the rep opens a reply rather than a blank page.
Zapier
Apollo
Webhooks
Google Sheets
Zapier AI
How it runs
  1. Webhook receives lead
  2. Apollo enrichment
  3. Score and route
  4. Store in Sheets
  5. Alert sales team
  6. Zapier AI drafts email
A

Asana CRM Lead Engagement

|

Client project, remote

Five Zapier automations wired into a client's Asana CRM so every lead stage answers for itself. Ready to Start spins up a Google Drive folder named after the lead and a Social Media Content subtask linked to it. No Response and Quoted run escalating text and email chases until the client replies. Approved sends a welcome email with the PDF attached, and Paid and Closed sends a service recommendation that changes with what was installed.
Zapier
Asana
Google Drive
Gmail
SMS
How it runs
  1. Lead changes column
  2. Zapier trigger
  3. Route by stage
  4. Drive folder + subtask
  5. Email / SMS sequence
A

AI Concierge

|

Live on this site

The chat bubble in the corner of this page is an agent with my resume as context. It answers questions about my work, figures out what kind of project you need, then hands you straight to my live booking calendar. Prefer to talk it through? It passes you to WhatsApp. Per-IP rate limits keep the bill predictable.
Next.js
Vercel AI SDK
Groq
Cal.com
WhatsApp
How it runs
  1. Visitor asks
  2. Groq agent replies
  3. Cal.com opens
  4. Call booked
T

The Boring Solutions Intake

|

Davao del Sur, Philippines

Lead intake, qualification and handoff for the agency run through n8n and Make instead of a shared inbox. New enquiries get routed, enriched and answered without anyone watching the tab.
n8n
Make
Next.js
Claude AI
How it runs
  1. Enquiry lands
  2. n8n / Make
  3. Qualify + enrich
  4. Routed and answered
Passion Projects

I love building things

I enjoy turning ideas into reality. From weekend hacks to side projects, I'm always experimenting with new technologies.

T

The Boring Solutions

|

Davao del Sur, Philippines

Built and launched the full website for The Boring Solutions, a framework-agnostic agency that helps businesses get the right stack for their needs. Designed and developed using Next.js with AI automation integrations using n8n and Make.
Next.js
Webflow
WordPress
n8n
Make
Claude AI
A

Aister

|

Davao, Philippines

An AI powered form tester that automatically discover form fields, inject test payloads, and validate against security vulnerabilities like data leaks and XSS.
React
TypeScript
Tailwind CSS
NextJS
NodeJS
ExpressJS
R

Resiomai AI

|

Davao, Philippines

An AI-powered resume reviewer that helps job seekers create professional resumes that stand out from the competition.
React
Vite
Tailwind CSS
TypeScript
Putter
OpenAI API
A

Anime Memory Game

|

Davao, Philippines

A memory game created during the New Year's celebrations after my wife challenged me to build a game that she could use in her classroom.
React
Vite
Tailwind CSS
TypeScript
Motion Library
D

DepEd Prime

|

Davao del Sur, Philippines

A mobile application which helps teachers and students of remote areas learn math.
React Native
Expo
Javascript
A

Accounting System for Dummies

|

Bansalan, Philippines

An accounting system for small businesses that auto generates reports, invoices and detects discrepancies.
PHP
CodeIgniter
HTML
CSS
JS
Contact

Get in Touch

Want to chat? Just shoot me a dm with a direct question on twitter and I'll respond whenever I can. I will ignore all soliciting.

Book a free call