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 NextJS 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

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