Forever a dev learner and cat lover 💜

Génesis Guerrero

Senior Full Stack Developer · PHP/Laravel · React

I build complete web applications with PHP/Laravel and JavaScript/TypeScript.

Puerto Vallarta, Jalisco (GMT-6) · Remote or hybrid, full-time or contract
years of experience
5+
industries
4+
technologies
30+
About

A bit about me

Besides coding, at Genobyte I work directly with businesses: I learn what they need, quote, build, deploy and support it. That closeness comes with me to any team, with Scrum, on site or remote: I write code thinking about the people who will use it.

Full-stack web

PHP with Laravel, JavaScript and TypeScript with React and Next.js, and Supabase.

Bookings and payments

Booking engines, online payments with Stripe and financial transactions, so booking and paying feel simple.

Data and BI

Dashboards in Tableau, Qlik Sense and Looker for data-driven decisions, Snowflake as a data warehouse and CRMs like HubSpot.

Testing and deployment

PHPUnit and TDD, CI/CD with GitHub Actions, Vercel and Docker.

Stack

Technologies I work with

  • PHP
  • JavaScript
  • Laravel
  • MySQL
  • React
  • TypeScript
  • PostgreSQL
Experience

Where I have worked

PresentRemote
Present · Remote
Since 2025Alongside my other roles

Genobyte

Freelancer and Co-Founder

The studio I co-founded in Puerto Vallarta: 5 projects delivered, from platforms to websites and bookings with payments, from quote to support.

ReactSupabaseLaravelNext.jsVueStripeGitHub ActionsVercel

I started as a freelancer and later co-founded Genobyte, a two-developer studio in Puerto Vallarta focused on tourism, to work on bigger projects.

  • I lead the development of a React and Supabase platform for an international organization that funds community projects. Phase 1 is done and we are now working on phase 2.
  • I maintain the website and booking engine of a vacation rental company (Laravel, Vue, MySQL), with CI/CD on GitHub Actions for staging and production.
  • I built a tour booking system with online payments and check-in for a tour company, using Next.js and Stripe.
  • I built the MVP website for a vending machine business with Next.js.
  • I manage the full process with clients and partners: requirements, quotes, development, deployment and support.
Genobyte website
Jul 2026— Oct 2026Remote
Jul 2026 — Oct 2026 · Remote

One Inc

Software Engineer · Hiring Program

Software Engineer hiring program: an internal Laravel and Angular app, built with TDD. I completed the program; hiring was paused for budget reasons.

LaravelAngularPHPUnitTDD

Selection program for a Software Engineer position. I completed the program; the company did not open the position because of budget changes.

  • I built an internal full stack app with Laravel and Angular to run pre-approved, parameterized SQL queries on external databases.
  • Cookie-based session authentication, role-based access control and a SQL validation layer with the Strategy pattern to block unsafe queries.
  • I worked with TDD and PHPUnit; in the last month I joined a production team and completed tickets following the full workflow.
Jan 2026— Jul 2026Nuevo Vallarta
Jan 2026 — Jul 2026 · Nuevo Vallarta

Marival Group

Full Stack Developer

Websites and web campaigns for a hotel chain: 3 hotels, 3 spas, 6 restaurants and sites for travel agents and a vacation club, among others.

LaravelVueJavaScriptMySQL
  • I built complete websites and improvements for the chain’s 3 hotels, 3 spas and 6 restaurants, plus the sites for travel agents and the vacation club, with Laravel, Vue, JavaScript and MySQL.
  • I automated sitemap generation, including dynamic CMS pages (blog, offers and rooms), to improve indexing.
  • I built a sports prediction game for a seasonal offers campaign.
  • I handled the web side of the Hot Sale campaign defined by marketing, from design to deployment.
Jul 2025— Oct 2025Remote, contract
Jul 2025 — Oct 2025 · Remote, contract

Grupo Dportenis via DaCodes

PHP Developer

A user and financial transactions system for cards and e-wallets, delivered in 3 months.

PHPLaravelMySQLLDAP

I joined an existing team to deliver the project on time.

  • In 3 months, I led the development of a user and financial transactions system integrated with the TOKA API (cards and e-wallets).
  • I built the transactions module: deposits, deductions, transfers, balance checks and card linking.
  • I implemented hybrid login (LDAP and own database), password recovery, roles, permissions and dynamic modules.
DaCodes website
Mar 2025— Jul 2025Remote, contract
Mar 2025 — Jul 2025 · Remote, contract

UNICITI

Backend Developer

Backend for a real-time corporate social network on Supabase: 20+ app screens served from a single endpoint (SDUI), plus the dashboard for companies.

SupabasePostgreSQLDenoEdge FunctionsSDUI

I joined an existing team to deliver the project on time.

  • I built the backend of a corporate social network with Supabase: real-time feed, posts, comments, likes, post location, groups and invitation codes.
  • I designed a Server Driven UI (SDUI) architecture: a single router endpoint validates the parameters and returns the right screen, serving 20+ views that vary per user.
  • I wrote migrations, PostgreSQL functions and Edge Functions with Deno, and documented the API for the frontend team.
  • I built the backend of a B2B dashboard where client companies managed their employees and groups.
UNICITI website
Aug 2023— Nov 2024Puerto Vallarta
Aug 2023 — Nov 2024 · Puerto Vallarta

TAFER Hotels & Resorts

Backend Developer

Websites for 7 hotels with live availability and rates, a CRM for the Contact Center and data for BI.

PHPHubSpotSnowflakeTableauQlik SenseLooker
  • I developed and maintained the websites of the 7 hotel properties, including PHP APIs for availability and rate calendars.
  • I led two CRM implementations (first Pushtech, then HubSpot) and created workflows for the Contact Center team.
  • I connected website forms to lead nurturing for email marketing, and I segmented audiences.
  • I worked with Snowflake as a data warehouse and with dashboards in Tableau, Qlik Sense and Looker.
Dec 2020— Aug 2023Puerto Vallarta
Dec 2020 — Aug 2023 · Puerto Vallarta

AXOVIA Marketing & Technologies

Full Stack Developer

Sites and apps in React, Next.js and Laravel for agency clients, with a focus on SEO and performance.

ReactNext.jsNode.jsLaravelStripe
  • I improved Lighthouse scores (SEO and performance) by more than 20 points on average; my best result went from 45 to 90.
  • I built the website for the charity foundation of a local hotel group, with Stripe donations.
  • I built websites and web apps with React, Next.js, Node.js and Laravel, working with Scrum.
Projects

Personal projects

See everything on GitHub
Genobyte

See my work at Genobyte

The projects I build for clients are published on the Genobyte site, the studio I co-founded in Puerto Vallarta.

booking-api

TypeScript

REST API for booking appointments with professionals. The database itself prevents overlapping appointments, and the password reset flow is built to resist account enumeration and brute-force attempts.

lineUp-app

JavaScript

Jot down quick to-dos without signing in. Its mini mode opens a floating window that stays on top of your calls, so you can capture action items without leaving the conversation.

Education

Studies, courses and languages

Languages

SpanishNative
EnglishTechnical, advanced
Speaking

I've worked with teams from India, the US and other countries, and I read technical documentation in English every day.

Courses

Platzi · view certificate
Open to new opportunities

Have a job opening or a project?

  • Remote, or hybrid in Puerto Vallarta
  • Full-time or contract
  • GMT-6 time zone
  • Technical English and experience with international teams
© 2026 Génesis GuerreroBuilt with Next.js and Tailwind CSS