Work Experience
Roles where I shipped fullstack products and kept multiple projects moving.
Professional Experience Timeline
FullStack Developer
CANVEC (Home Office), Montreal, Canada- Develop web systems with Angular 19–21 for internal support: quotes and invoices to sell parts to clients, and Purchase Orders (OP) for suppliers.
- Building 2 applications, including an AI-powered internal chat that answers CANVEC-specific questions by querying the company database.
- Administer IIS on Windows Server with separate Production (end users), Testing (QA validation), and Development (manager review) environments.
- Manage two SQL Server databases (Testing and Production) for the multi-environment workflow.
- Deploy and manage Node.js/NestJS services on Windows Server using NSSM.
- AI-assisted development with Cursor and OpenCode; Angular Material and MicroFrontend modules for scalable, independent deployments.
- Maintain an existing project, build new ones from scratch, and manage multiple projects concurrently.
FullStack Developer
IT&APPS, Puebla- Developed web systems with Angular 19: tractor-trailer tracking to assist drivers, and a support ticket system for clients with active projects.
- Used PrimeNG and Google Maps; implemented MicroFrontend modules for scalability and independent deployment.
- Maintained an existing project, built from scratch, and managed multiple projects concurrently.
- Modified .NET 4.8 APIs and created new endpoints.
Frontend Developer
MindsetMX (Home Office), Puebla- Oversaw 6 simultaneous projects: 2 in active development and 4 in maintenance.
- Built e-commerce stores with Stripe (debit/credit/OXXO), PayPal, and OpenPay.
- Delivered a high-performance athlete workout system and an employee payroll system.
- Created a mechanical workshop management system and landing pages from scratch.
- MicroFrontend features to decouple and independently update UI components.
- Tech: Angular Material, Google Maps, IndexedDB, React. Clients: Luin Farmacéutica (MX), TBD4U (USA), Schettino (MX), Marcos & Marcos (MX), Diana Bárcena (MX).
Computer Science Engineering
BUAP- Bachelor’s degree in Computer Science Engineering.
- Focus on software development, algorithms, and architecture.
Professional Practices
LNS-BUAP- Set up digital magazines with OJS and related documentation.
- User manuals for CUDA access on CentOS Linux supercomputing equipment.
Social Service
Faculty of Public Accounting- Computer equipment maintenance and YouTube streaming of faculty events.
- WordPress setup on hosting.