IMAD MOULINE
Phone: (514) 941-5880
Email: i_mouline@hotmail.com
HIGHLIGHTS
TECHNICAL SKILLS
WORK EXPERIENCE
ACADEMIC PROJECTS
EDUCATION
COMPUTER SKILLS
TRAININGS
LANGUAGES & HOBIES
REFERENCES
HIGHLIGHTS
Certified Java programmer
Bilingual
Highly skilled Object Oriented designer
Qualified web designer using Java, EJB, Servlet, JavaScript, Php, and other technologies
Extensive knowledge of XML, XSL, HTML, and CSS
Design and implementation of graphical user interfaces (GUI)
Excellent knowledge of databases including Oracle
Design and Implementation of Data-Warehousing projects
High problem solving skills
Able to work within a team
Autonomous
Well organized
Excellent communication skills
Efficient time management and multitasking skills
TECHNICAL SKILLS
Programming: Java, JDBC, EJB, JSP, SERVLET, RMI, AWT/SWING, JavaScript, C, C++, Socket Programming, ADA, Pascal, FORTAN, Lisp, Clips, PHP 4.1, XML, HTML.
Database: Oracle Developer, Designer 2000, MS SQL 7.0 and 2000, MYSQL 3.23.x
Networking: WAP/WML, TCP/IP, ATM, Frame Relay, SMTP, IMSP, IBM AS400, BULL DPS 7000, CYSCO Routers (1600, 2400, 3000, 3600, 4000) Zyxel Prestige 153X.
Operating Systems: UNIX (Solaris), Linux (Mandrake 7.2, RedHat 8.1), Windows 95/98/2000/XP, and Windows NT 4.0.
Web Server: Apache 1.3, IIS 4.0, and Resin.
Application Servers: J2EE, Tomcat, JServ1.0, JBoss.
Development: UML Rational Rose, SunOne 1.3, VisualAge 4.0, JDeveloper, JBuilder 5.5, Forte 3.0, Visual C++ 6.0, Borland C++ 5.0, Borland Pascal 7.0, Fireworks 4.0, Dreamweaver 4.0, and Adobe Photoshop.
WORK EXPERIENCE
Software Developer, 2003
FunMobile, Ottawa, Canada.
Tasks: Designing, Developing and maintaining an ecommerce web site.
Designing and implementing an ecommerce web site using Java technology (JSP, Servlet, JDBC) running on J2EE Server.
Network Engineer, 2002-2003
Orion Telecom, Rabat Morocco
Tasks: Installing and configuring Servers, Routers and Hubs, Developing Intranet/Internet applications.
Installed an INTRANET/INTERNET Network for Royal Armed Forces
Installed a Firewall for I.S.E.S.C.O
Network connetion of the main site BULL DPS 7000 belonging to C.N.O.P.S with Casablanca branch as well as with both social services of Armed Forces and social services of Police
Designed and Installed LAN/WAN for a documentation center
Software Developer, 2000-2002
OneCor/Intellia. Rabat-Morocco
Tasks: Search Engine Development, Distributed computing, Multithreading, Web Development and Graphical User Interface.
Project OneDoc: Digital library entirely based on the web technology. Users can manage different document types (Accounting, Office, Bills, Schemas, Images, Video, Sound ) easily and use an e-commerce for online catalogue. Processed documents come from different sources (Internet, Facsimile, Fax, Scanner ).
Project OneNews: Consists of organizing incoming news from press agencies and make them indexed. First the news coming for news agencies (AP, Reuters, AFP, MAP...) in different languages are read from satellite digital box port then stored in a database. The news are indexed in real time and sorted to various categories. The user explores the information using OneNews Explorer, which can be customized to new search filters and personal folders. Designed using UML and implemented in Java (Forte, SUN) and PHP script language.
Project OneSearch: Consists of a search engine capable of indexing full-text as well as generic extra fields. The indexed documents are in different languages, and formats. A wide range of search techniques have been implemented such as: not, and, or, phrase, time, Soundex, wildcard, and stemming for some languages. The index is stored in files that are separated in two categories. The first category is meta-data about words, files, and storage structure while the second category is the index itself.
A data warehouse for the CNCA ("Caisse National du Credit Agricole") bank to allow a long term (10 years) analysis of benefits. Analysis and design in UML using Rational Rose 2002,implementation of the Dimensional Data Warehouse (DDW) using Oracle 9i, data extraction and transformation (from an Oracle 8i OLTP) and data quality check implemented using JDeveloper 9, and the query tool and GUI implemented using the Discover 9.Preparation of the data to run experiments for testing the system and running some demos: generating a random number of transactions between 500 and 1000 each day (weekends excluded) in the OLTP starting from January-1992 to December-2002.
ERP+CRM solution for IAM ("Maroc Telecom Company") covering all areas from customer management, supply chain and accounting. Designed using UML Rational Rose 2000, JDeveloper9 and Oracle9i.
Teacher Assistant, 1999
Al Akhawayn University (American System University- Accredited), Ifrane Morocco
Taught an introductory lab in computer scienceInternship, 1998
MAP: The official press agency, Rabat Morocco
Participated in a project related to the integration of multiple databases systemsACADEMIC PROJECTS
Designed and programmed an educational tool that is able to create of dynamic interfaces and data storage, graphical representation, solve economic problem for business. It allows easy creation of new kind of problems. This project is implemented using Java technology.
Designed and programmed an automatic loan acceptance using Neural Networks and Decision trees-Business rules generation
Designed and programmed a prediction tool for stock exchange using Fuzzy Neural Networks
Designed and implemented of an interactive and on-line consulting in the area of finance
Designed and programmed text categorization tool using Decision Trees
Designed and programmed a security project using and redesigning ICMP protocol
Installed LAN and WAN (Configuration of routers, modems, hubs and work-stations)
Designed and Implemented a Data Warehouse for the University
Designed and programmed an expert System for helping people to overcome technical computer problems
Programmed Client\Servers Application using Socket Programming with C and Java Languages
Programmed an ADA-like Compiler
EDUCATION
Master of Science in Computer Science (Highest Honours) from Al Akhawayn University, 1998-2000.
Bachelor degree in Applied Mathematics (Numerical Analysis, Option: Computer Science) from Rabat University (High Honours Rank: 1), 1993-1997.
Baccalaureate in Mathematical Science, 1993.
COMPUTER SKILLS
Advanced Network Design/ TCP/IP/ Software Design/ Software Architecture/ Software Engineering/ Artificial Intelligence/ Fuzzy Sets and Systems/ Knowledge-Based Systems/ Programming Languages and their Compilers/ Advanced Design and Analysis of Algorithms/ Advanced Database Systems/ Data Warehousing/ Database Systems/ Data Structures/ Managerial Accounting.
TRAININGS
Certified Java Programmer Platform Java 2, 2002
Training in Oracle 8i, Oracle Designer and Developer 2000 (15 Days) - Omnidata (Oracle representative)
Training in MS SQL Server 7.0 (5 Days) -Microsoft
LANGUAGES & HOBIES
Arabic, French and English : Spoken , Written.
Basket-ball, Fishing.REFERENCES
Available upon request.