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.
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.
- LOCATION
- Beirut, Lebanon
- FOCUS
- Full-stack & AI-powered apps
- EDUCATION
- B.S. Computer Science, AUST
- AVAILABILITY
- Open to new opportunities
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.
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.
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.
Code Editor
A collaborative code editor with authentication, messaging, and code management, designed on a scalable full-stack architecture.
BASS
A browser-based platformer game with dynamic animations and responsive controls, built for fast, engaging gameplay.
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
Where I’ve worked.
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.
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.
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.
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