I am a passionate developer ready to build amazing things.
Hi, I'm Alec Garnica — a developer passionate about building creative, interactive experiences with clean code and thoughtful design. I love taking ideas from concept to reality, whether that's crafting a custom Pokédex using JavaScript, designing dynamic web apps with Node.js and APIs, or styling projects with CSS to bring them to life. I'm always learning, experimenting, and pushing myself to build projects that are not just functional, but fun and intuitive to use. Beyond the screen, I care about excellence, collaboration, and creating things that make people smile — whether it's a polished website or a clever new feature. I'm excited to keep growing, keep coding, and keep creating.
Responsive doggy daycare website built for a paying client using React, JavaScript, and CSS. Features dynamic components, mobile-friendly design, intuitive navigation, and basic SEO optimization for improved search visibility.
Full-stack POS system for first aid inventory management. Built with Node.js, Express, EJS, PostgreSQL, and JavaScript. Features dynamic inventory control, price calculation, responsive design, and session management.
Designed and developed an interactive Pokédex for the first 151 Pokémon using JavaScript, CSS, and Bootstrap. Features include ID and name search with typo correction, dynamic image rendering, and responsive design for a smooth user experience.
Built a Node.js app using Express, Axios, and EJS templating to fetch live UV index data from the OpenUV API based on user-submitted ZIP codes. Integrated error handling, zip code validation, and dynamic SPF recommendations. Styled the frontend with custom CSS for a clean, user-friendly experience.