My Projects
A showcase of my work across various technologies

Necodex Landing Page
Modern, responsive landing page for Necodex, a nearshore software development company, showcasing their services and expertise
Designed and implemented a modern, responsive landing page using Next.js and Tailwind CSS
Integrated Contentful as a headless CMS for dynamic content management

Kargo MX
Web and mobile platform for Kargo MX, a freight service that allows users to request and monitor cargo transport in real time
Contributed to the development of a WordPress freight ride sharing platform
Implemented custom functionalities for trip management, real time cargo location tracking

UNE Sonora
Real time web and mobile platform for UNE Sonora, enabling over 100,000 users to track bus routes and stops across the state.
Implemented security improvements to ensure the platform operated safely and efficiently at scale
Optimized system performance to enhance service responsiveness and user experience
Neicon
Multi-tenant SaaS platform for residential community management in Mexico. Supports multiple properties with role-based access for residents, admins, and security. Features property management, amenity reservations, financial tracking, incident reporting, and real-time communication.
Architected a multi-tenant backend supporting independent residential communities within a single SaaS platform
Implemented role-based access control for residents, administrators, and security roles
Built financial modules covering dues, payments, balance tracking, and reporting
Developed amenity reservation workflows with real-time availability management
Built cross-platform interfaces: admin dashboard (React/Vite), resident mobile app (React Native), and marketing site (Next.js)
Designed PostgreSQL schemas and managed migration workflows for evolving multi-tenant data models
Collaborated on AWS infrastructure, deployment pipelines, and production optimization

IIND
Web application designed for the Industrial Engineering Department at ITH, being an efficient and easy to use administrative system
Designed and developed a custom administrative system for managing departmental data and records
Implemented user authentication and role-based access control for enhanced security

Nexo - RRHH Management System
Full-stack HR management system for multi-branch organizations. Handles employee records, attendance tracking, leave requests, document storage, and analytics with role-based access for admins and branch managers.
Built a full-stack MERN application with role-based access control, JWT authentication, and branch-scoped data isolation for admin and manager roles
Implemented modules for employee management, attendance tracking, leave workflows, and document uploads, containerized with Docker Compose
Integrated a reporting dashboard with Recharts visualizations showing employee distribution and attendance statistics

Compiler - Lexical Analyzer
This project is a lexical analyzer (scanner) written in Java. It reads a source code file, tokenizes it based on a finite state machine, and detects reserved words, identifiers, numbers, symbols, and errors.
Designed and implemented a finite state machine (FSM) to tokenize source code into meaningful lexical units
Built recognition logic for reserved words, identifiers, numeric literals, symbols, and lexical errors
Developed a file reader pipeline that processes raw source code and outputs a structured token stream