Page Carbajal, Developer in Guadalajara, Mexico
Page is available for hire
Hire Page

Page Carbajal

Verified Expert  in Engineering

Software Developer

Location
Guadalajara, Mexico
Toptal Member Since
May 18, 2016

Page is a senior software engineer who develops API-driven applications in Laravel. He has a strong WordPress background, building solutions for digital marketing and eCommerce. He likes to work with –and lead– teams to accomplish all of the client's goals. People hire him to develop quality solutions. Page is pragmatic, focused, and goal-oriented. Before writing a single line of code, he makes sure to thoroughly understand the problem in order to come up with a clear solution.

Portfolio

Merch by Marcus, LLC
Shopify, APIs, JavaScript, Back-end, eCommerce, Client Portals, User Management
Alamo Pressure Pumping
Laravel, PHP, Lumen, Symfony, AWS Lambda, Amazon S3 (AWS S3), Amazon RDS...
Epigenetic Labs LLC dba Organixx
WordPress, PHP, WordPress Plugins, Sass, CSS, APIs, jQuery, Git, Vagrant, LAMP...

Experience

Availability

Part-time

Preferred Environment

Adobe Photoshop, Spotify, Terminal, PhpStorm, MacOS

The most amazing...

...challenge in the past 2-years is learning and implementing new technologies in a short time. I did it by adopting an innovator mentality like Thomas Edison.

Work Experience

Shopify/Back-end Developer

2023 - 2023
Merch by Marcus, LLC
  • Created a Laravel/PHP application based on Inertia and React. The application serves like an intermediary to pull data from third-party providers and push data to Shopify.
  • Created an RDS Database on AWS and deployment of the application to Heroku servers. The application generates the necessary scripts and bundles using Node.js and Laravel Mix.
  • Implemented a successful Shopify Integration to sync products and prices using the Shopify API.
Technologies: Shopify, APIs, JavaScript, Back-end, eCommerce, Client Portals, User Management

Technical Lead

2018 - 2022
Alamo Pressure Pumping
  • Implemented Firebase functions for API data syncing.
  • Led the team to develop an offline-first feature using Firebase.
  • Developed a BigQuery integration to import data from a third-party source extending the Eloquent model class.
  • Created a solution to migrate 40 GB of logs from MySQL table to DynamoDB with zero downtime.
  • Implemented MySQL table-partitioning to solve problems on large datasets.
  • Developed JavaScript Lambda functions for file management.
  • Migrated the integration from QuickBooks to NetSuite.
  • Implemented solutions to process requests on the queues.
  • Built a custom Laravel integration with QuickBooks.
  • Developed a custom deployment method on top of Jenkins.
Technologies: Laravel, PHP, Lumen, Symfony, AWS Lambda, Amazon S3 (AWS S3), Amazon RDS, Amazon DynamoDB, Firebase, Cloud Firestore

Senior WordPress Developer

2016 - 2018
Epigenetic Labs LLC dba Organixx
  • Built a Laravel API to migrate all the fulfillment intelligence from WordPress to Shopify.
  • Developed custom WordPress themes and plugins for product fulfillment.
  • Collaborated with the DevOps specialist to manage horizontal scaling of the WordPress install.
Technologies: WordPress, PHP, WordPress Plugins, Sass, CSS, APIs, jQuery, Git, Vagrant, LAMP, Amazon Web Services (AWS)

WordPress Engineer

2014 - 2018
Freelance
  • Developed WordPress-based themes for travel agencies.
  • Implemented a WordPress multi-site solution for a content network.
  • Started an open source WordPress framework for software developers.
  • Helped several companies implement WordPress as their CMS.
  • Developed advanced WooCommerce integrations for several projects.
Technologies: HTML, CSS, AngularJS, React, NGINX, Apache, MySQL, WordPress, WooCommerce, Elementor

Senior Software Engineer

2014 - 2016
Octopus Digital Strategy
  • Created WooCommerce-based plugins to calculate rates based on dates, availability, number of people, and additional settings.
  • Worked to improve search engine optimization (SEO) on clients' websites.
  • Implemented several modern PHP solutions managing dependencies through a composer.
  • Took a leading role in a complicated website migration for one of the agency's most important clients.
  • Convinced the agency to publish open source plugins to the WordPress repository.
  • Managed several Google AdWords campaigns for the agency's clients.
  • Trained new employees on Google AdWords best practices.
