Elie Abichar
Ames, IA, *****
********@*******.***
CarEer Objective
To obtain a challenging position that enables me to learn more about the computer engineering field and allows for advancement
Education
Bachelor of Science in Computer Engineering Graduation: Spring 2010
1. Iowa State University of Science & Technology, Ames, IA
GPA – 3.22/4.00
COMPUTER &TECHNICAL SKILLS
1. Engineering Tools:
NetBeans, Eclipse, Bloodshed Dev-C++, MySQL,Glassfish, TortoiseSVN, Microsoft Office(Word, Excel, Access and Publisher), Atmel AVR, Quartus,.
1. Networking tools:
Telnet, SSH, FTP, POP, Ping, nslookup, Traceroute, Netstat, Wireshark and Putty
1. Programming Languages and technologies:
C, C++, Java, Verilog, Assembly Language, VHDL, XML, SQL, Html and PHP,
J2EE ( message-driven beans (topic, queue), session beans, entity beans, JMS)
1. Operating Systems:
Windows, Linux
1. Languages:
English, Arabic and French
1. Personal Skills:
Quick learner, Self-motivated and Possess a strong working ethic
WORK EXPERIENCE
Zakka Multitec Jdeidet El Maten, Lebanon
1. Designed and Implemented a desktop application using Java NetBeans that is connected to a MySQL database to manage the main program that automatically fills a product offer to a specific customer according to a specific format (summer 09)
2. Software was tested and delivered on October 24, 2009
Computer Science department at Iowa State University: Teaching Assistant 01/10 – 04/10
1. Helped Students in the lab and during my office hours to understand the object-oriented programming in Java
2. Graded homework and exams
Caribou Café 08/08 – 12/08
1. Duties include working as a barista, greeter and superglue
2. Experienced working in a friendly environment with a group of students where the customer satisfaction was our main objective
Senior DeSIGN PROJECT
1. Worked in collaboration with ECE Faculty, in a team of 4 members on the design (Spring 2009), implementation & testing of Remote Control of Home Appliances Using the Internet ( Fall 2009)
2. Description: The objective of this project is to enable users to remotely control their home appliances over the Internet by using a web interface. The user should access a web interface running on a server located at home. After authentication, the user should be able to monitor the status of the home appliances, and issue control commands to perform specific functions.
3. Weekly meetings were held with team members and faculty advisor.
ClASS Projects And Personal Projects
1. Designed and programmed a single cycle and a pipelined CPU using VHDL
2. Implemented adders, decoders, muxes, multipliers, latches and flip-flops in VHDL
3. Data Structure: Implemented Linked list, Heap, Stack, Queue, Priority Queue, Iterations, Tree, Graph, Traversals and quick sort algorithm
1. Implemented an SPL compiler using java
2. Implemented a program in C that is used to send spam messages
3. Implemented a program in C that is used to capture and decodes an Ethernet packet
1. Programmed various sensors of an embedded system (ATmega 128)
1. Personal Project: Implemented an application that translates GRE dictionary words from English to Arabic, French and Hindi using Google API
2. Personal Project: Designed and implemented a J2EE stand-alone application that manages the daily business for a company by generating spreadsheets for scheduling tasks for employees and analyzing data. The enterprise application is connected to a MYSQL database through the JDBC connector. I used JFreecharts library to analyze gathered data and the iText library to generate PDF files of charts as output for the user. The application is deployed on a glassfish server.
Relevant coursework
1. Digital Design
1. Microprocessor based Systems
1. Computer Architecture
1. Data Structure
2. Engineering Law
1. Databases
2. Computer Networking and Security, Information Warfare
1. Software Project Management
2. Algorithm Design and Analysis
Professional Associations
1. Information Assurance Student Group (IASG) member
volunteer experience
1. Volunteered in helping homeless people in Lebanon