Welcome to my corner of the web.

I'm a front-end web developer based in Lebanon working remotely with businesses and agencies to build responsive, performant and maintainable user interfaces for the web. I've been lucky enough to work with Gradle Inc., Code for Africa and IdeaToLife, among others.

If you're looking for a front-end developer, shoot me an email at chafic.najjar@gmail.com.

MotionComics.io

This one isn't client work, it's a startup bootstrapped business I'm building. MotionComics.io 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.

Generating Planetary Terrain Procedurally

Like all computer science majors set to graduate this year, I have a capstone project to prepare. If you haven’t already guessed, mine is all about procedural generation. I choose a project that can be completed within four months in spite of my limited knowledge of computer graphics. My project is to procedurally generate terrain, wrap it around a sphere and then call it a planet.

Read more...

Dataviz Experiments

Random data visualization experiments with D3.js including basic charts, graphs and interactive maps.