Work

Morgan Stanley

Morgan Stanley

Software Developper – Consultant at Code6

May 2015 – present Montreal, Canada

Java, .Net, C#, Sybase, etc.

Work on the Loans application and the EMEA enhancements etc,.

fadisoft

Conception de Logiciels FadiSoft Inc.

Java Developer

March 2015

Java tool developers for the AppIconsGenerator utility

A java tool to help app developers generate over 50 common images for the Android and IOS apps.

https://github.com/fadihatem/AppIconsGenerator/

Bell

Bell

Software Developper – Consultant at CGI

October 2014-February 2015 Montreal, Canada

Java, Elasticsearch, SpringBoot, Bootstrap, LDAP, etc.

Work on ta Java standalone SpringBoot Alert Engine component that checks the CCE (Customer Communication Engine) to raise alerts via Email and SMS to concerned parties. The dashboard website shows the alerts that are persisted, the alerts are found via Elasticsearch queries, databases lookups, parsing CCE application logs, or via system checks for server availability or disk space checks. LDAP lookup is also used to find corresponding emails of users, as well as a failsafe notification mechanism to email operators in case of alert engine failure for database/Elasticsearch/CCE SOAP call/LDAP connection failures as well. Over 60 alert definitions are supported.

fadisoft

Conception de Logiciels FadiSoft Inc.

iPhone/iPad/iPod Touch/Android Phone/Android Tablet Educational App ‘Trigonometric Equations’

October 2014 (1 month), Montreal, Canada

Technologies List: Java, Objective C, SQLite

Work on an iPhone/iPad/Android Educational App about Trigonometry.

Get it on Google PlayGet it on the AppStore

fadisoft

Conception de Logiciels FadiSoft Inc.

iPhone/iPad/iPod Touch/Android Phone/Android Tablet Educational App ‘Ancient Syria’

July – September 2014 (3 months), Montreal, Canada

Technologies List: Java, Objective C, SQLite

Work on an iPhone/iPad/Android Educational App about Syrian history.

Get it on Google PlayGet it on the AppStore

Morgan Stanley

Morgan Stanley

Software Developper – Consultant at Code6

July 2013 – July 2014 Montreal, Canada

Java, MQSeries, Sybase, Perl, HTTP, Servlets, HTML, CSS, Javascript and AJAX

Work on the Blastmail platform to provide services to send emails, handles bounced mails, tracking of submitted transactions, and various types of reporting. The platform sends over 30 million emails a month to internal and external clients. Mainly renovation and support.

fadisoft

Conception de Logiciels FadiSoft Inc.

iPhone/iPad/iPod Touch/Android Phone/Android Tablet Educational App ‘Caliphates Encyclopedia’

July 2014 (1 month), Montreal, Canada

Technologies List: Java, Objective C, SQLite

Work on an iPhone/iPad/Android Educational App about the Caliphates history.

Get it on Google PlayGet it on the AppStore

fadisoft

Conception de Logiciels FadiSoft Inc.

iPhone/iPad/iPod Touch/Android Phone/Android Tablet Educational App ‘Australian Prime Ministers’

July 2014 (1 month), Montreal, Canada

Technologies List: Java, Objective C, SQLite

Work on an iPhone/iPad/Android Educational App about the Australian Prime Ministers.

Get it on Google PlayGet it on the AppStore

fadisoft

Conception de Logiciels FadiSoft Inc.

iPhone/iPad/iPod Touch/Android Phone/Android Tablet Educational App ‘Canadian Prime Ministers’

June 2014 (1 month), Montreal, Canada

Technologies List: Java, Objective C, SQLite

Work on an iPhone/iPad/Android Educational App about the Canadian Prime Ministers.

Get it on Google PlayGet it on the AppStore

fadisoft

Conception de Logiciels FadiSoft Inc.

iPhone/iPad/iPod Touch/Android Phone/Android Tablet Sports App ‘WorldCup 2014 Teams’

May 2014 (1 month), Montreal, Canada

Technologies List: Java, Objective C, SQLite

Work on an iPhone/iPad/Android Sports App about the WorldCup 2014 teams in Brazil.

Get it on Google PlayGet it on the AppStore

fadisoft

Conception de Logiciels FadiSoft Inc.

iPhone/iPad/iPod Touch/Android Phone/Android Tablet Educational App ‘American Presidents’

May 2014 (1 month), Montreal, Canada

Technologies List: Java, Objective C, SQLite

Work on an iPhone/iPad/Android Educational App about the American Presidents.

Get it on Google PlayGet it on the AppStore

fadisoft

Conception de Logiciels FadiSoft Inc.

iPhone/iPad/iPod Touch/Android Phone/Android Tablet Educational App ‘Popes Encyclopedia’

April – May 2014 (2 months), Montreal, Canada

Technologies List: Java, Objective C, SQLite

Work on an iPhone/iPad/Android Educational App about the Popes.

Get it on Google PlayGet it on the AppStore

fadisoft

Conception de Logiciels FadiSoft Inc.

