My name is Daniel Ballerini. Welcome to my web development portfolio.


I'm a mechanical engineering graduate who discovered a true passion for web development. My journey into web development began after a transformative period of travel through Europe. This experience provided me with fresh perspectives and solidified my passion for the field. Since then, I've committed myself to continuous learning and skill acquisition, with a focus on becoming a well-rounded developer. Feel free to take a look at the rest of my portfolio!


html logo


css logo


JavaScript logo


React logo


Jest logo


git logo


npm logo


webpack logo


Noteworthy Projects

Shopping Cart

Small e-commerce, single-page web application built with React. This website includes a home page, and a shopping page with an interactive side bar shopping cart. It maintains a Responsive design that is viewable across all devices

Weather App

JavaScript web application built using a weather API, that displays today's weather, weather forecasts for the next 21 hours, etc. Includes dynamic backgrounds that change based on the current weather, and a search bar, giving the user access to the world's weather


JavaScript web application built using test driven development with Jest. A human player faces off against a simple AI player in a game of battleship. The AI possesses the ability to discern its own successful hits, and attempts to strike the remaining segments of the ship.

Todo List

JavaScript web application that allows a user to plan ahead. The user can add task categories, and add tasks that include the task name, task category, due date, priority and description. Includes a sleek interface with toggling side bar.


Thank you for taking the time to view my website portfolio! If you have any inquiries or would like to get in touch, feel free to reach out to me via LinkedIn or email. Additionally, you can explore more of my work and projects on my GitHub profile. I appreciate your interest and look forward to connecting with you!