i'm
lhoussaine ghallou

Also known as Jee-El, a web designer & developer who fell in love with making creative and modern websites with the latest technologies available in this field.

hire me
a man waving at you

services

icon indicating designing on a computer

UI/UX
Design

Get clean user interfaces that will enhance your users' experience and meet their expectations

icon indicating designing on a computer

front-end
development

By focusing on your website's performance and simplicity, we make it stand out from the rest

icon indicating designing on a computer

back-end
development

Not sure what to type here so let's pretend I wrote something to convince you to buy my service

projects

Reddit In Valve Games

Ruby | ElectronJS | Nokogiri

Desktop app to automate getting text-only posts from reddit & binding them to keyboard keys in a Valve game to share them in the chat.

Connect N

Ruby | RSpec

A connect_n RubyGem with several features and a fully documented friendly API.

Maze Solver

Python | PyGame

Maze Solver with a GUI that visualizes Depth-First-Search, Breadth-First-Search, and Greedy Best-First-Search algorithms.

Hangman

Ruby | TTY

I built the Hangman game with an option to save & load a game state to practice de/serializing objects.

Master Mind

Ruby | TTY

Master mind game with single player mode, in which the computer follows Knuth's algorithm, & multiplayer mode.

Tic Tac Toe

Ruby | TTY

Tic Tac Toe terminal game that features multiple modes, including one to play against an AI.

Etch-a-Sketch

CSS | JS

Drawing game where you can draw pixel art & test your Kufic Calligraphy ideas.

Rock Paper Scissors

CSS | JS

Play the oldest hand game in the world, Rock-Paper-Scissors, against a computer and test your luck!

Calculator

HTML | CSS | JS

Simple and responsive calculator that gets basic operations done.

GCD & LCM Calculator

HTML | CSS | JS

Calculator of the Greatest Common Divisor & Lowest Common Multiple.

contact

Full Name must contain only letters, 3 words or less, and one space between words.

Email must be a valid address. E.G: me@domain.com

Message must contain at least one character