
Page Carbajal
Verified Expert in Engineering
API Developer
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
Experience
- PHP - 10 years
- WordPress - 8 years
- Laravel - 7 years
- APIs - 6 years
- Agile Software Development - 6 years
- Adobe Photoshop - 4 years
- Git - 3 years
- React - 3 years
Availability
Preferred Environment
Adobe Photoshop
The most amazing...
...challenge in the past two years is learning and implementing new technologies in a short time. I did it by adopting an innovator mentality like Thomas Edison.
Work Experience
Technical Lead
Alamo Pressure Pumping
- Worked as a technical lead to implement modern solutions in the industry. Our main project is an SPA based on React backed by an API built on Laravel. We created several integrations with 3rd-party software like NetSuite, FieldPro, and more.
- Created several AWS Lambda functions for ETL using Python and Pandas.
- Led the team to develop an offline-first feature using Firebase.
- Developed a BigQuery integration to import data from a 3rd-party source, extending the Eloquent model class.
- Built a solution to migrate 40GB of logs from a MySQL table to DynamoDB with zero downtime.
- Implemented MySQL table partitioning to solve problems on large datasets.
- Developed JavaScript Lambda functions to process and deliver large CSV reports running in the background.
- Migrated the original QuickBooks integration in favor of NetSuite using the official SDK for PHP.
- Implemented solutions to process requests on the queues.
- Developed a custom deployment method on top of Jenkins.
Shopify/Back-end Developer
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.
Senior WordPress Developer
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.
WordPress Engineer
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.
Senior Software Engineer
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.
Digital Marketing Junior Manager
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.
Experience
WPExpress
https://github.com/Page-Carbajal/WPExpressWPExpress 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
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
• 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
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
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.
Education
Bachelor's Degree in Data Science for Business in Data Science
Universidad IEU - Puebla Mexico
Bachelor's Degree in Computer Engineering
Instituto Tecnológico de Cancun - Cancun, Mexico
Skills
Libraries/APIs
React, Node.js, Shopify API
Tools
NGINX, Apache, Adobe Photoshop, Git, Bitbucket
Languages
PHP, HTML, CSS, Groovy, JavaScript, XML
Frameworks
Laravel, Next.js, Symfony 1, ASP.NET, Symfony 2, Symfony
Platforms
WordPress, AWS Lambda, Shopify, Google Ads, CentOS, Ubuntu, Firebase, Amazon Web Services (AWS), WooCommerce, WordPress Theme Design
Paradigms
Agile Software Development, On-page SEO, Search Engine Optimization (SEO), DevOps
Storage
JSON, Amazon S3 (AWS S3), WP Engine, PostgreSQL, Microsoft SQL Server, MySQL, Amazon DynamoDB, Cloud Firestore, Cloudways
Other
WordPress Plugins, WordPress Multisite, eCommerce, Amazon RDS, SEO Content, Big Data, APIs, ClickUp, WordPress Themes, Elementor
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring