Client Work

Projects ranging from simple websites to data visualization dashboards.

This one isn't client work, it's a startup bootstrapped business I'm building. is a website for turning webcomics into motion comics. I design, build, market and sell it at night, on weekends and when I've got free time. Not sure what a motion comic is? Watch the lovely cutscenes of the game Gravity Rush.

I was hired to quickly build the website for the 2018 Teens Who Code Summer Camp. I worked with the founder and the designer to translate an Adobe XD design spec into a responsive web page. The most challenging part was building the complex decorative layout of the "Activities" section, where I used CSS grid and every other layout trick I knew.

Client: Teens Who Code

Teens Who Code online learning platform

The Teens Who Code online learning platform is a website that enables teachers to give interactive coding course sessions to students. We built a minimum viable product (MVP) of the project where I played the role of the front-end web developer.

Client: Teens Who Code and

I joined the marketing team at Gradle Inc. on January 2018 as a web developer to help build and maintain and—the Jekyll-based websites succeeding the old WordPress website. For 11 months, I worked closely with the designer, the marketing director and other developers to find the best ways to present the Gradle open source project, documentation, training sessions and the enterprise solution.

Client: Gradle Inc.

Doppler Maps

I implemented Doppler Maps—an open-source tool based on D3.js for generating lightweight and responsive choropleth maps.

Client: Code for Africa


I implemented the data visualization component of LNBSR — a web application for the International Federation for the Surgery of Obesity and Metabolic Disorders (IFSO) chapter in Lebanon to consolidate data on bariatric surgery across the country.

Client: Dr. Georges Khazen

Elevator Express

I was one of the front-end developers who worked on the website for Elevator Express—a Dubai-based start-up acting as the online meeting point for professionals and companies working in the elevator industry across the world.

Client: IdeatoLife

Data Visualization Dashboard

I built a data visualization dashboard prototype using C3.js for a client in the U.S. The prototype provides analytics & insights similar to Google Analytics.

Client: Upwork user