Osama G. Attia EDUCATION 201 S. 5th St. Unit 306, Ames, Iowa

advertisement
Osama G. Attia
201 S. 5th St. Unit 306, Ames, Iowa
(515) 708-6412 - ogamal@iastate.edu
LinkedIn.com/in/osamagamal
Github.com/ogamal
EDUCATION
COMPUTER SKILLS
IOWA STATE UNIVERSITY , Ames, IA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Expected May 2016
PH.D. IN COMPUTER ENGINEERING
PROGRAMMING
C, C++, Python, Java, Matlab, VHDL,
Verilog, Assembly
NILE UNIVERSITY , Cairo, Egypt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Jul 2012
TOOLS AND OTHER
GIT, SVN, OpenGL, Android, SQL, FPGA
Thesis: "Opportunistic and Cooperative Content Caching Paradigms in Wireless Networks"
OPERATING SYSTEMS
Linux, Mac OS X, MS Windows
Thesis: "Techniques for Accelerating Graph Processing Algorithms Using Reconfigurable
Computing Architectures"
M.SC. IN COMMUNICATIONS AND INFORMATION TECHNOLOGY
MANSOURA UNIVERSITY , Mansoura, Egypt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Jun 2010
B.SC. IN COMPUTERS AND SYSTEMS ENGINEERING
Senior Design Project: "Modular GPS Platform"
WORK EXPERIENCE
IOWA STATE UNIVERSITY , Ames, IA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Aug 2012 – Present
RESEARCH AND TEACHING ASSISTANT
- Designed and implemented multiple parallel algorithms for large-scale graphs using multi-FPGAs
platform (project funded by NSF)
- Taught Digital Logic recitations/labs, and Problem Solving labs in C
NILE UNIVERSITY , Cairo, Egypt . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Oct 2010 – Aug 2012
RESEARCH ASSISTANT
- Researched mobility and cooperative communication in vehicular wireless networks (project
funded by General Motors)
PEP ARAB CONTROL SYSTEMS , Gamasa, Egypt . . . . . . . . . . . . . . . . . . . . . . Jul 2009 – Sep 2009
ENGINEERING INTERN
- Prototyped a simple IDE for PLC technology developers using C#.NET
- Designed and deployed the company’s website using Photoshop, and valid HTML/CSS
AWARDS, AND LEADERSHIP EXPERIENCE
-
Guest Lecturer, Reconfigurable Computing (CprE 583), Iowa State University (Dec 2015)
Xilinx Corporate’s SDAccel Platform Grant – Commercial Value: $3,200 (Oct 2015)
Certificate, Parallel Programming and Optimization for Intel Architecture Workshop (Oct 2015)
NSF TCPP Travel Grant to IPDPS (April 2014)
President, Egyptian Students Association (ESA) at Iowa State University (2013 – 2015)
IEEE Xtreme Competition 7.0 participant, ranked 69th out of 250 USA Teams (Oct 2013)
Board Member, Graduate Students Affairs at Nile University (2011 – 2012)
MSc Fellowship in Wireless Technologies, Nile University (2010 – 2012)
Selected top 10 at the IEEE Made In Egypt Contest (2010)
Effective Student’s Award from Faculty of Engineering’s, Mansoura University (2009)
PROJECTS
HIGH PERFORMANCE COMPUTING
- Parallel Google PageRank (C++, FPGAs)
- Parallel Strongly Connected Components (C++, FPGAs)
- Parallel Breadth-first search (C++, FPGAs)
- Parallel All-Pairs Shortest Path (FPGAs)
IMAGE PROCESSING
- Food Labels Reader (OpenCV)
- Barcodes Decoder (Matlab)
- Parallel Sobel Edge Detection (C++,
FPGA)
OTHER
- 3D Photo Album (OpenGL)
- Ping-pong Game on FPGA
- Modular GPS Platform using Android
- DES Encryption Algorithm (C++)
- Basic FTP Server (Java)
- Basic Voting System (PHP, MySQL)
- Temp/Fan Control (PIC Microcontroller, Temp Sensor, LCD, Motor,
Speaker)
COURSEWORK
- Design and Analysis of Algorithms
- Computer Architecture
- Reconfigurable Computing
- Network & Distributed Systems
- Crypto Protocols and Security
- Information Theory
- Techniques in Embedded Systems
SELECTED PUBLICATIONS
- Probability and Stochastic Processes
- RAMPS: A Reconfigurable Architecture for Minimal Perfect Sequencing, C. Nelson, K. Townsend, - Detection and Estimation
O. Attia, P. Jones, and J. Zambreno. IEEE Transactions on Parallel and Distributed Systems (TPDS), to - Computer Graphics
appear 2016.
- Computer Perception
- A Scalable Unsegmented Multi-port Memory for FPGA-based Systems, K. Townsend, O. Attia, P.
Jones, and J. Zambreno. International Journal of Reconfigurable Computing (IJRC), to appear 2016.
REVIEW SERVICES
- A Reconfigurable Architecture for the Detection of Strongly Connected Components, O. Attia, K.
Townsend, P. Jones, and J. Zambreno. ACM Transactions on Reconfigurable Technology and Systems 2015 IEEE Transactions on Vehicular
Technology (TVT)
(TRETS), Vol. 9, No. 2, Article 16, Dec 2015.
2015
International Symp. on Security in
- Accelerating All-Pairs Shortest Path Using A Message-Passing Reconfigurable Architecture, O. AtComputing and Communications
tia, A. Grieve, K. Townsend, P. Jones, and J. Zambreno. Proceedings of the International Conference on
(SSCC)
Reconfigurable Computing and FPGAs (ReConFig), Dec 2015.
- k-NN Text Classification using an FPGA-Based Sparse Matrix Vector Multiplication Accelerator, K.
SOCIETIES
Townsend, S. Sun, T. Johnson, O. Attia, P. Jones, and J. Zambreno. Proceedings of the IEEE International
2013 Egypt Scholars Inc. (NGO)
Conference on Electro/Information Technology (EIT), May 2015.
- CyGraph: A Reconfigurable Architecture for Parallel Breadth-First Search, O. Attia, T. Johnson, K. 2011 IEEE & IEEE Computer Society
Townsend, P. Jones, and J. Zambreno. Proceedings of the IEEE International Parallel & Distributed Pro- 2010 Egyptian Syndicate of Engineers
cessing Symposium Workshops (IPDPSW), May 2014.
- On the Role of Vehicular Mobility in Cooperative Content Caching, O. Attia, and T. ElBatt. Proceedings of the IEEE Wireless Communications and Networking Conference Workshops (WCNCW), Apr 2012.
Last Updated on 23rd December 2015
Download