I build web applications using React and Node.js, focused on real-world functionality, clean architecture, and scalable solutions.
About me
Full-Stack Developer · Costa Rica
I’m a full-stack developer specializing in building real-world web applications. I work primarily with JavaScript, leveraging React for dynamic frontends and Node.js, Express, and MySQL for robust backends. My focus is on creating clean, maintainable architectures that seamlessly connect frontend and backend logic, ensuring scalable and efficient solutions. Currently, I’m delivering high-quality solutions to clients on real-world web applications, contributing to meaningful products through structured development practices.
Selected projects
A full-stack social media application built with React and Express.js. Allows users to create accounts, share posts and stories, interact with likes and comments, and manage relationships with other users through following/unfollowing features.
A React application that displays a directory of randomly generated robots with a real-time search bar to filter by name. Reinforces key React concepts like components, props, state, lifecycle, and event handling. Features dynamic robot lists, responsive design, and API integration for robot images.
A full-stack web application for managing a list of video games with complete CRUD operations. Users can create, view, update, and delete video game entries through an intuitive interface. Built to demonstrate full-stack development skills with a focus on data management and user experience. Deployed on Vercel.
A complete to-do list web application with user authentication. Built with a Node.js/Express backend using MySQL database and a React/Bootstrap frontend. Allows users to register, login, and manage their personal tasks with full CRUD operations including create, edit, complete, and delete tasks.