Harley's AvatarHarley's Photo

Hi, I'm |

I'm a Full-stack developer who loves making apps come alive with Laravel and Vue.js. I thrive under pressure and love turning ideas into interactive experiences.

Tech Stack

Laravel

Laravel

Started using Laravel from version 4.2 and since then I'm hooked up to its ecosystem and all of the community building packages and tools on top of it.

Laravel

Vue.js

I was an early adopter of Vue.js, first introduced to it when Taylor Otwell and Jeffrey Way featured it in a Laracasts course—which I thoroughly enjoyed. It's been a long journey, and I still love using it.

TailwindCSS

TailwindCSS

I enjoy writing CSS with Tailwind—it really speeds up development. I've been a fan of Adam Wathan since his TDD course, which I bought before Tailwind even existed. And yes, I still use TDD daily!

Nuxt

Nuxt

Nuxt is an awesome framework built on top of Vue.js that makes building apps so much faster. And with Nitro in the mix — muah! 🤌

Node.jsNode.js

Most of my Node.js experience comes from building apps with Nuxt and Webpack. I've also worked a bit with Express.js to build microservices—though those were pretty lightweight in terms of dynamic functionality. For full-blown apps, we've always leaned on Laravel.

MySQLMySQL

As I've grown in experience, I've made it a habit to optimize database queries when building features. It's part of our role as devs to get the most out of the server—avoiding unnecessary SQL calls and N+1 issues. Whether through clean Eloquent queries or raw SQL when needed, performance is always a priority, especially for high-traffic endpoints.

TypeScriptTypeScript

I'm not the biggest fan of TypeScript, but I see it as a way to support frontend devs by making API data easier to work with. Lately, I've been writing more structured frontend code using TypeScript and the Cursor editor, which makes it much easier to create clean abstractions.

UbuntuUbuntu

As a tech lead, I'm now also responsible for monitoring downtime—usually the first to get alerts 😅, even in the middle of the night. Haha. It's been a good way to grow my DevOps skills. We mostly manage our own servers, and while serverless can be simpler, I've come to appreciate the hands-on control.

PHPPHP

wasn't my first choice—it just came with the job when I started building e-commerce and content sites using WordPress. I later moved to CodeIgniter for more dynamic apps, but it was Laravel that made me truly enjoy PHP. It brought a fresh take that helped many devs, including me, appreciate the language again.

JavaScriptJavascript

Vue.js was the reason I fell back in love with JavaScript—it pushed me to explore how the language really works. Back then, it was all ES5, and look where we are now! I'm grateful for those early video tutorials on Lynda.com and Envato—they were my building blocks.

ViteVite

Proficient with Vite for fast development and optimized builds. Experienced in configuring build tools, optimizing bundle sizes, and setting up development workflows.

NginxNginx

I'm pretty comfortable working with Nginx—I've set up lots of apps with different configs. Some projects used a mix of Laravel Blade and Nuxt, others were just static images proxied on S3. Whatever the setup or domain-level challenge, I enjoy finding the right solution that fits the use case.

About Me

Hi! I'm a full-stack developer who gets excited about making applications interactive and handling those intense launch moments. While I can definitely create static frontend pages, my sweet spot is building robust backend systems and working closely with teams.

I love crafting technical specifications that help other developers succeed, providing support when things need fixing, and jumping in to solve user issues quickly. Some of my best work happens during those high-stakes launches where everything needs to work perfectly.

As you may notice, I am using Ghibli characters. Yes. I love their movies ❤️ — and yes, I did not design these characters. Sorry!

Backend Development

Backend Development

Robust API & systems

Interactive Apps

Interactive Apps

Dynamic functionality

High-Pressure Launches

Hard Date Launches

Critical deployments

Dev Support

Customer Support

Maintenance & fixes

Experience

  1. BitterBrains Logo

    BitterBrains

    Technical Lead Engineer

    Powering Developer Growth Across the JavaScript Ecosystem

  2. Prophet Logo

    Prophet

    Engineering Lead

    The National Sports Exchange

  3. Aversafe Logo

    Aversafe

    Engineering Lead

    Credential Verification for the World

  4. RallyHR Logo

    RallyHR

    Engineering Lead

    Innovative solution to Human resources

  5. IdeaRobin Logo

    IdeaRobin

    Software Engineer

    Transforming your ideas into meaningful digital experience

  6. Lancera Logo

    Lancera

    PHP Developer

    IT Services and IT Consulting

  7. Cleverlocal Logo

    Mango Interactive

    Web Developer

    E-commerce IT services

Let's Connect

Have something interesting you'd love to discuss? Whether it's tech, ideas, or just want to share something cool—hit me up!

© 2025 Harley. Crafted with ❤️ and lots of 🥭