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.

Fernando Peralta, senior web developer based in Mexico City

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

Experience

Shopify Developer at Charlotte's Web

Feb 2026 - Aug 2026

Project-basedRemote

Shopify Developer

Charlotte's Web

I upgraded the commercial Shopify theme to a new version: reviewed and compared sections across all pages, migrated settings and custom Liquid, CSS and JavaScript code, adapted styles and global variables, and delivered the theme in staging for full user workflow testing.

Web Production Manager at HSBC Mexico

Nov 2024 - Aug 2026

Full-timeHybrid

Web Production Manager

HSBC Mexico

I coordinated development, content, and regulatory compliance deliverables across 30+ enterprise and innovation banking platforms. I contributed to development, QC and deployment for the Innovation Banking launches in Singapore, India and Indonesia with Sitecore, HTML and administration in Monday.com.

Shopify Developer at Applabmx

Jun 2024 - Apr 2025

Freelance/RemoteRemote

Shopify Developer

Applabmx

I developed Shopify themes for five stores: homepage sections, product and collection pages, metafield filters, forms and wishlist integrations. I worked with Liquid, HTML, CSS, JavaScript, Tailwind, Shopify CLI, Git and GitHub, and resolved conflicts between commits from different developers. Depending on the project, I also used the Shopify API and JavaScript libraries for sliders and charts.

JavaScript Developer at Stitchers.Space

Feb 2024 - Nov 2024

Project-basedRemote

JavaScript Developer

Stitchers.Space

I developed and inserted JavaScript and TypeScript ad scripts on high-traffic sites, including Cuevana. I inspected the HTML with DevTools, defined positions using CSS selectors and performed ad placement QA. I also adapted integrations to the DOM with MutationObserver and async loading and tested across browsers and mobile devices.

Shopify Developer at Rivka

Jan 2024 - Nov 2024

Project-basedRemote

Shopify Developer

Rivka

I built custom Liquid components and themes from scratch for two Shopify stores with HTML, CSS, JavaScript and Tailwind CSS instead of prebuilt commercial templates, resolved bugs, shipped features on live stores with metafields and Shopify CLI, integrated review, subscription and shipping apps resolving script and style conflicts, and took part in developing a promo codes app with Remix and React.

WordPress Developer at Brainfood Marketing

Oct 2023 - Jul 2024

Project-basedRemote

WordPress Developer

Brainfood Marketing

I built and maintained WordPress sites with PHP, Elementor and WooCommerce for the agency’s clients, handled updates, MySQL backups and incidents in production, improved load times and Core Web Vitals, and set up analytics and technical SEO with GA4, Tag Manager, Search Console, sitemaps and JSON-LD.

Mid Front-End Developer at 10Bet Latam

Oct 2022 - Mar 2023

Project-basedHybrid

Mid Front-End Developer

10Bet Latam

I build high-impact sections and landing pages in React and Next.js, improving UX and content operations.

Information Systems Administrator at COFAA - IPN

Nov 2019 - Jan 2020

Full-time (Government)On-site

Information Systems Administrator

COFAA - IPN

I designed the new institutional website, migrated systems to the web, and optimized servers to improve security, access, and operational efficiency.

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

Inspector

Estimated from the duration of related roles, counting overlapping months only once. The bars show job periods, not continuous use of a tool.

Review my CV

My products

Products I built outside of work.

Icon for Reminder

Reminder

Reminders app for macOS and Windows with a monthly calendar, native notifications, and a floating window.

  • Tauri
  • React
  • Rust
View app
Icon for SubTracker

SubTracker

Subscription tracker to manage and control your recurring services and payments in one place.

  • Astro
  • React
  • Supabase
View app
Icon for DevStore MX

DevStore MX

Shopify Partner agency focused on ecommerce, scalable web platforms, and custom development.

  • Astro
  • TypeScript
  • Tailwind CSS
View site

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.

52Certifications
2021-26Years
Badge for Python issued by Kaggle

Python

Kaggle

Badge for Data Engineering + Generative AI issued by Databricks

Data Engineering + Generative AI

Databricks

Badge for PHP issued by Sololearn

PHP

Sololearn

Badge for English B1 issued by HARMON HALL

English B1

HARMON HALL

Blog

Notes on Shopify, web development, and ecommerce.

Practical notes from real projects. Search by keyword or filter by tag.

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.