About
Greetings! I'm a passionate software engineer from Guatemala with more than 8 years of experience in web application development specializing in back-end and front-end technologies. I am a self-taught enthusiast committed to continuous learning and skill improvement. I strive to build user-friendly interfaces that are both intuitive and efficient.
Experience
FullStack Labs - Senior Software Engineer
- Develop and maintain frontend applications using Vue.js, Nuxt, TypeScript, JavaScript, HTML, and SCSS.
- Contribute to the migration of websites from Vue.js to Nuxt, modernizing the frontend architecture and improving maintainability and development workflows.
- Build and maintain reusable components and shared frontend packages used across multiple websites.
- Implement responsive and accessible interfaces following ADA requirements and web accessibility best practices.
- Improve frontend quality through SEO, semantic HTML, performance optimization, and consistent user experiences across desktop and mobile.
Vue.jsNuxtTypeScriptJavaScriptHTMLSCSSAccessibilitySEOBanco Industrial - Frontend Developer
- Translated Figma designs into pixel-perfect, responsive UI components.
- Contributed reusable components to the internal component library.
- Integrated and configured Storybook to document and visually test UI components.
- Improved developer experience and consistency by enhancing component documentation and usage guidelines.
AngularJestJavaScriptTypeScriptCSSGitTailwindWird - Software Engineer
- Collaborated with the product team to understand requirements and business specifications around portfolio management, analytics, and risk.
- Maintained a Chrome extension for Gmail and Outlook using TypeScript and Webpack.
- Engineered and improved a performance-focused Chrome extension for Gmail.
React.jsKotlinJavaScriptTypeScriptCSSMySQLRedisGitDockerWebpackGoogle Apps ScriptKubernetesInternational Excess Companies - Full-Stack Developer
- Created and improved web application modules to increase efficiency and user satisfaction.
- Integrated new features using Vue.js on the frontend and Laravel on the backend.
- Reduced Vue.js frontend compile time by 60% through Webpack optimization.
- Designed and improved email templates for reliable display across multiple email clients.
Vue.jsLaravelJavaScriptTypeScriptPHPCSSBootstrapMySQLRedisGitGitHubDockerWebpack
Projects

Atom Challenge – AI Agent Flow Builder
A collaborative hackathon project for visually building AI-agent workflows, where specialized agents process requests and pass their output to the next node.

Pokémon Team Builder
A Pokémon team builder app made with React and Redux that allows you to choose a team of up to 6 Pokémon.

Company App
A company app built with Vue.js 3 and Laravel with fine-tuned permission and i18n localization

Portfolio
This website is built with Nuxt 3 and styled with Tailwind CSS, combining the power of a reactive framework with a utility-first CSS framework.