Senior Web Developer | Front-End | Full-Stack | Shopify and WordPress
Fernando Peralta - Senior web developer in Mexico City specializing in front-end, full-stack, and Shopify development for websites, web applications, and ecommerce platforms.
Senior web developer with 7+ years of experience. I work across the front end (React, Next.js, Astro) and the back end (Node.js, PHP, SQL), with Shopify as my specialty. Most recently I implemented and quality-checked work across 30+ enterprise sites at HSBC; before that I led a three-person team at a digital agency.
About me
Senior web developer in Mexico City: front-end, full-stack, and ecommerce.

At HSBC I implemented and quality-checked around 60 tickets a month across 30+ enterprise and Innovation Banking sites, and built a Chromium extension that reduced errors by 80% for a team of 20+ developers, according to monthly audits. Before that, I led a three-person development and design team at a digital agency: 9 projects delivered and 3 ongoing accounts, including Original Penguin and Panda Express. Along the way I have built Shopify themes from scratch with a focus on performance and technical SEO.
Specialties
Where I can help: front-end, full-stack, Shopify and WordPress.
Each profile has its own page with the work behind it: what I have built, the stack, and how I work.See all case studies
Front-End Developer
Interfaces, components and landing pages in React, Next.js and Astro, built to be fast and easy to update.
- React
- Next.js
- Astro
- TypeScript
- Tailwind
Full-Stack Developer
Node.js and PHP back ends, databases, integrations and deployment, behind interfaces I build myself.
- Node.js
- PHP
- Laravel
- MySQL
- AWS
Shopify Developer
Themes built from scratch with Liquid, store functionality and landing pages for ecommerce brands.
- Liquid
- Online Store 2.0
- Metafields
- JavaScript
- Tailwind
WordPress Developer
WordPress and WooCommerce sites, custom PHP functionality, production maintenance and performance improvements.
- WordPress
- WooCommerce
- PHP
- Core Web Vitals
Experience










Skills24 skills · 4 areas
The tools I use, and where I have used them.
Click or tap a skill to explore the related roles and their documented dates.
Front-end
Back-end
Ecommerce and CMS
Quality and craft
My products
Products I built outside of work.
Reminder
Reminders app for macOS and Windows with a monthly calendar, native notifications, and a floating window.
- Tauri
- React
- Rust
SubTracker
Subscription tracker to manage and control your recurring services and payments in one place.
- Astro
- React
- Supabase
DevStore MX
Shopify Partner agency focused on ecommerce, scalable web platforms, and custom development.
- Astro
- TypeScript
- Tailwind CSS
Education
Academic background in computing and mathematics

Engineering
Cybersecurity Engineering
Virtual Academic Programs
Virtual University of the State of Guanajuato

Engineering
Computer Systems Engineering
Higher School of Computing
National Polytechnic Institute

Bachelor's Degree
Applied Mathematics and Computing
Faculty of Higher Studies Acatlán
National Autonomous University of Mexico

Technical Degree
Machines with Automated Systems Technician
Center for Scientific and Technological Studies No. 2
National Polytechnic Institute
Certifications
Continuous learning in AI, cybersecurity, and development.
Consistent investment in professional training to stay current with the technologies transforming the industry.

AI Ambassador
HSBC

AI Intermediate
HSBC

Big Data in the Age of AI (2019)

Business Writing Principles

Security Fundamentals Professional Certificate
Microsoft and LinkedIn

Cybersecurity Reinforcement 4.0
Asociación de Bancos de México ABM

Learning Data Analytics

Marketing Analytics Foundations

Strategic Planning Foundations

Communicating with Confidence

Python
Kaggle

Cyber Fundamentals
Immersive

Data Engineering + Generative AI
Databricks

AI Foundation
HSBC

Responsible AI
HSBC

What Is Generative AI?

Fraud Prevention
Asociación de Bancos de México ABM

Basic Cybersecurity 4.0
Asociación de Bancos de México ABM

ISC2 Candidate
ISC2

Discover Microsoft 365 Copilot

Generative AI Professional Foundations
Microsoft and LinkedIn

Shopify Course
Platzi

PHP
Sololearn

Introduction to React.js
Platzi

English B1
HARMON HALL

TypeScript Fundamentals
Platzi

Scrum Fundamentals Certified (SFC™)
Vabro.ai / VMEdu.com

JavaScript
Sololearn

Jquery
Sololearn
Blog
Notes on Shopify, web development, and ecommerce.
Practical notes from real projects. Search by keyword or filter by tag.

How to build a WordPress plugin: PHP, WooCommerce and Elementor
Build a WordPress plugin step by step: structure, hooks, security, a WooCommerce shipping rule, an Elementor widget and HPOS compatibility, with PHP code.
Read post
How to update a Shopify theme without losing your customizations or custom components
Update a customized Shopify theme without losing custom code, sections or components: inventory, git merge, Shopify CLI, Liquid and staging tests.
Read postHow I freed more than 12GB in my Hotmail account with Jev (and skipped yet another subscription)
How I freed over 12GB of Hotmail storage with Jev: I classified about 70,000 emails, reviewed the uncertain ones and deleted for good, with no paid plan.
Read postNo posts match your search.
Working together
A little more about my professional profile.
What do I specialize in?
I am a senior web developer. I am strongest on the front end and in ecommerce, with React, Next.js, Astro and Shopify, and I also build the back end: Node.js and PHP, databases and deployment.
Do I work as a front-end or a full-stack developer?
Both. On the front end I work with React, Next.js and Astro; on the back end with Node.js, PHP and SQL databases. Each profile has its own page with the experience behind it.
What do I do with Shopify?
I customize themes, build sections, and integrate apps around each store’s needs. I have also worked on theme migrations, where I pay close attention to an orderly transition that keeps the store running.
Which technologies do I work with?
I use React and TypeScript for interfaces, and Astro or Next.js depending on what the site needs. Node.js and PHP cover the back end, Liquid covers Shopify, and for desktop applications I also work with Tauri and Rust.
Do I also handle performance and technical SEO?
Yes. I optimize load times with caching, image compression, lazy loading and fewer plugins, and I set up the technical side of SEO and analytics: Google Analytics 4, Tag Manager, Search Console, Open Graph metadata, sitemaps and structured data.
What kinds of opportunities do I consider?
Full-time roles, freelance projects, and contract work with agencies or development teams. To review a proposal I need the goal, the scope, and the role I would play; the sooner I know that, the sooner I can say how I can help.
Where am I based, and which languages do I work in?
I am based in Mexico City (UTC−6) and work remotely, including with companies and teams in the United States. Spanish is my native language; I also work in English (B1+), and I have an A1 level in German and Esperanto.
What is the best way to contact me?
My email is hola@fernandoperalta.xyz. A short summary of the project or role helps me review a proposal. I also share my CV in both Spanish and English.
Visitors
Live visits to this portfolio
Total sessions and people browsing right now. Locations are private.
Loading visitor stats…
Sessions are counted anonymously. Locations are stored only as country and city.
Live visitor stats are unavailable right now.




