Daniel Chcouri

Full Stack Web Developer & Web API Development Expert
  1. About

    Welcome

    Hi, I'm Daniel. I have been a UNIX full stack web developer for the better part of a decade now. My main interest these days is in web API development, both for the open source community and for companies to make their data easily accessible to third-party developers. I consider API design and implementation the best manifestation of the knowledge, capabilities and opinions that I've acquired in my career thus far. When it comes to full stack web development the Meteor framework is my current preferred choice.
    Upcoming/Recent talks

    Singapore: Meteor Singapore Community Meetup - June 2014: Developing Meteor's Internationalization Build Plugin

    Hong Kong: Hong-Kong Open Source Conference (HKOSC) 2014: Developing Multiplayer Pong Game with Node.JS + express + socket.io

  2. Online Resume

    Online Resume

    Panel 2

    Comigo June 2013 - March 2014

    Designing and implementing the Comigo's js-sdk that provides 3rd parties a web-developers friendly interaction with the Comigo's set-top box

    Technologies

    Javascript, qunit, node.js, Ruby on Rails, apns

    Main Achievements

    Designing and implementing the Comigo's js-sdk that provides 3rd parties a web-developers friendly interaction with the Comigo's set-top box
    Developing an Apple Push Notification Service provider server with ruby + redis
    Developing a single page application for the production and presentation of statistical data
    Developing integration with the the Odnoklassniki API's (See school_friend in the Contributions section below)

    Panel 2

    Razoss June 2010 - November 2012

    Designed the architecture and implemented a user friendly extensible toolbars generator (like Wibiya/Conduit) in Goggle App Engine's cloud

    Technologies

    Python, Django, Facebook API, jQuery, google-app-engine, browsers-plugins, web-widgets, git, NodeJS, lesscss

    Main Achievements

    Developing a low-cost scalable analytics system.
    Developing a secured users authentication system which isn't based on ssl (more details in my official CV).
    The servers-side code designed to handle simple AJAX APIs and return JSONs. It helped to save cpu time (the browsers took care of the computational work that relates to templating), save bandwidth and extend the parts that can be handled by CDNs.
    Extensible toolbars generator
    Widgets development (jQuery, jQueryUI)

    Panel 3

    WhiteWeb March 2009 - June 2010

    Implementing and maintaining Babylon's translation/dictionary sites

    Technologies

    php, python, redis, apache, mysql, bash, gettext, ajax, jquery, vim

    Main Achievements

    Rebuilding Babylon's online translation and online dictionary websites: both for product improvements and SEO improvements. See http://translation.babylon.com and http://dictionary.babylon.com
    System administration of LAMP VPSes using SSH (CentOS and Ubuntu)
    Developing JS based translation widget with different skins

    Panel 4

    Convertonet April 2008 - February 2009

    Coding for the SEO Department

    Technologies

    php, python, redis, apache, mysql, bash, gettext, ajax, jquery, vim

    Main Achievements

    Process automation using GreaseMonkey based scripts
    Implementing SEO changes on Casino.Com and Mansion Casino sites
    Developing PHP-based tools in order to control and expand the peripheral SEO network of Mansion Team and Casino.Com sites
    Developing scripts which automatically installed hundreds of Wordpress sites on VPSes and routinely added content to them
  3. Contact

    Contact

    You are welcome to contact me
    telephone Hong Kong: 852-91897356
    telephone Israel Primary: 972-3-7221670
    telephone Israel: 972-54-8836191
    email 333222@gmail.com
    home daniel.razoss
    home theosp.github.io