Andrés Carrillo
Building modern and scalable web applications. A decade mastering web technologies, from frontend to backend.
Skills & Technologies
A decade mastering modern web technologies.
Work Experience
My professional journey and the projects I've worked on.
I built the web platform for the Proteus Controller by ByoWave, a modular and accessible hardware device for advanced video game controller customization. I implemented direct browser-to-hardware communication using WebHID, dynamic mapping of physical modules, a persistent profile system, and AWS S3 integration. I designed the MySQL database with Prisma and built a high-performance, accessible interface using React and TypeScript.
I also developed ChrispCo, a construction project management platform with advanced geospatial features using Google Maps and PostGIS. I designed a modular architecture based on Clean Architecture, implemented hierarchical management of projects, teams, and tasks, and built reusable components with React MUI and TailwindCSS to ensure scalability and maintainability.
In addition, I provided ongoing maintenance and improvements to the PlugStar API system, optimizing admin panels and refactoring critical components.
Focused on frontend development with Vue.js and Nuxt, while also strengthening my backend skills using AWS Lambda and the Serverless Framework with JavaScript and TypeScript, following Clean Architecture principles. I led the development of the Edenred Websales Vales de Despensa app, and helped define technical proposals for modernizing the Edenred Websales backend and the inventory system for Grupo Xcaret. I also taught an intensive 40-hour course on best practices in Vue.js to a team of developers.
Built an admin panel to manage multiple amenities for the Royal Uno Hotel, and provided support and maintenance for applications built with Laravel and Lumen. I also helped support a REST API used in the internal promotion processes for Palace Resort Group employees, contributing to the stability and continuity of critical systems for the group's operations.
Specialized in backend development using Laravel, and also worked on building frontend interfaces with Vue.js, Vuetify, and Bootstrap. Besides actively contributing to development, I was in charge of project management, database design, and coordinating the tech team. Key projects include modules for the Electronic Health Record system for the Public Health Department, and leading the development of a sample tracking app for the State Public Health Lab.
Led the full modernization of the School Placement Platform for the state of Quintana Roo, a critical system used by thousands of applicants every school year. The project involved redesigning the database, migrating the backend from Django to Laravel, and rewriting the frontend from jQuery to Vue, which significantly improved performance, maintainability, and the overall user experience. I oversaw the technical development and kept the platform stable, directly impacting over 25,000 students.
Certifications & Education
Ready to build something amazing?
If you have a project in mind or just want to connect, feel free to reach out.