Technologies: Ubuntu, CentOS, NGINX, Apache, PHP, WordPress, WordPress Plugins, SEO Content, On-page SEO, Search Engine Optimization (SEO)

Digital Marketing Junior Manager

2012 - 2013
Experiencias Xcaret
  • Developed SEM and digital marketing strategies to drive qualified traffic to the websites.
  • Optimized ROI, CTR, and conversions across channels.
  • Achieved a 50% CPC cost reduction with an overall 40% traffic increase.
  • Worked with software developers to implement custom WordPress solutions for marketing campaigns.
Technologies: Google AdWords, Apache, WordPress, PHP

WPExpress

https://github.com/Page-Carbajal/WPExpress
WPExpress is a WordPress framework for software developers that I started building to enhance my-own development experience while coding on WordPress.

WPExpress is a set of components that can be used together or apart to extend WordPress functionality and is 100% open source under the GPL license.

Headless WordPress Proof-of-concept

The client requested to build a new version of the website without creating any complicated code to improve the website's loading speed and beat Optimize Lighthouse time to Interactive.

To create a POC, I implemented a Next.js project based on TypeScript, and when using Puppeteer, I took a snapshot of the requested content and served it as raw HTML. Optimized scripts and styles and loaded them in the proper order.

The POC made the resulting website 2.3 times faster than the original. More optimizations could be made by making a single script service that returns all the functionality based on URL parameters and uses NextJ.js as the renderer.

Before being able to work on the project, I had to fix the client's infrastructure issues. There are several issues. The server is producing an enormous amount of error logs, so I was asked to create a script to remove the logs after a specific size. This was a hack to prevent the server from collapsing due to a lack of space. I also activated Varnish for caching.

WordPress Website Customization

I created a set of plugins to extend the functionality of the client's website, including:

• Autocomplete search functionality
• Sort results by different taxonomies
• Show related articles randomly
• Implemented custom design using a child theme

Real Estate WordPress Website Customization and Maintenance

This client has their infrastructure running on top of WPEngine, which aside from Kinsta, is one of the top WordPress managed-hosting platforms out there.

My accomplishments here included:
• Custom plugin to extend the Property Listing functionality
• Improved styles on the main theme
• Maintenance of plugins and core WordPress

WordPress WooCommerce Website Optimization and Migration to Shopify

This was a great project. I loved working with this company.

During the first year, I worked with a Toptal DevOps engineer to optimize and auto-scale WordPress and WooCommerce as far as these tools can go. I modernized much of the code to use the latest PHP Standard Recommendations (PSRs) and pushed it to use the latest version of PHP.

After a year, the company decided to migrate the website to Shopify. I built a Laravel API to make the integrations for third-party services like fulfillment and affiliate marketing, among others.

Languages

PHP, HTML, CSS, Groovy, JavaScript, XML, C#, Sass

Platforms

WordPress, Shopify, MacOS, Symbian, CentOS, Ubuntu, AWS Lambda, Firebase, LAMP, Amazon Web Services (AWS), WooCommerce, WordPress Theme Design

Other

WordPress Plugins, WordPress Multisite, eCommerce, SEO Content, Spotify, Big Data, Amazon RDS, APIs, ClickUp, WordPress Themes, Child Themes, Elementor, Back-end, Client Portals, User Management

Libraries/APIs

jQuery, Google AdWords, React, Node.js, Shopify API

Paradigms

Agile Software Development, On-page SEO, Search Engine Optimization (SEO), DevOps

Storage

JSON, WP Engine, PostgreSQL, Microsoft SQL Server, MySQL, Amazon S3 (AWS S3), Amazon DynamoDB, Cloud Firestore, Cloudways

Frameworks

Symfony 1, ASP.NET, Symfony 2, Symfony, AngularJS, Laravel 5, Laravel, Lumen, Next.js

Tools

PhpStorm, Terminal, NGINX, Apache, Adobe Illustrator, Adobe Photoshop, Git, Vagrant, Bitbucket

2019 - 2022

Bachelor's Degree in Data Science for Business in Data Science

Universidad IEU - Puebla Mexico

2000 - 2003

Bachelor's Degree in Computer Engineering

Instituto Tecnológico de Cancun - Cancun, Mexico

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring