Computer Science Student

Michael Hawat

Portrait of Michael Hawat

Computer Science student at the University of Balamand and 42 Beirut learner, focused on full-stack development, data analysis, problem solving, and building practical software systems.

University of Balamand · BS in Computer Science
GPA 3.5 / 4.0
Python,C, C++, Java, JavaScript,TypeScript, SQL, HTML, CSS, EJS, R
42 Beirut · C, Unix systems, algorithms, shell scripting
Portrait of Michael Hawat

about />

About Me

Building practical software with clean logic and steady growth.

I am a motivated computer science student with a strong interest in full-stack development, object-oriented programming, and algorithmic problem solving.

My work combines backend logic, database design, and user-focused implementation, with hands-on experience in Java, Spring Boot, Node.js, SQL, JavaFX, HTML, CSS, and EJS.

Through university coursework, 42 Beirut training, and personal projects, I keep improving my ability to build maintainable systems that solve real problems.

Location
Btaaboura, Lebanon
Current Study
BS in Computer Science
GPA
3.5 / 4.0
Core Strengths
Full-stack development, algorithms, data analysis
Languages
English, Arabic, French, Spanish

education />

Education

Academic and technical training shaping my software foundation.

University of Balamand

BS in Computer Science

2023 - 2027

Relevant coursework: Advanced Web Programming, Java Technology, Object-Oriented Programming, Database, Data Structure, Computer graphics, Networking, Accounting and Statistics.

GPA: 3.5/4 Computer Science

42 Beirut

C Piscine & immersive coding bootcamp

Completed intensive training

Full-time immersive coding experience focused on C programming, Unix systems, algorithms, and shell scripting.

  • C
  • Unix
  • Algorithms
  • Shell

skills />

Technical Skills

Technologies and areas I work with across study and projects.

Programming Languages

  • C
  • C++
  • Java
  • JavaScript
  • TypeScript
  • SQL
  • Python
  • R

Frameworks & Technologies

  • Spring Boot
  • Node.js
  • JavaFX
  • React
  • R Studio
  • EJS
  • REST APIs

Web & Database

  • HTML5
  • CSS3
  • PostgreSQL
  • MySQL / MariaDB
  • Database Design

Practices

  • Object-Oriented Programming
  • Algorithmic Problem Solving
  • Shell Scripting
  • Backend Development
  • Layered Architecture

projects />

Selected Projects

Projects covering software systems, full-stack apps, and portfolio work.

Boutique Management System

Java Spring Boot JavaFX PostgreSQL

Developed a full management system with a Spring Boot backend and JavaFX desktop client. Designed PostgreSQL persistence for customers, products, orders, and reports, with modular components to support efficient business operations.

Portfolio Website

HTML CSS Bootstrap JavaScript

Developed a responsive portfolio website to showcase projects, skills, and experience with a clean design and user-friendly interface.

contact />

Get in Touch

For collaboration, internships, project discussions, or networking, you can reach me through any of the channels below.