Humphrey Banner

HUMPHREY

Software Developer

TEMPORARY WEBSITE | SELF-HOSTED IN LOCAL SERVER

4+ +Years
4+ +Projects
4 +Live Sites
2052+ +Commits
About item

Hi! I'm Humphrey

I'm passionate about becoming a full-stack developer with a strong interest in server-side technologies. I'm enthusiastic about learning and always eager to expand my knowledge in this field. I believe in continuous improvement and enjoy tackling challenges to enhance my skills.

Experience

My professional journey in the tech industry.
Cody Web Development Inc

Software Engineer

Cody Web Development Inc

Cebu City, Philippines

June 2024 - Present2 years, 4 months
  • Developed and maintained Laravel applications from April 2024 to July 2025, contributing to the migration of a legacy Ethna/Smarty codebase to Laravel 11 as a team member
  • Transitioned to full-stack development using NestJS (Node.js) and Next.js with TypeScript since August 2025, implementing modular architecture with dependency injection and service-based patterns
  • Building and maintaining RESTful APIs with proper request validation using class-validator and DTOs
  • Implemented database optimization using TypeORM with PostgreSQL, including query optimization and schema design
  • Writing comprehensive API documentation using Swagger/OpenAPI specifications
  • Leveraging AI-driven development workflows using Windsurf to accelerate feature delivery and improve code quality
Halcyon Digital Media Design | Halcyon Agile

Junior Software Developer

Halcyon Digital Media Design | Halcyon Agile

Cordova, Cebu, Philippines

August 2023 - February 20246 months
  • Maintained and upgraded Laravel applications across 3 client projects
  • Integrated Laravel Filament for admin dashboard development
  • Implemented database schemas, migrations, and optimized MySQL/PostgreSQL queries for performance
  • Followed established coding standards and best practices set by the development team
Halcyon Digital Media Design | Halcyon Agile

Junior Laravel Trainee

Halcyon Digital Media Design | Halcyon Agile

Cordova, Cebu, Philippines

June 2023 - August 20232 months
  • Acquiring experience and familiarity with best development practices.
  • Trained in Laravel, PHP and Filament.
  • Introduced to Domain-Driven Design principles.
  • Skills gained from training include PHP, Laravel, Filament, and JQuery.
Halcyon Digital Media Design | Halcyon Agile

Junior Software Engineer Intern

Halcyon Digital Media Design | Halcyon Agile

Cordova, Cebu, Philippines

October 2022 - February 20234 months
  • Completed comprehensive training in modern web development with initial focus on AdonisJS and Next.js
  • Fixed bugs and implemented small features for client projects using Laravel
Portfolio

Featured Projects

A showcase of applications, tools, and systems I've built

GitHub Activity

2,218 contributions in the last year

2,218Contributions
2,052Commits
144PRs
0Issues
Featured ProjectLive

Cordova, Cebu Tourism CMS

Tourism directory CMS for Cordova, Cebu, Philippines — listings, hero slides, blog, and admin dashboard.

Next.jsTypeScriptTailwind CSSCloudflare R2Hono+1
Cordova, Cebu Tourism CMS
Cordova, Cebu Tourism CMS
Live
Featured
Web Application

Cordova, Cebu Tourism CMS

Tourism directory CMS for Cordova, Cebu, Philippines — listings, hero slides, blog, and admin dashboard.

Next.jsTypeScriptTailwind CSS+3
Humfurie.org
Live
Featured
Web Application

Humfurie.org

Personal portfolio built with Laravel 12 + React 19 + Inertia.js, featuring SSR, GitHub stats, and admin dashboard.

Laravel 12React 19Inertia.js v2+7
Humfurieclofelmaeee
Clofel Mae Campugan
Live
Featured
Web Application

Clofel Mae Campugan

Personal portfolio website with elegant design and project showcases.

HTMLCSSJavaScript+2
clofelmaeeeHumfurie
Doc Agnes Blog
Live
Featured
Web Application

Doc Agnes Blog

Custom WordPress site built for a client, featuring personal blog content with custom theming and self-hosted deployment.

WordPressPHPMySQL+2
Humfurie
4
Total Projects
4
Live

Expertise

NestJS
TypeScript
TypeORM
PostgreSQL
Windsurf
Swagger/OpenAPI
Laravel
Docker
Ngnix
API
React JS
Tailwind CSS
Next.js
GitHub
Postman
Xampp
Git
Adonis JS
PHP
Filament
MySQL
JavaScript
HTML
Blog

Latest Articles

Insights, tutorials, and stories about software development, design, and technology.

Fixing Hairpin NAT with AdGuard Home: A Practical Guide
8 months ago

Fixing Hairpin NAT with AdGuard Home: A Practical Guide

Hairpin NAT on MikroTik is unreliable due to fasttrack. Here's how I solved it properly using AdGuard Home as a local DNS server with split DNS rewrites.

Read article
Adding PayMongo to a System Already Built Around DragonPay
7 months ago

Adding PayMongo to a System Already Built Around DragonPay

DragonPay and PayMongo have fundamentally different order models. Here's what it actually took to support both — a gateway-agnostic polling endpoint, mobile deep link returns, and a runtime admin toggle.

Read article
Running Laravel on Mac: From Docker Sail to Laravel Herd
7 months ago

Running Laravel on Mac: From Docker Sail to Laravel Herd

My journey figuring out how to run a Laravel project natively on macOS after relying on php artisan serve and Docker Sail.

Read article
W
about 2 months ago

When MikroTik's Cloud DDNS Died (and Why I'm Not Going Back)

MikroTik's built-in Cloud DDNS service went down out of nowhere, taking a chunk of my self-hosted domains offline with it. Here's how I diagnosed it, and why I moved to a Cloudflare-native DDNS updater running in Docker instead.

Read article
Checking In at Avida Hotel IT Park: A Comedy of Confusion
about 2 months ago

Checking In at Avida Hotel IT Park: A Comedy of Confusion

A play-by-play of a confusing check-in at Avida Hotel IT Park, from a missed Agoda chat to a key box that wouldn't cooperate.

Read article
Amani Grand Residences Cebu Review: Cheap Agoda Deal, Expensive Headaches
2 months ago

Amani Grand Residences Cebu Review: Cheap Agoda Deal, Expensive Headaches

Booked Amani Grand Residences in Lapu-Lapu, Cebu through a cheap Agoda deal. The room was decent but the constant gate questioning, a random 500-peso parking fee, cards required for the gym and pool, a broken shower, and spotty wifi made it a stay I won't repeat.

Read article

From the Blogs

Why You Should Learn React in 2025

Why You Should Learn React in 2025

Discover how React JS helps build modern web apps and why it's still relevant today.

Maybe we should work together?