Welcome to my Front-End software developer portfolio.
Looking for a talented front-end developer? Browse my work and let's start a conversation.
About
Hi, I'm Emilio, a front-end developer with a B.S. in Computer Science from the University of Central Florida. My coding journey started at age 15, fueled by a keen interest in learning and technology. Growing up in a teamwork-driven environment due to over a decade in competitive martial arts, I've developed strong skills in cooperation, discipline, and determination. Additionally, I was born in Havana, Cuba, and being fluent in Spanish enhances my ability to collaborate in diverse settings.
My Skills
Projects
Full-Stack Projects & Tools
A selection of projects built with modern web technologies and frameworks, demonstrating a comprehensive understanding of software engineering principles. These applications cover everything from implementing CRUD operations and designing responsive user interfaces to proper API handling in decoupled architectures. Together, they highlight problem-solving skills and a focus on improving workflows through practical and efficient solutions tailored to real-world challenges.
WorkPoint
Streamlined Enterprise Management and Insights
Developed a Full-Stack Enterprise Management Application using Next.js, TailwindCSS, and .NET. The application leverages a decoupled architecture, with the .NET backend and SQL Express database deployed to Azure, while the frontend is deployed to Vercel. The application utilizes Material UI for charts, graphs, and tables, and SQL Express for data management. Includes authentication, CRUD operations, and dashboards to analyze company-wide metrics, track budgets, and monitor employee activity. Offers detailed department-level insights, as well as individual employee metrics.
Dynamic Landing Page Generator
Build Custom Pages Effortlessly
Built a landing page generator using Next.js for dynamic routing and TailwindCSS for responsive design. The tool dynamically loads components based on user input, allowing users to create custom pages in seconds by selecting from premade options like hero sections, feature showcases, CTAs, and more. Features include real-time previews, adjustable screen sizes to test layouts on different devices, and the ability to export configured pages. Users can generate shareable links, allowing others to view the same custom configuration. Includes a randomizer for quick prototyping and optimized performance through on-demand component loading.
PayStat
Manage and Track Customer Invoices with Ease.
Developed a Full-Stack Invoice Management Application using TypeScript React.js, and Next.js, featuring advanced functionalities like streaming dynamic rendering authentication, and pagination. Integrated with PostgreSQL for robust data handling TailwindCSS for responsive design, and Zod for data validation. Facilitates comprehensive CRUD operations for efficient financial tracking and customer invoice management.
Streamlined Enterprise Management and Insights
Developed a Full-Stack Enterprise Management Application using Next.js, TailwindCSS, and .NET. The application leverages a decoupled architecture, with the .NET backend and SQL Express database deployed to Azure, while the frontend is deployed to Vercel. The application utilizes Material UI for charts, graphs, and tables, and SQL Express for data management. Includes authentication, CRUD operations, and dashboards to analyze company-wide metrics, track budgets, and monitor employee activity. Offers detailed department-level insights, as well as individual employee metrics.
Build Custom Pages Effortlessly
Built a landing page generator using Next.js for dynamic routing and TailwindCSS for responsive design. The tool dynamically loads components based on user input, allowing users to create custom pages in seconds by selecting from premade options like hero sections, feature showcases, CTAs, and more. Features include real-time previews, adjustable screen sizes to test layouts on different devices, and the ability to export configured pages. Users can generate shareable links, allowing others to view the same custom configuration. Includes a randomizer for quick prototyping and optimized performance through on-demand component loading.
Manage and Track Customer Invoices with Ease.
Developed a Full-Stack Invoice Management Application using TypeScript React.js, and Next.js, featuring advanced functionalities like streaming dynamic rendering authentication, and pagination. Integrated with PostgreSQL for robust data handling TailwindCSS for responsive design, and Zod for data validation. Facilitates comprehensive CRUD operations for efficient financial tracking and customer invoice management.