Hi, I’m Jamal

I translate ideas and technology into beautiful experiences


Companies I've worked with





My Thoughts

Views, Opinions, and Lessons

  • Editorials

    Embracing the Unknown: Having No Clue Is Starting

    Jun 03, 2019

    Whether you've just read a famous entrepreneur's autobiography, or you're just tired of working for someone else, we all reach multiple points of not having a clue on what to do. Some come as early as figuring out how to start, others may start to see...

    Continue Reading
  • Development

    Redux: How, Why, When

    May 29, 2019

    Redux, in some flavor, is available for any modern JS framework we choose to make our applications better. In a world of SPAs and scalable component-based development, the abstraction and handling of data in a global sense are vital to clean architecture....

    Continue Reading

Sculpted Works