Personal Information
Organización/Lugar de trabajo
Montreal, Canada Area, Quebec Canada
Ocupación
CTO
Sitio web
http://hisham.cc/
Acerca de
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...
Etiquetas
scala kafka cassandra ejabberd stream processing
scala avro kafka stream processing
mypipe mysql scala java kafka akka avro binary log
Ver más
Presentaciones
(3)Personal Information
Organización/Lugar de trabajo
Montreal, Canada Area, Quebec Canada
Ocupación
CTO
Sitio web
http://hisham.cc/
Acerca de
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...
Etiquetas
scala kafka cassandra ejabberd stream processing
scala avro kafka stream processing
mypipe mysql scala java kafka akka avro binary log
Ver más