About me
Software Engineer focused on building modern, high-performance interfaces with React, Next.js, and TypeScript. I have engineered end-to-end web applications by integrating RESTful APIs, optimizing load times, and crafting highly responsive user experiences.
Currently, I am bridging the gap between Frontend development and Quality Assurance through E2E automation workflows, enabling me to ship robust, completely production-ready code.
Years of experience
What am I currently learning?
Experience
QA Intern - Bitam de México
As a QA Automation Intern at Bitam de México, I built and maintained End-to-End test automation using Playwright, TypeScript, and Node.js for a production SaaS platform. My responsibilities included monitoring asynchronous processes through RabbitMQ, validating system behavior and message delivery, and using MariaDB and SQL to verify business-critical data flows and support backend troubleshooting.
Tech Stack
Languages
JavaScript
TypeScript
Python
Java
Frontend
HTML
CSS
Sass/SCSS
Tailwind CSS
React.js
Next.js
Backend
Node.js
Express.js
Spring Boot
RabbitMQ
Databases & ORMs
MySQL
MariaDB
PostgreSQL
Prisma
Cloud & Deployment
Docker
Cloudinary
QA & Testing
Playwright
Zod
Postman
Workflow & Tools
Git
GitHub
Jupyter Notebook
Projects
Bug Tracker MVP
Full-stack ticket management system. Architected Server/Client Component boundaries to eliminate N+1 queries. Ensured data integrity through Zod validation and managed UI state with React Context.
US Accident Analysis
Machine Learning-powered traffic risk prediction platform designed to process and analyze over 7 million historical accident records. The system leverages Python, Pandas, and Scikit-Learn to perform large-scale data preprocessing, feature engineering, and predictive modeling, achieving 74.14% classification accuracy. The backend architecture consists of a FastAPI microservice responsible for serving a trained machine learning model through RESTful endpoints, enabling real-time traffic risk predictions. To support frontend consumption, the platform integrates a Java + Spring Boot Backend-for-Frontend (BFF) that securely orchestrates communication between services and delivers geospatial risk data to an interactive Leaflet-based map interface.
Silent Beauty
A pixel-perfect, progressive web app designed for photography. Achieved a perfect 100/100 Google Lighthouse score across Performance, SEO, and Accessibility. Solved complex cross-browser compatibility issues (iOS/In-App Browsers) using modern CSS viewports (svh) and adaptive Flexbox layouts.
Yama
Designed and engineered a Mobile-First digital menu MVP to modernize the customer experience in a local restaurant. Architected with Next.js and Tailwind CSS, the UI/UX was strictly aligned with real-world user behavior, ensuring an intuitive navigation and highly optimized load times on mobile networks.
AI Legislative Assistant
An AI-powered conversational platform engineered for a legislative representative. Integrated the Gemini API with React and TypeScript to handle real-time streaming responses, optimized complex system prompt logic for civic domains, and containerized the application environment with Docker to guarantee reproducible builds.
Let's connect!
Let's build the next
great product.
Whether you have a question, an open position, or just want to discuss software architecture and E2E testing, my inbox is open.
Send me an Email