Hasan Aljaf

Full-Stack Developer

I build modern, secure, and user-friendly web applications.

Profile image of Hasan.

About Me

I’m a full-stack software engineer in training who loves building elegant, secure, and responsive web experiences. I’m currently a Freshman, pursuing my Bachelor’s degree in Software Engineering at Vermont State University 🎓, where I am developing a strong foundation in clean, efficient code and modern development practices. I enjoy breaking down challenges into clear, practical solutions, learning new technologies 🧠, and bringing ideas to life through thoughtful design and development.

Outside of school, I dedicate time to expanding my skills through hands-on projects and continuous learning. I’ve earned several certificates from Meta’s Front-End Developer Program 💻, where I deepened my knowledge of HTML, CSS, JavaScript, and React. I love experimenting with new ideas, building from the ground up, and seeing others enjoy the products I create.

Projects

Writing Blog

HTML • CSS • JS • React

I built this blog as a place to document my projects and the thinking behind them, while also sharing tech-related writing from my coursework. It serves as both a learning journal and a way to practice clear, technical communication.

Coming Soon

Ecom Store

HTML • CSS • JS • React

This is a hands-on e-commerce project where I design and sell clothing through a fully functional online store with payment processing. It allows me to practice real-world web development concepts while experimenting with branding, UX, and product workflows.

Coming Soon

Student Database

Java • OOP

This project was my final assignment for my VTSU Java course. I built a functional student management system that applies core OOP principles like classes, inheritance, encapsulation, abstraction, and Polymorphism to organize and process student data effectively.

Coming Soon

Technical Skills

Frontend

HTML
CSS
JavaScript
React

Backend

Java
Object-Oriented Programming

Tools

GitHub
Gitlabs
Git / Git bash

Let's Connect

I’m always open to discussing new opportunities, collaborations, or just talking about web development.