Full Stack Engineer Specializing in Scalable Web Applications
& High-Performance Frontend Experiences

I build and manage modern, fast, and user-centric websites and web applications that enhance engagement, drive conversions, and scale with business needs. With expertise in React, Node.js, Laravel, and WordPress, I create digital experiences that are secure, efficient, and visually engaging.


  • Enhance Your Website Security with WordPress Security Header Shield

    Enhance Your Website Security with WordPress Security Header Shield

    ,

    In today’s digital age, website security is a paramount concern for businesses, bloggers, and developers. Ensuring your WordPress site is equipped with proper security measures can significantly reduce vulnerabilities to cyberattacks. That’s where WordPress Security Header Shield steps in as a game-changer. Why Security Headers Matter HTTP security headers are critical in protecting your website…

  • Building a Laravel App: My Plant Note Tracker

    Building a Laravel App: My Plant Note Tracker

    ,

    Have you ever wanted to keep track of your plants from seed to maturity, document experiments, or simply remember why you tried something new? That’s where the idea for my Laravel app, Plant Note Tracker, began. As a plant enthusiast and grower, I often found it difficult to stay organized. Whether it was trying new…

  • React App – Darts 01 Out

    React App – Darts 01 Out

    This React app helps darts players practice throwing for a double-out finish in 01 darts games. The app simulates the final throws required to reach exactly zero points, encouraging users to practice strategic finishing shots. Key Features: Technical Stack: This app can be a valuable tool for darts enthusiasts looking to refine their finishing skills…

  • Po-Go Sidekick Tool

    Po-Go Sidekick Tool

    This React app helps Pokémon GO players quickly create complex search query strings for managing and transferring Pokémon, optimizing inventory management. Key Features: Technical Stack:

  • Bob Moog Foundation – Interactive Touch-Screen Exhibits

    Bob Moog Foundation – Interactive Touch-Screen Exhibits

    Program two interactive touch-screen presentations: one with a 71-year timeline, 1K+ artifacts, an audio jukebox, and a video player, and the other with 34 electronic instruments, an image gallery, an audio player, and tabbed content. Both include custom content filtering and are coded in PHP, JavaScript, and SCSS. Featured as an exhibition at Oregon State…

  • Security Procedures on WordPress – Basic Security

    Security Procedures on WordPress – Basic Security

    ,

    After you figure out where and how you want to host your WordPress site, and officially Choose a Host, then next part is ensuring your site is secure. You want to make sure your host provider has the most up to date security measures. Checking PHP Version Having your PHP Version up-to-date is very important…

  • Security Procedures on WordPress – Choosing a Host

    Security Procedures on WordPress – Choosing a Host

    ,

    With WordPress Security, Are you doing enough? The web is constantly adapting to new technologies and the methods for delivering data to users have changed in the past couple of years and for good reasons. If you are hosting your own WordPress site or are just getting started in wanting to know more about locking…

  • Moving Out of WP Engine

    Moving Out of WP Engine

    A recent project was to migrate a couple of WordPress sites that were hosted on WP Engine to a Rackspace server stack.  Once getting the WordPress installation setup on the server, I noticed that the “WP Engine” menu option was still on the dashboard.   I first looked through the “wp-config.php” file to see if there…

  • MyADL Rebrand

    MyADL Rebrand

    ,

    With ADL’s rebrand in 2018 with a new logo, color palette change, and new font-types caused the ADL’s regional websites to become outdated, so I took the initiative to redevelop and design the regional site to match the new branding guidelines. Some of the challenges were to take the current design of ADL.org and allow…