Personal Information
Organização/Local de trabalho
Montreal, Canada Area, Quebec Canada
Cargo
CTO
Site
http://hisham.cc/
Sobre
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...
Marcadores
scala kafka cassandra ejabberd stream processing
scala avro kafka stream processing
mypipe mysql scala java kafka akka avro binary log
Ver mais
Apresentações
(3)Personal Information
Organização/Local de trabalho
Montreal, Canada Area, Quebec Canada
Cargo
CTO
Site
http://hisham.cc/
Sobre
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...
Marcadores
scala kafka cassandra ejabberd stream processing
scala avro kafka stream processing
mypipe mysql scala java kafka akka avro binary log
Ver mais