TAMEEM ADEL HESHAM
Email: *******@*********.**, **************@*****.***
Tel:
+1-519-***-**** (permanent)
+41-787****** (until end of October 2013)
EDUCATION AND QUALIFICATIONS
Artificial Intelligence and Machine Learning: supervised, unsupervised and
Research
semi-supervised learning, graphical models, dimensionality reduction.
Interests
September PhD, Systems Design Eng. Dept. (SYDE), University of Waterloo
2011 – Supervisors:
Expected Prof. Dan Stashuk (Systems Design Eng. Dept.)
completion Prof. Ali Ghodsi (Department of Statistics)
date: April Research Topic: Statistical Machine Learning and its Applications in
2014 EMG Electrical Signal Classification
Courses/Grades:
Prob. Graphical Models (Prof. Ali Ghodsi): 98%
Data & Knowledge Modeling & Analysis (Prof. M. Kamel) : 95%
Applied Machine Learning (Prof. Dan Lizotte): 97%
Statistical Learning Theory (Prof. Shai Ben-David): Audit
2005–2009 MSc, Computer Science Dept., Faculty of Engineering, Alexandria
University (September 2009)
Title: New Techniques for the Acceleration of Convergence of Soft
Clustering Algorithms
Topic: Machine Learning (more specifically pattern recognition)
Supervisors: Prof. Mohamed A. Ismail & Dr. Hesham Swelam
Committee: Prof. Mohamed A. Ismail, Prof. Mohamed M. Elsherbiny
& Prof. Amin Shokry
Preliminary Courses/Grades:
Pattern Recognition: Excellent Simulation Techniques: Excellent
Computer Vision: Excellent Comp. Architecture: Very good
Fuzzy Logic: Excellent Neural Networks: Very good
The subject of the thesis is Pattern Recognition and Clustering.
Updates to unsupervised learning (clustering), particularly soft clustering,
have been proposed. The proposed algorithms accelerate the convergence
of soft clustering while keeping the accuracy of the final solution, measured
by validity indices, at the same levels.
1999–2004 BSc Computer Science Dept., Faculty of Engineering, Alexandria
University (July 2004)
GPA: 87.64 % (Excellent with Honors Degree) (Seventh on Computer
Science Department)
The degree covered many fields of study in computer science. In general,
courses were divided into four major fields.
o There were courses in subjects indirectly related to computer science,
like economy and mechanics.
o There were courses in Hardware. These included digital design,
computer architecture and others.
o The third, and biggest, part was about software. It included courses in
programming, algorithms and other fields of study like Artificial
Intelligence.
o Finally, there were courses about Automatic Control.
My final year research project wa s an application of using mobile agents
for locating documents in ad-hoc networks.
1988-1999 Primary and Secondary School, Saint Augustine
PUBLICATIONS
Generative Multiple-Instance Learning Models For Quantitative
Electromyography: UAI 2013: Oral [acceptance rate: 31%, ‘accepted for
oral’ rate: 11%]
Tameem Adel, Ruth Urner, Benn Smith, Daniel Stashuk and Dan Lizotte
Muscle Categorization Using PDF Estimation and Naive Bayes
Classification: EMBC 2012: Oral
Tameem Adel, Benn Smith and Daniel Stashuk
Decomposition of Intramuscular EMG Signals Using a Knowledge-based
Certainty Classifier Algorithm: EMBC 2012 : Oral
Hossein Parsaei, Daniel Stashuk and Tameem Adel
Tuning Graded Possibilistic Clustering by Visual Stability Analysis: WILF
2011 (9th International Conf. on Fuzzy Logic and Applications): Oral
Stefano Rovetta, Francesco Masulli and Tameem Adel
ASCM (An Accelerated Soft C-Means Clustering Algorithm): ISDA 2010
(10th International Conf. on Intelligent Systems Design and Applications): Oral
Tameem Adel and Mohamed Ismail
Clinical Quantitative Electromyography: Book chapter in the book
“Electrodiagnosis in New Frontiers of Clinical Research”, InTech, 2013.
Tameem Adel and Daniel Stashuk
UNDER REVIEW
Bayes Net-based Frequent Pattern Mining in Clickstream Data
Done while interning at IBM Research
WORKING PAPERS
A Novel Perspective on Spectral Clustering Similarity Graphs
Stability of Feature Selection Algorithms
On the Assumptions of Domain Adaptation
Sparse Principal Component Analysis-based Feature Selection [still at a preliminary
stage]
PROFESSIONAL SERVICE
Reviewer in: Information Sciences Journal, Informatics and Computer Science
Intelligent Systems Applications, An International Journal.
Impact Factor: 3.643
5-Year Impact Factor: 3.676
TEACHING EXPERIENCE
University of Waterloo, SYDE (winter 2013): Teaching Assistant for Data
Structures & Algorithms undergrad course (SYDE 223)
University of Waterloo, MTE (spring 2012): Teaching Assistant for Algorithms
& Data Structures undergrad course (MTE 140)
University of Waterloo, SYDE (winter 2012): Teaching Assistant for Data
Structures & Algorithms undergrad course (SYDE 223)
WORK EXPERIENCE
May 2013 – 6-month internship (IBM Research Zurich) (Switzerland)
Working in the information analytics team in the Mathematical
October 2013
and Computational Sciences Department at IBM Research in
Zurich under the management of Abdel Labbi, the main goal is to
improve the performance of web mining algorithms applied on
Big Data and the main contribution is two-fold. On the one hand,
graph DBs are used rather than relational DBs as replacing some
of the relation database joins with graph traversal algorithms can
improve performance. On the other hand, a new approximate
pattern mining algorithm that is based on a Bayesian network is
introduced. This algorithm massively improves performance of
two typical pattern mining problems; obtaining the support of all
frequent patterns and finding a maximal-size frequent pattern.
September Research Engineer (Orange R&D Labs) (Egypt, France & England)
Working in research and innovation, I worked in a project
2010 –
referred to as “Dynamic Pricing” and was responsible for
September
2011 applying some data mining techniques to maximize revenue
coming from cellular phones and hence enhance Orange’s profit
at some countries that lie in Africa and the Middle East.
January 2009 J2EE Senior Developer (EDS [hp enterprise services]) (Egypt, Italy)
Working in the Vodafone-Germany team which has to provide
– September
2010 development for the front end of Vodafone-Germany system, I
have also participated in developing new units of the system and
shared in designing some parts and writing many design
documents and solution concepts.
Based on being the only Java developer in hp Egypt who spoke
Italian fluently, I have moved to the FSI (Financial Services in
Italy) project as most documents and code comments were in
Italian. The project was mainly based on automating the system
of Banca Fideuram in Rome.
January 2007 J2EE Senior Developer (NCS) (Kuwait)
I have worked in the BEA WebLogic team which is related to J2EE
- December
technology.
2008
May 2005 – Software Engineer (POET EGYPT) (Egypt)
POET EGYPT is a German company with a branch in Egypt and another
December
in Romania (for outsourcing). I worked as a full -time engineer, used
2006
mainly Java in Eclipse Environment, with other tools and languages like
XSL and other web application tools. I have dealt with both Oracle and
SQL servers in managing the database of the project.
July - Software Engineer (BIBLIOTHECA ALEXANDRINA) (Egypt)
I worked as a full-time engineer, used mainly VISUAL C# .Net, with
December
other programming languages like Java, C++.
2004
HONORS
uWaterloo International Doctoral Student Award (IDSA) 2011-
current
Chair of ISDA Data Mining Session
ISDA 2010 (10th International Conference on Intelligent Systems 2010
Design and Applications).
Session: (S10), Data Mining and Learning Techniques in Intelligent
Systems (Part 1)
Certificate of Achievement
Syndicate of Engineering 2004
For: Distinction of Bachelor degree in Faculty of Engineering
Distinguished Undergraduate Award
Alexandria University 2004
For: Coming one of the first 10 students (seventh) on Computer
Eng. Department, Faculty of Engineering
Certificate of Achievement
Ministry of Education 1999
For: Being one of the first 200 on the country in national
examination for higher education
AFFILIATIONS
Organizer of the Kitchener-Waterloo Babel bilingual group (since April
2012): This club is for people to come and mingle among others who are
gathered to practice different languages. The club has more than 200 members.
JAVA (J2EE, J2ME, BEA, Oracle WebLogic, Eclipse, JBuilder, Forte,
Tools
JDeveloper), Java concurrency (Fork/join, Executor) : 6 years
Matlab: 4 years
C++: 4 years
PL-SQL, XSLT, XML, HTML, JSP, JavaScript: 3 years
DB2, Neo4j, Python, Hadoop, Unix: 6 months
DB2RDF, SPARQL queries, CYPHER queries: 6 months
Oracle, SQL: 2 years
Designing MVC (Model-Viewer-Controller) architectures: 2 years
OTHER SKILLS
Fluent English: Toefl iBT score of 108 at Dec. 11 th, 2009
Languages
Fluent Italian: Certified by Dante Alighieri institution
Arabic: native
INTERESTS
A Beatles cover band member from 1999 to 2009.
Music
Professional footballer (goal keeper) from 199 1 until 2000. Still playing but
Sport
not professionally.
I like reading everything for Shakespeare, Charles Dickens and John
Drama
Milton. I participated in a play representing Shakespeare’s Twelfth Night at
school in 1998 and in another play representing June Francis’ (English
writer) famous novel, Going home to Liverpool, during the same year.