Skip to main content

~/portfolio/joel-may

JOEL
MAY.

Senior Full-Stack Developer · Yucatán, México

Senior Full-Stack Developer with 8+ years across healthcare, fintech, payroll, and enterprise software. Helped build a nationwide health system for the Government of Panama and a fleet platform tracking 700+ devices across Mexico and the US. MBA and B.Sc. in IT.

Next.jsReactTypeScriptNestJSC#SQL ServerDockerAzureVue.jsNode.jsPostgreSQLTailwind CSSFramer MotionDrizzle ORMZustandMicrofrontendsNext.jsReactTypeScriptNestJSC#SQL ServerDockerAzureVue.jsNode.jsPostgreSQLTailwind CSSFramer MotionDrizzle ORMZustandMicrofrontends
credentials

Companies

6 companies. Production systems, not sandboxes.

8+ years
6 companies
Contpaqi

Contpaqi

03/2025 – Present
Next.js + C#
Quarksoft

Quarksoft

03/2024 – 03/2025
NestJS + React
CloudAPPi

CloudAPPi

04/2023 – 12/2023
React + Node.js
Forte Innovation

Forte Innovation

11/2021 – 02/2023
Vue.js + REST
Provix México

Provix México

11/2019 – 10/2021
Vue.js + Node.js
GS Trackme

GS Trackme

07/2018 – 11/2019
Vue.js + PHP

Work mode: Remote

Tech Stack

Frontend

Backend

Databases

Tools

Mobile

About me

Yucatán, México · GMT-6
B.Sc. IT
Master's in Administration and Marketing
Spanish (native), English (A2)

Now

Building

Mi Contpaqi — license platform for 20+ accounting products

Achievements

20+

NestJS endpoints — Panama health system

30+

Bugs resolved — Bookthecity

700+

Devices tracked — GS Trackme fleet

Featured projects
View all solutions
approach

Philosophy

Code Reviews > Code Writing

The best code is the code you don't write. I'd rather design away complexity than debug it later.

Type Safety Everywhere

TypeScript is not optional. Types as documentation, not mental overhead.

Measure, Don't Guess

No metrics, no improvement. If you can't measure it, don't call it a decision.

Joel May — Senior Software Engineer