iPhone/iPad/iPod Touch/Android Phone/Android Tablet Educational App ‘Geographic Encyclopedia’

January – March 2014 (3 months), Montreal, Canada

Technologies List: Java, Objective C, SQLite

Work on an iPhone/iPad/Android Educational App about Geography.

Get it on Google PlayGet it on the AppStore

fadisoft

Conception de Logiciels FadiSoft Inc.

iPhone/iPad/iPod Touch/Android Phone/Android Tablet Game ‘Houses’

December 2012 – Feb 2014, (1 year, 3 months)Montreal, Canada

Technologies List: Java, Objective C, Artificial Intelligence, CoreGraphics, GameCenter, In-App purchase, iCloud,Awards, Shop, etc..

Work on an iPhone/iPad/Android Game that I have a Copyright on since 1997.

Get it on Google PlayGet it on the AppStore

National Bank of Canada

Banque Nationale

SOA Developper – Consultant at Randstad

April 2012 – February 2013 (11 months)Montreal, Canada

Java, Groovy, SoapUI Pro, JSF, primefaces, MQSeries, Websphere, Websphere Integration Developper, Rational Application Developper, Webservices, SOA, XML, JSF, Hermes JMS, DOS batch.

Develop and test the application system project MAX team CDI MDM as well as the R4 release using WID.
Worked on the test automation with soapui pro using groovy scripts, dos batch files, etc..
Worked on a web interface using JSF and primefaces to provide a dashboard for test results with charts, execution page, etc..
Worked on NBCN.ca with Java, ATG Dynamo and SQL Server 2008 for the backend and stored procedures, website, etc..

Loto-Québec

Loto-Quebec

Software Developper – Consultant at Code6

February 2012 – April 2012 (3 months)Montreal, Canada

Developed and designed a Java notification system for the next jackopt announcement for the mobile devices for iPhone and Android.
Worked on a proof of concept on the iPhone with Xcode and Objective C.
Did some researche for notification providers for the mobile apps (UrbanAirship and Xtify).
Did manual tests on my iPhone for the proof of concept.
Document for the knowledge transfer.

MD Physician Services

MD Physicians Services

Web Developper – Consultant at Intellio

September 2011 – December 2011 (4 months)Montreal, Canada

Worked on the Canadian medical association’s website http://www.cma.ca and http://www.MyDoctor.ca. Reverse-engineering to rewrite ASP pages in JSP struts pages.
Refactoring Oracle database, along with fixing bugs, etc

Technologies list: ASP, Java, Struts, JQuery, Hibernate, EJB, Oracle, SVN.

Novartis

Novartis

Senior Software Developper – Consultant at Nexio

May 2011 – September 2011 (5 months)Montreal, Canada

Technologies List: Java, J2EE, Postgres, EJB, GWT.

Worked on the multiple-sclerosis medication Gilenya’s website. Worked on various webpages using the GWT and Java for both backend and frontend.
Develop pages for treatment of patient documents used by health personnel;
Worked on a geolocalisation page for eye-clinic appointment close to patient’s address;
Worked on the users managment page (Password/lock/unlock).

The GSI Group, Inc.

The GSI Group, Inc.

Senior Software Developper – Consultant at Runes Technologies

January 2011 – May 2011 (5 months)Sainte-Hubert, Canada

Technologies List: Java, J2EE, Zkoss, OpenLaszlo, GWT.

Worked on the ‘Grain Dryer’ product in the food industry with GWT. Google web tools was chosen after having evaluated several other technologies such as Zkoss and OpenLaszlo. The grain dryer product contains several touch-screens. The backend calls are RPC.
Design and devlopment of several screens.
Demo to the engineers and the development and managers team.

Positron

Positron

Software Developper – Maternity Replacement

October 2009 – October 2010 (1 year 1 month)Montreal, Canada

Technologies List: Java, J2EE, JSF, JNI, CSS, JavaScript, Delphi, C++, JBoss, DOS, JIRA, tomahawk, a4j.

Worked on the Viper Backroom PMG 911 System. Worked on many web-related development projects, including optimizing the execution time of the code for large system setups. The optimization was up to 12 times faster in some scenarios by modifying the Xpath strategy for xml reading. Other projects include sorting/filtering alarms and call logs, and viper online help for all the
web pages as well as Spau/ksi new provider mode for the surete du Quebec. JNI was also used for interfacing Java with a C++ dll.

Ericsson

Ericsson

Test Automation Framework Leader – Consultant at Pyxis

November 2007 – July 2009 (1 year 9 months)Montreal, Canada

AAB. Developpment of a telecom tool that synchronizes phonebooks of cellphone users. Participated mainly in the automation of tests.
Role : Participation in developpment and automation of tests.
Environment : Java/J2EE, Frameworks (Spring), (Hibernate), Maven, Selenium, TTCN3, C, MySQL, Perl, Shell, Protocols (HTTP,CAI3G, SyncML, OAM, SMS, SIP)

Work between 1998 and 2007 was as a permanent employee at various companies for more info, please check the linked-in profile link on the about page.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s