Resume
Resume
Mohamed O. Ibrahim
(240)351-3651
Education
University of Miami – Miami, Florida
December 2005
Ph.D., Electrical and Computer Engineering, G.P.A. 4.0
Honors: Full Scholarship Recipient, Dean’s List
Activities: Teaching Assistant, Bioinformatics Researcher
Ain Shams University – Cairo, Egypt
December 2000
M.S., Electrical and Computer Engineering, G.P.A. 3.5
May 1997
B.S., Electrical and Computer Engineering, G.P.A. 3.8
Honors: Valedictorian (Undergraduate)
Ministry of Higher Education Excellence Award (1996 &1997)
Research & Development
January 2001 – August 2005
Algorithm Development
Developed a novel algorithm based on the human immune system that segments the 3D MRI image of the human brain in less than a minute. It presently delivers the highest accuracy at the fastest rate.
May 1997 – December 2000
AIS/NIDS Research
Used Artificial Immune Systems (AIS) to develop a Network Intrusion Detection System (NIDS). Used C++ on Windows both as an application, and as an NDIS network driver for sniffing packets. Developed an AIS that produces high pattern recognition accuracy while requiring very low memory.
Experience
Fidelis Security Systems
January 2006 – Now
Senior Research Engineer
Used statistical tools and various optimization techniques to accelerate Fidelis XPS recognition personal identifying information as well as other data types that XPS prevents its leakage. Developed a new hashing algorithm to recognize partial document leakages. Conducted various researches and implementations of mathematical nature required for XPS. Used GNU tools, mysql on Linux Redhat and CENTOS.
Global Enterprise Technologies Group
December 2004 – March 2005
Consultant and Algorithm Developer
Used image processing, image understanding and clustering techniques (including R*-trees and cR-trees) to develop a large scale (over 20 million) record fingerprint-indexing algorithm that runs over low cost hardware. Tools used include Matlab, Octave, and standard multithreaded C++ (STL) on Linux.
University of Miami
January 2001 – December 2003
Researcher
* Developed algorithms involving medical image analysis of 3D brain image modalities of MRI, CT scans, and PET.
* Developed segmentation, quantification and enhancement algorithms using information fusion techniques, Neural Nets, Genetic Algorithms,
Probabilistic Models, MRI noise models, spatial, spectral and alternative filtering techniques.
* Tested models using Matlab, Mathematica, QT, NetCDF, C++, CVS, and GNU autotools on Linux.
Teaching Assistant
Taught VHDL Programming, synthesis using Mentor Graphics packages, Xilinx and Altera FPGA chips.
Network Administrator
Serviced Digital Design and Multimedia Labs running Sun Solaris 9, NIS+, SunScreen, TomCat, Apache, Oracle 8, and Mentor Graphics.
Project Leader
Led two teams to develop a student exit survey system using JSP, Java and Oracle for storage.
InfotechSoft
May – August 2003 & 2004
Alogrithm Developer
Performed market and technical research and designed a clinical trial data-sharing system using XML and SOAP.
Performed market and technical research and designed a system for integrating NCI medical databases using XML web ontologies.
Ain Shams University
May 1997 – December 2000
Research Assistant
Developed web-based database system for purposes of exchanging information between universities in Egypt and the United States.
Led several research projects dealing with intrusion detection systems under Windows NT, a bilingual e-mail system, network intrusion detection under Windows 2000, a direct3D virtual reality library, and E-commerce packages.
Interasoft Corporation
May 1997 – December 2000
Software Designer
Used SCSI-3, Windows CAM/ASPI, and PE patching strategies to produce a licensing and anti-piracy algorithm to authenticate software CDs.
Technical Skills
Network Development: Application layer protocols (SMTP, FTP, HTTP); All the TCP/IP pack from MAC to TCP/UDP layers.
Languages / Libraries: J2EE, C/C++, x86 assembly, Perl, QT, GTK, Direct3D, OpenGL, STL
Dev Environments: Visual Studio.NET, Net Beans, KDevelop, Anjuta, QT, Quanta+
Web Development: PHP, HTML, VB scripts, JavaScript, CGI, C, ASP+, JSP, Servlets, XML, SOAP, UDDI, XSD/DTD, Flash.
Database Systems: Oracle, Microsoft SQL, Microsoft Access, MySQL, SAP-DB, PostgreSQL
Doc Systems: Doxygen, JavaDoc and KDoc
Version Control: Concurrent Versioning System (CVS) and its administration
Analysis Software: Mathematica, MathCad, Matlab
Word Processing: Microsoft Word, OpenOffice, LaTex2e, Visio, Dia
Hardware Design: Mentor graphics tools, ModelSim, QuickSim, Leonardo Spectrum, VHDL synthesis (Altera, Xilinix)
Platforms: Windows, Linux, IRIX and Solaris
Personal Interests
Real Estate, Website development (www.mibrahim.net), Community and Volunteer Work, Travel















