Personal Information
Unternehmen/Arbeitsplatz
Montreal, Canada Area, Quebec Canada
Beruf
CTO
Webseite
http://hisham.cc/
Info
Interesting projects:
* Real-time chat: Ejabberd, StropheJS, Erlang, Java, Javascript
* Mobile application using Sencha Touch 2 on top of an JSON HTTP API
* Ported and rescued a system that was destined to (slowly) run under Quercus PHP (Java) to run under Hiphop in order to make enough performance gains. A Play (Scala) API was built to handle requests from Hiphop (in progress)
* Mentored and reviewed the implementation of an enterprise grade email delivery system (Perl, Java, MySQL, Kafka).
* Established project workflow and quality standards.
* BI / analytics system overhaul from MySQL (no real time capabilities, slow) to Kafka, Hadoop, Hive, and Impala (in progress)
Primary Responsi...
Tags
scala kafka cassandra ejabberd stream processing
scala avro kafka stream processing
mypipe mysql scala java kafka akka avro binary log
Mehr anzeigen
Präsentationen
(3)Personal Information
Unternehmen/Arbeitsplatz
Montreal, Canada Area, Quebec Canada
Beruf
CTO
Webseite
http://hisham.cc/
Info
Interesting projects:
* Real-time chat: Ejabberd, StropheJS, Erlang, Java, Javascript
* Mobile application using Sencha Touch 2 on top of an JSON HTTP API
* Ported and rescued a system that was destined to (slowly) run under Quercus PHP (Java) to run under Hiphop in order to make enough performance gains. A Play (Scala) API was built to handle requests from Hiphop (in progress)
* Mentored and reviewed the implementation of an enterprise grade email delivery system (Perl, Java, MySQL, Kafka).
* Established project workflow and quality standards.
* BI / analytics system overhaul from MySQL (no real time capabilities, slow) to Kafka, Hadoop, Hive, and Impala (in progress)
Primary Responsi...
Tags
scala kafka cassandra ejabberd stream processing
scala avro kafka stream processing
mypipe mysql scala java kafka akka avro binary log
Mehr anzeigen