Sameh El-Ansary - SICS
Sameh El-Ansary - SICS
Sameh El-Ansary - SICS
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Sameh</strong> <strong>El</strong>-<strong>Ansary</strong><br />
Birger Jarlsgatan 42, Stockholm, Sweden<br />
Zip Code: 114 29 Mobile Tel: +46 73 04 52 197<br />
email: sameh@sics.se http://www.sics.se/~sameh<br />
Experience Researcher, October 2000– Present<br />
Swedish Institute of Computer (<strong>SICS</strong> AB), Stockholm, Sweden<br />
• Downsized the Mozart virtual machine and adapted it to run-time libraries of mobile<br />
devices platforms focusing on I/O and light-weight threading schemes for the Symbian and<br />
Embedded-Linux platforms.<br />
• Conducted research in large-scale self-organizing distributed systems with a focus on<br />
Structured Peer-To-Peer overlay networks. Results were published in a number of<br />
competitive workshops/conferences as well as a book chapter (see list below).<br />
• Designed and Implemented a wide variety of discrete-time simulation environments and<br />
data analysis tools mostly suited to distribution on LAN/WAN clusters for studying<br />
different aspects of large-scale networks using technologies such as: Mozart, Sqlite, J2SE,<br />
Ant, Mysql, XML-RPC, Gnuplot, Shell Scripting, SSH, Kerberos and Matlab.<br />
• Participated in administrative activities related to research projects funded by the<br />
European Union (PEPITO, EVERGROW) and Swedish Funding agencies (OzLite &<br />
PPC) . Participation included writing proposals, reporting and presenting results.<br />
Network Administrator, July 1998 – September 2000<br />
Infinity Internet Services Provider, Cairo, Egypt<br />
• Conducted various network administration tasks for web, mail, ftp, authentication etc..<br />
• Planned and implemented the Internet connectivity of various corporate customers<br />
• Supervised a team of customer support technicians<br />
• Designed and implemented the Medicheck Mirroring tool information exchange software<br />
for sales and marketing support in the Middle East & Africa as a subcontractor for a<br />
multinational pharmaceutical company.<br />
Part-time Researcher, October 1999 – September 2000<br />
The Central Lab for Agricultural Expert Systems (CLAES), Cairo, Egypt<br />
• Enhanced the process of knowledge-based systems construction by providing a<br />
collaborative XML-based environment for the development and deployment of expert<br />
systems ontologies.<br />
Education Doctorate of Philosophy (Ph.D.) in Computer Science, June 2005<br />
The Royal Institute of Technology, Stockholm, Sweden<br />
Thesis title: Designs and Analyses in Structured Peer-to-Peer Systems<br />
Licentiate of Philosophy (Ph.Lic.), June 2003<br />
The Royal Institute of Technology, Stockholm, Sweden<br />
Thesis title: A Framework for the understanding, optimization and design of Structured<br />
Peer-To-Peer Systems<br />
Master of Science, Computer Science, October 2000<br />
The American University in Cairo (AUC), Egypt<br />
Bachelor of Science with High Honors, Computer Science, Spring 1998<br />
The American University in Cairo, Egypt<br />
Books <strong>Sameh</strong> <strong>El</strong>-<strong>Ansary</strong> and Seif Haridi, An Overview of Structured Overlay Networks, a book chapter<br />
to appear in the upcoming book: Theoretical and Algorithmic Aspects of Sensor, Ad Hoc<br />
Wireless and Peer-to-Peer Networks, (Editor: Prof. Jie Wu), CRC Press, 2005.
Technical Skills Summary of Programming Skills:<br />
General programming: Experienced in functional, object-oriented, concurrent and network<br />
programming in languages including: Mozart/Oz, C/C++, Java, Visual Basic, Tcl/Tk<br />
with fair knowledge in C# and the .NET framework.<br />
Web Technologies: HMTL, XML, XSL, JavaScript, PHP, J2EE, SOAP<br />
Other Misc. Technologies/APIs: Symbian SDK, MySQL, MS SQL Server, Ozlite, ODBC,<br />
DAO, VRML<br />
Summary of Sys-Admin Skills: Tomcat, Sendmail, MsExchange, Apache, MS IIS, RADIUS,<br />
DNS, Squid & MS Proxy Servers, General Windows Networking, NFS, Samba, IP routing,<br />
Analog & Digital Dial-up Access server configuration for Cisco and Bay Networks devices,<br />
Analog and Digital V.35 modems for leased lines, HDSL for Dial-up access via channelized E1,<br />
Asymmetric Internet Satellite links<br />
Peer Reviewing Reviewed/Acted as Program Committee of:<br />
• IEEE Transactions on Parallel & Distributed Systems<br />
• <strong>El</strong>sevier Performance Evaluation Journal<br />
• <strong>El</strong>sevier Computer Networks Journal<br />
• The Second International Mozart/Oz Conference, Belgium, 2004<br />
Teaching Lecturer, Advanced Distributed Systems for Ericsson Engineers, Fall 2005<br />
Co-Lecturer, Distributed Algorithms, Spring 2005<br />
Teaching Assistant, Datalogi II - Introduction to concepts of programming, 2002 , 2003<br />
IT-Univesity, Royal Insititute of Technology, Stockholm Sweden<br />
Lecturer, Introduction to network programming, 2000<br />
The Central Lab for Agricultural Expert Systems (CLAES), Cairo, Egypt<br />
Teaching Assistant, Concepts of programming languages, 2000<br />
Teaching Assistant, Introduction to Compilers, 1999<br />
Teaching Assistant, Introduction to Software Engineering, 1999<br />
The American University in Cairo, Egypt<br />
Supervision M.Sc. Supervisor, February 2004<br />
The Royal Institute of Technology, Stockholm Sweden<br />
Title: DHT-based Routing and Discovery in JXTA, Candidate: Nicolas Theodoloz<br />
Senior Supervisor, February 2005<br />
Swedish Institue of Computer Science (<strong>SICS</strong>), Stockholm, Sweden<br />
Title: A Java Framework for Simulating P2P Overlays, Intern: Daniel Hasselrot<br />
Entrepreneurship- Winner of the PROGKOM2 Contest, December 2004<br />
Related A contest for ideas with commercialization potential stemming from research; organized by<br />
the Swedish funding agency Vinnova, Stockholm, Sweden.<br />
Participant in the Startup Program, February 2004<br />
A course in writing business plans organized by KIGAB, Stockholm, Sweden.<br />
Awards Graduate Merit Fellowship, American University in Cairo, 1998 – 2000.<br />
Magna Cum Laude, American University in Cairo, 1998.<br />
Academic Honor Award, American University in Cairo, 1996, 1997.<br />
Memberships The Computer Society of IEEE, Jan. 1996 - Present<br />
The Association for Computer Machinery (ACM), Spring 1999 - Present<br />
Languages • Fluent in spoken and written formal/informal English and Arabic<br />
• Fluent in spoken informal French and Swedish
Conf./Workshop Supriya Krishnamurthy, <strong>Sameh</strong> <strong>El</strong>-<strong>Ansary</strong>, Erik Aurell and Seif Haridi, An Analytical Study<br />
Publications of a Structured Overlay in the presence of Dynamic Membership, Submitted to the IEEE/ACM<br />
Transactions on Networking.<br />
Supriya Krishnamurthy, <strong>Sameh</strong> <strong>El</strong>-<strong>Ansary</strong>, Erik Aurell and Seif Haridi, A Statistical Theory of<br />
Chord under Churn. The 4th Annual International Workshop on Peer-To-Peer<br />
Systems (IPTPS 05), Ithaca, NY, USA, February 2005<br />
<strong>Sameh</strong> <strong>El</strong>-<strong>Ansary</strong>, Erik Aurell and Seif Haridi, A Physics-inspired Performance Evaluation of a<br />
Structured Peer-to-Peer Overlay Network To appear in the International Conference on Parallel<br />
and Distributed Computing and Networks (PDCN 2005), Innsbruck, Austria, February<br />
2005<br />
<strong>Sameh</strong> <strong>El</strong>-<strong>Ansary</strong>, Donatien Grolaux, Peter Van Roy and Mahmoud Rafea Overcoming the<br />
Multiplicity of Languages and Technologies for Web-based Development Using a Multi-paradigm Approach,<br />
In The Second International Mozart/Oz Conference (MOZ 2004) Charleroi, Belgium,<br />
October 2004<br />
<strong>Sameh</strong> <strong>El</strong>-<strong>Ansary</strong>, Erik Aurell, Per Brand, Seif Haridi, Experience with a Physics-Style Approach<br />
for the Study of Self Properties in Structured Overlay Networks, In proceedings of SELF-STAR:<br />
International Workshop on Self-* Properties in Complex Information Systems (Bertinoro,<br />
Italy), May 2004.<br />
Erik Aurell and <strong>Sameh</strong> <strong>El</strong>-<strong>Ansary</strong> A Physics-Style Approach to Scalability of Distributed Systems.<br />
LNCS Post-Proceedings of the Global Computing 2004 Workshop (GC2004), Rovereto,<br />
Italy, March 2004<br />
Ali Ghodsi, Luc Onana Alima, <strong>Sameh</strong> <strong>El</strong>-<strong>Ansary</strong>, Per Brand and Seif Haridi, Self-Correcting<br />
Broadcast in Distributed Hash Tables, In the 15th International Conference on Parallel and<br />
Distributed Computing and Systems (PDCS 2003) (Marina del Rey, CA, USA), November<br />
2003<br />
<strong>Sameh</strong> <strong>El</strong>-<strong>Ansary</strong>, A Framework for the understanding, optimization and design of Structured Peer-To-<br />
Peer Systems. Licentiate of Philosophy Dissertation Thesis, Department of Microelectronics<br />
and Information Technology, Royal Institute of Technology, (Stockholm, Sweden), June<br />
2003<br />
Luc Onana Alima, <strong>Sameh</strong> <strong>El</strong>-<strong>Ansary</strong>, Per Brand and Seif Haridi, DKS(n; k; f;) A family of<br />
Low-Communication, Scalable and Fault-tolerant Infrastructures for P2P applications, The 3rd<br />
International workshop on Global and P2P Computing on Large Scale Distributed<br />
Systems, (Tokyo, Japan), May 2003<br />
<strong>Sameh</strong> <strong>El</strong>-<strong>Ansary</strong>, Luc Onana Alima, Per Brand and Seif Haridi, Efficient Broadcast in<br />
Structured P2P Networks, The 2nd International Workshop On Peer-To-Peer Systems<br />
(IPTPS'03), (Berkeley, CA, USA), February 2003<br />
<strong>El</strong>-<strong>Ansary</strong> S., Onana L., Brand P., Haridi S., A Framework for Peer-To-Peer Data-Location<br />
Approaches based on k-ary search, Technical Report T2002:06, <strong>SICS</strong>, June 2002.<br />
<strong>El</strong>-<strong>Ansary</strong> S., Rafea A., A Distributed Environment for Development and Deployment of Ontologies of<br />
Knowledge- Based Systems, 3rd International Conference on Information Reuse and Integration<br />
(IRI-2001), Las Vegas, Nevada, USA, November 2001<br />
<strong>Sameh</strong> <strong>El</strong>-<strong>Ansary</strong>, A Distributed Environment for Development and Deployment of Ontologies of<br />
Knowledge-Based Systems, M.Sc. Thesis, The American University in Cairo, (Cairo, Egypt),<br />
October 2000
Personal Data Date & Place of Birth : October 22 nd, 1975 - Cairo, Egypt<br />
Nationality : Egyptian with a permanent residence permit in Sweden.<br />
Military Status : Permanently exempted<br />
Marital Status : Married with one child<br />
References Furnished upon request.