I'm a Fullstack Web Developer with a strong
passion for building web applications with great user experiences.
Here's a bit more
about me.
I'm a 24-year-old
professional fullstack web developer with a
strong passion for developing applications and websites with
great user experiences.
I'm currently working on perfecting my coding skills, working on
personal projects and learning
Phyton, MySQL,
React and more every day.
As the final project for a fullstack developer course, I
developed a web application using Angular for the frontend,
Spring Boot for the backend, and MySQL for the database. The
project showcased my skills as a fullstack developer,
dividing the frontend and backend components and hosting
them separately. The Angular frontend was deployed using
Firebase Hosting, providing a user-friendly interface with
responsive design and interactive features. The Spring Boot
backend utilized RESTful APIs to handle client requests,
interact with the MySQL database, and implement business
logic. The backend was hosted using Render, ensuring
scalability and reliability. Overall, this project served as
a comprehensive culmination of my fullstack developer
course, showcasing my ability to develop functional and
secure web applications.
You can see the repository clicking the button down below.
Marvel Search App is a web application that allows users to
delve into the vast and exciting Marvel Universe. Whether
you're a long-time comic book fan or a newcomer to the
Marvel world, this app provides an immersive and
user-friendly experience for discovering characters, comics,
and creators.
You can see the repository and check out the app by clicking the button down below.
In this project, I developed a fully functional web
calculator using HTML, CSS, and JavaScript. The goal was to
create a user-friendly and visually appealing calculator
that could perform basic mathematical operations and provide
accurate results. To begin, I utilized HTML to structure the
calculator's layout and create the necessary elements, such
as buttons, display screen, and input fields. CSS was
employed to enhance the aesthetics of the calculator,
ensuring a clean and intuitive design that aligns with
modern web standards. The core functionality of the
calculator was implemented using JavaScript, enabling the
calculator to perform arithmetic operations. By leveraging
JavaScript's mathematical functions and operators, I ensured
accurate computation of addition, subtraction,
multiplication, and division.
You can see the repository clicking the button down below.
The Card Memory Test is an interactive web-based game
designed to challenge and improve players' memory and
concentration skills. Built using HTML, CSS, and JavaScript,
this game presents players with a grid of cards facing down.
The objective is to uncover and match pairs of cards by
flipping them over, testing the player's ability to remember
the card's position and find the matching pairs.
You can see the repository or play the game clicking the
button down below.
In this project I developed a fun game from my childhood.
The Simon Memory Game is a classic electronic memory game
brought to life as a web-based application. This engaging
game challenges players to test their memory and pattern
recognition skills by replicating sequences of colors and
sounds. Built using HTML, CSS, and JavaScript, the game
provides an interactive and enjoyable experience for players
of all ages.
You can see the repository or play the game clicking the
button down below.
In this project, I developed a Morse Code translator using
HTML, CSS, JavaScript, and the localStorage API. The goal
was to create a web application that allows users to convert
text into Morse Code, while also providing the ability to
store and retrieve translation history using the
localStorage API.
You can see the repository clicking the button down below.
In this project, I created a classic Snake game using HTML,
CSS, and JavaScript. The aim was to develop an interactive
and entertaining gaming experience where players control a
snake to eat food and grow longer while avoiding collisions
with walls or the snake's own body. The game's structure was
built using HTML, providing a canvas element where the
gameplay would take place. CSS was utilized to style the
game canvas and create a visually appealing environment,
including the snake's appearance, food, and background
design. By combining colors, animations, and transitions, I
aimed to enhance the game's aesthetics and engage the
player. The game's functionality and interactivity were
implemented using JavaScript. I used JavaScript to handle
key events, allowing players to control the snake's movement
using arrow keys or other designated controls. I managed the
snake's position and direction, updating it based on user
input or predefined game logic.
You can see the repository clicking the button down below.
In this project, I designed and developed a classic
Tic-Tac-Toe game using HTML, CSS, and JavaScript. The
objective was to create an interactive and enjoyable gaming
experience that allows players to compete against each other
in the popular game of Tic-Tac-Toe.
You can see the repository clicking the button down below.