Introduction

I build software the way engineers draft blueprints — precise, considered, built to last.

I’m Bassel Al-Shaar, a junior software developer. I spend most of my time turning rough ideas into working products — full-stack apps, AI-powered tools, the occasional game built just to see if I could.

Scroll to explore the set
01About

I like building things that actually ship.

I’m a Computer Science graduate from AUST with a habit of finishing what I start — from freelance client sites to a CNN-GRU model that classifies music by genre. I’m most comfortable moving across the stack: React or Flutter on the front, Node.js, Laravel, or Flask underneath, whatever the project actually needs.

Outside of client work, I build for the sake of building: a cryptography toolkit with an AI cipher-breaker, a real-time World Cup tracker, a collaborative code editor. That habit earned a 2nd-place finish at the AUST Hackathon and a top-five placement for my senior project, an AI-powered smart wardrobe app. I also spent two years behind a camera shooting weddings and events, which is where I actually learned to work fast under pressure.

Spec — Bassel Al-Shaar
LOCATION
Beirut, Lebanon
FOCUS
Full-stack & AI-powered apps
EDUCATION
B.S. Computer Science, AUST
AVAILABILITY
Open to new opportunities
02Selected Work

A few things I’ve shipped.

Six projects that show how I think through a problem end to end — from the first schema decision to the model or feature that proved it worked.

Project 01

WorldCup 2026 Tracker

A real-time FIFA World Cup 2026 platform with live fixtures and standings — dynamic routing and reusable components built for a fast, responsive browsing experience.

Next.jsReactREST APIs
Livefixtures & standings
Project 02

Music Genre Classifier

A deep learning model that classifies music genre from raw audio, deployed as an interactive Streamlit app for real-time analysis and predictions.

PyTorchStreamlitCNN-GRU
CNN-GRUmodel architecture
Project 03

Cryptography Web Toolkit

A full-stack toolkit for classical and RSA encryption, extended with an AI-powered Caesar cipher breaker built on an LSTM model.

FlaskPythonLSTM
RSA+ classical ciphers
Project 04

Mental Health Chatbot

An AI-powered chatbot with emotion detection and contextual conversation, integrating NLP models and REST APIs for personalized interactions.

FlaskPythonNLP
NLPemotion detection
Project 05

Code Editor

A collaborative code editor with authentication, messaging, and code management, designed on a scalable full-stack architecture.

ReactLaravelMySQL
Real-timecollaborative editing
Project 06

BASS

A browser-based platformer game with dynamic animations and responsive controls, built for fast, engaging gameplay.

JavaScriptp5.jsGame Dev
Browserplatformer game
03Capabilities — Legend

What I bring to a project.

Key to symbols used throughout this set

Languages

  • Python
  • JavaScript
  • Java
  • C++
  • C#
  • Dart
  • PHP
  • SQL

Frameworks & Libraries

  • React.js
  • Next.js
  • Node.js
  • Flutter
  • Spring Boot
  • Laravel
  • Express.js
  • Redux

Databases

  • MySQL
  • PostgreSQL
  • MongoDB

Tools & Cloud

  • Git / GitHub
  • AWS
  • Vercel
  • Netlify
  • Render
  • Supabase
  • Figma
04Experience

Where I’ve worked.

Feb 2026 — Mar 2026

Frontend Mobile Development Intern · Coding & Create

Built responsive mobile applications in Flutter and Dart, focused on reusable UI components and state management — including a full Coffee Shop app.

Mar 2024 — Dec 2025

Photographer · Studio Al-Nojoom, Baisour

Shot weddings and events as both photographer and videographer, working fast under real-time pressure while managing lighting, composition, and timing for clients and event teams.

Jan 2023 — Mar 2025

Freelance Web Developer · Self-employed

Designed and built custom websites for retail, hospitality, and marketing clients — full-stack solutions using React, Node.js, and MySQL tailored to each business.

05Contact

Have a project worth
drafting properly?

I take on a small number of engagements at a time — product builds, technical audits, and the occasional fractional CTO role. Tell me what you’re working on.

Start a conversation