Teo Corona

Web Developer|

Profile

Multilingual industrial engineer with 12 years of web and brand development experience. Self-driven and reliable. Capable of leading and working in a team. Passionate about simplifying complex systems into user-friendly tools.

Location: Puebla, Mexico.Nationality: Mexican & ItalianEmail: teo.corona.t@gmail.comLanguages: Spanish (native), English (intermediate), Portuguese (intermediate), Italian (basic)

Dev Skills

  • Javascript
  • Typescript

  • React
  • React Native
  • NextJs
  • Remix

  • NodeJs
  • Express

  • CSS - SASS
  • Tailwind

  • Shopify
  • Liquid
  • Hydrogen
  • Apps
  • Extensions
  • Functions
  • Apps Integration

  • REST
  • GraphQL

  • Redux
  • Zustand

  • Git - GitHub

  • Prisma - SQL
  • Mongoose - MongoDB

  • Prismic
  • Sanity
  • Strapi
  • KeystoneJs

  • Figma
  • Illustrator
  • StoryBook

Favorite Stack: NextJs (Ts) + Tailwind + Prisma. I also love working in the Shopify ecosystem.

Projects

teo portfolio

Name: palma.codes/factura-app

Description: A productivity Shopify app I developed and own. Allows merchants to generate Mexico’s government-required tax bills (invoices) with just a few clicks. Listed in the Shopify App Store.

Stack: Typescript, Shopify, NextJs, NodeJs Openssl, Polaris, Prisma - PostgresSQL, Firebase, Vercel

teo portfolio

Name: aromatics.com

Responsibilities: Maintenance of a Shopify Plus store, including the development of multiple custom apps, sections, Shopify Functions, and app extensions. The most significant project was a bundle-building app capable of handling large bundles (80+ products), which included both the admin UI for creating bundles and the storefront UI extension.

Stack: Typescript, Shopify (liquid), Remix, Tailwind

teo portfolio

Name: tallysranch.com

Responsibilities: Development of a Shopify Plus Headless Store with Hydrogen-Remix. Includes a custom customer portal, extensions, special serverless funcitions. Progress Labs Project.

Stack: Typescript, Shopify, Remix, Tailwind, Sanity, Recharge, Firebase, Figma

teo portfolio

Name: savoryspiceshop.com

Responsibilities: Development of a Shopify Plus store as part of a complete rebranding. Built various interactive sections and handled large-scale data migration, including formatting and importing all data into the store. Project for Progress Labs.

Stack: Shopify (liquid), JavaScript, Tailwind, Google Maps API, Matrixify

teo portfolio

Name: progresslabs.co

Responsibilities: Development on multiple projects, mostly e-commerce, for Progress Labs, a US-based agency.

Stack: Typescript, Shopify, NextJs, Remix, Liquid, Tailwind, Figma...

teo portfolio

Name: luberoil.com

Responsibilities: Built a complete e-commerce store with over 1,000 SKUs and 10,000 registered customers. Includes an admin portal for managing content.

Stack: Typescript, Nexjs, Prisma - SQL server, Tailwind, OpenPay, Zustand

teo portfolio

Name: buhologistics.com

Responsibilities: Built a Shopify and TiendaNube app that serves as an API connector between stores (Shopify and TiendaNube) and their WMS to quote and manage shipping.

Stack: Typescript, NextJs, Shopify, TiendaNube, ExpressJs, Prisma

teo portfolio

Name: prism.co

Responsibilities: Built complex, dynamic, pixel perfect components for fintech web app. Create website sections using Prismic CRM. Work within an international team.

Stack: Typescript, Nexjs, Tailwind, Prismic, Framer-Motion, Figma

teo portfolio

Name: fsg.com

Responsibilities: Migrate legacy React (Javascript) components to a new monorepo using NextJs (Typescript) and Sass, and create StoryBook components for testing and documentation. Work within an international team.

Stack: Typescript, NextJs, Sass, Storybook

teo portfolio

Name: hoomiefoo.com

Responsibilities: Mobile App. Implement stripe payments, video posts feature, push notifications, separation of public and private posts feeds. Improvements in performance and bug fixes in frontend and backend. Work within an international team.

Stack: Typescript, React Native, NodeJs, Loopback, PostgreSQL, Stripe

teo portfolio

Name: freightliner.com.mx

Responsibilities: Website creation including interactive map with the different locations. Content managed with KeystoneJs (CMS).

Stack: Typescript, NextJs, KeystoneJs, NodeJs, Loopback, PostgreSQL, Stripe

teo portfolio

Name: soulfitness.mx

Responsibilities: Video streaming (live and on-demand) web app using Mux and Zegocloud. User and admin interface. Connects with Spotify API to save songs used in the class.

Stack: Typescript, NextJs, Loopback, PostgreSQL, Mux, Zegocloud, Spotify API

teo portfolio

Name: maestrosparrilleros.com

Responsibilities: Website layout.

Stack: Typescript, NextJs, Loopback, PostgreSQL, Stripe

Last updated November 2025