Emad Alam

I'm a Software Artist based out of Berlin, Germany :de: I love JavaScript and everything web. My history of coding dates back to high school when I coded my first ever desktop app for Windows 98 using just JavaScript :floppy_disk: Don't be surprised, ask me how I did it and the caveats of it :wink:

Feel free to reach out to me at alam[at] for possible collaborations or to know how I could help you build your next awesome application. If you rather prefer to have a sneak peek at my skills prior to reaching out, or want to know about some of the cool open source work that I have been doing, continue reading...


My freelance career dates back to the summer of 2009 during the second year of pursuing my Engineering degree in Computer Science. Having worked for many startups and giant multinationals as full-time employee and as a freelancer as well, I have gathered in-depth know-hows of product development, especially around web technologies. Though I use JavaScript as my primary weapon of war, being a web architect I have the insights to choose the right tools for the right job. Listed below is a brief highlight of the skills that I can bring onboard.

  • Software Languages

    - JavaScript :star::star::star::star::star:
    - HTML, CSS :star::star::star::star:
    - Java, .NET with C#, Ruby and PHP :star::star:
  • Frameworks/Others

    - react, NodeJS, GraphQL :star::star::star::star:
    - MobX, Redux, CoffeeScript, LESS, SASS :star::star::star:
    - TVJS, TVML, react native, electron, koa, Knex.js, BABEL (ES6), Webpack, JSDoc, GIT, Selenium, Adobe Experience Manager, JSP, ASP.NET with MVC, Ruby on Rails, AJAX, REST, Flux, WordPress, Joomla, Drupal, Moodle, Magento, MySQL, NoSQL, MongoDB, ...
  • Legacy/obsolete

    BackboneJS, UnderscoreJS, MarionetteJS, WinJS, jQuery, ExtJS, GruntJS, Gulp, Bower, WCF, SOAP, MS-SQL, Oracle, ...

atvjs Star

  • Blazing fast Apple TV application development using pure JavaScript
    The most popular Apple Tv application development framework using pure JavaScript. atvjs was the only one of its kind during the time of its inception and possibly still is. It utilizes the apple tv proprietary tvjs and tvml under the hood, while abstracting the intricacies to provide a clean and rapid app development framework.

mesmerized Star

  • Transform your browser's new tabs
    An open source browser extension available for both Chrome and Firefox browsers. This extension transforms your boring new tabs into a fresh new power packed dashboard with tons of customization and widgets for your day to day tasks and more.

appstateme Star

  • Simple yet powerful state management library without the noise
    A powerful state management library built on the lines of Flux Architecture with minimal to no learning curve at all. It blends well with the react ecosystem to provide a rapid development framework out of the box.

persistme Star

  • localStorage on steroids :syringe:
    persistme lets you namespace your localStorage across multiple applications even when they are hosted on the same domain. It also has some built in goodies for common localStorage tasks and ~10x storage with built in compression.