Building...

Belal Ezat

Software & Systems Engineer

CS student at NJIT. I like building things that work, from snake bots to cloud infrastructure.

Belal Ezat Personal Portfolio

Featured Projects

A sequential journey through my most impactful work.

Battlesnake 2026 Project

Battlesnake 2026 (NJIT Hackathon) | 2nd Place

Python 3.12 Flask Docker BattleSnake API MCTS & A* Pathfinding
  • Built an AI-powered snake bot with Team Packet Sniffers that placed 2nd. It hunts food early, grows fast, then uses its size to eliminate opponents.
  • Decision-making runs on a hybrid pipeline: 60% heuristic scoring + 40% Monte Carlo Tree Search with opponent prediction to pick the best move each turn.
  • The snake uses A* pathfinding, flood fill for space control, Voronoi territory mapping, and kill-square detection to corner opponents in late-game scenarios.
  • Runs as a Dockerized Flask server that responds to the BattleSnake API under a strict 500ms timeout per turn.
Personal Portfolio Logo

Dynamic Personal Portfolio

Tailwind CSS JavaScript (ES6) Intersection Observer API Mobile-First Design
  • The site you're looking at right now. A fully responsive single-page portfolio built from scratch with HTML, CSS, and JavaScript.
  • Styled entirely with Tailwind CSS for fast, consistent theming across every section and breakpoint.
  • Scroll-triggered animations and the equalizer visual are powered by the Intersection Observer API, no libraries needed.
  • The "Listening..." ticker in the hero section cycles through skills using a custom JS interval loop, tying into the music-streaming aesthetic.
ClinicSense Project Architecture

ClinicSense: AI-Powered Clinical Feedback | 3rd Place

React Flask Celery Redis AWS Bedrock (Claude 3.5) AWS S3 & DynamoDB
  • Medical students upload clinical presentations and get instant AI-generated feedback: rubric scores, actionable tips, and an exemplar version of their work.
  • Backend runs on Flask + Celery + Redis, processing video, audio, and text asynchronously so nothing blocks the user.
  • Uses AWS Bedrock (Claude 3.5) for evaluation, Transcribe for speech-to-text, and Comprehend for pulling out clinical entities automatically.
  • React frontend handles uploads, displays results, and connects to S3 and DynamoDB on the backend. Won 3rd place at RU Health Hacks (AWS MedEd Track).
ProfPickr Project

ProfPickr

React.js FastAPI MongoDB Gemini API
  • Built with a 4-person team. ProfPickr pulls NJIT course schedules alongside RateMyProfessor ratings so students can pick classes and professors in one place.
  • Set up the MongoDB layer end-to-end: schema design, connection handling, and integration with the FastAPI backend.
  • Led the React.js frontend: search, filtering, and professor summary views that make the data actually usable.
  • Cuts class selection time by ~15-20 minutes per student by combining multiple data sources into a single search.
Server Infrastructure

RHEL 9.5 Server Deployment & SIEM

Docker & Nextcloud Wazuh & Splunk WireGuard VPN VMWare SNMP & Sysmon
  • Home lab running RHEL, Fedora, and Windows VMs. Used as a sandbox for testing security tooling, networking, and monitoring in a real multi-OS environment.
  • Self-hosted Nextcloud via Docker on RHEL with persistent volumes, container networking, and LAN-wide secure access for private cloud storage.
  • Wazuh + Splunk SIEM pipeline with syslog forwarding and custom alert rules that catch SSH anomalies and system events in real time.
  • WireGuard VPN for remote access with port forwarding, plus SNMP monitoring across all hosts.
Board Sports Apparel Shop Inventory

Full-Stack Inventory Management

PHP MySQL JavaScript (AJAX) HTML/CSS
  • Full CRUD inventory system with products, categories, search, and filtering backed by a normalized MySQL database.
  • PHP handles auth (session-based login) and all form processing, with parameterized queries to prevent SQL injection.
  • Frontend uses vanilla HTML/CSS/JS with AJAX calls so updates happen without full page reloads.
  • Input validation and output sanitization on both client and server side to block XSS and injection attacks.

Work Experience

Systems Engineer Intern

Thorlabs

May 2026 – Aug 2026

Focused on migrating legacy infrastructure to modern platforms, creating automated deployment pipelines, updating system configurations for improved reliability, and upgrading hardware and software across enterprise environments.

Administrative Project Manager

Rock Properties

Nov 2025 – Feb 2026 | East Orange, NJ

Managed regulatory compliance and digital recordkeeping for Section 8/HUD and LIHTC properties, generated monthly MUI reports and maintained tenant ledgers while collaborating with bookkeeping for financial accuracy, and oversaw capital projects and maintenance workflows including utility access and violation remediation.

IT Specialist

Best Bet Computer

Sep 2025 - Dec 2025 | Union, NJ

Provided comprehensive IT support by deploying and configuring hardware at client sites, managing multiple client websites to improve performance and uptime, and remotely resolving complex software issues to significantly reduce system downtime.

Extracurriculars & Awards

Treasurer

United Mission Relief (UMR) at NJIT

Sep 2025 - Present

Managed the club’s finances by developing and overseeing budgets, coordinating cost-effective events, and maintaining accurate financial records for the executive board.


Senior Hacker

NJIT Information & Cybersecurity Club (NICC)

Sep 2025 – Present

Developed and deployed CTF challenges for JerseyCTF centered on web application exploitation and open-source intelligence, leveraging tools such as Burp Suite, OWASP ZAP, Wireshark, and custom Python scripts.

Awards & Certifications

Certifications

  • CompTIA Network+

    September 2025

  • CompTIA Security+

    In Progress - TBD


Hackathons

  • RU Health Hacks

    3rd Place (AWS MedEd Track)

  • Battlesnake 2026 (NJIT)

    2nd Place | Team Packet Sniffers


Capture The Flag (CTF)

  • ISC2NJ Incident Response

    1st Place

  • Pros v Joes CTF

    3rd Place

  • ISC2NJ CTF

    1st Place

My Top Skills

A list of my technical skills and the technologies I work with.

Languages

Python Java C C++ HTML/CSS JavaScript TypeScript SQL Bash/Shell PHP

Developer Tools

VS Code Eclipse IntelliJ IDEA GitHub Docker Splunk

Technologies/Frameworks

React Node.js Flask FastAPI Celery Redis MongoDB AWS AWS Bedrock Azure Linux Git Wazuh Tailwind CSS
Ready to Build?

Let's Build Something Cool Together

Got a project idea, a question, or just want to talk tech? I'm always down to chat.

"One machine can do the work of fifty ordinary men. No machine can do the work of one extraordinary man."
- Elbert Hubbard