FULL STACK DEVELOPER

Building practical software with purpose.

|

Computer Science student building practical software across web development, AI, backend systems, Android, and networking.

Niha Hawas
ABOUT ME

Passionate About Learning & Building

Niha Hawas

I'm a Computer Science student who enjoys learning through building. I like exploring new technologies, understanding how things work, and turning what I learn into practical projects.

I'm especially interested in software development and AI, while continuing to strengthen my skills across web development, backend systems, Android, networking, and computer science fundamentals.

MY SKILLS

Technologies & Tools

Languages

JavaPythonC++JavaScriptKotlin

AI & Data

AI / MLOpenCVNumPyscikit-learnNLP

Web & Backend

HTMLCSSJavaScriptTypeScriptReactNext.jsJSPServletsHibernateJPASpring Boot

Systems & Tools

SQLLinuxGit & GitHubNetworkingAndroidPacket Tracer
MY WORK

Featured Projects

Project visual

Construction Safety AI

Computer-vision project for basic PPE monitoring from construction-site footage.

Project visual

Neural Network Classifier

Machine-learning classifier built with Python, NumPy and scikit-learn for learning and prediction experiments.

Project visual

Fullstack Expense Tracker

Full-stack Java expense management application using JSP, MySQL and Hibernate for tracking personal finances.

Project visual

Fake News Detector

Machine-learning project for text classification and identifying potentially misleading news content.

Project visual

Invisible Clock

Computer-vision experiment using OpenCV to create an invisible-object visual effect.

Project visual

Socket Programming Python

Networking project exploring client-server communication with Python sockets and TCP/IP.

Project visual

Android Bluetooth Manager

Android application for discovering, pairing and managing Bluetooth devices.

Project visual

Bluetooth Chat Application

Android messaging application built around Bluetooth device-to-device communication.

Project visual

Campus Network Design

Cisco Packet Tracer campus network covering subnetting, DHCP, DNS, routing and network services.

Project visual

Hotel Reservation System

Java and Spring Boot reservation application with REST API and frontend integration.

Project visual

Web Login System

Java-based authentication project with Servlets, JPA and PostgreSQL for registration and login workflows.

Project visual

Hospital Management System

Java database application for organizing hospital records and core management workflows.

Project visual

Daily Task Manager

Responsive productivity application for creating, organizing and managing daily tasks.

Project visual

AI Chatbot

Java chatbot project exploring conversational interaction and application logic.

Project visual

Student Grade Tracker

Java OOP application for managing and presenting student grade information.

CONTACT

Let's Work Together

Open to internships, software opportunities, collaborations, and meaningful projects.