Aiman Tarek
E: acxhdi@r.postjobfree.com
W: www.aimantarek.com
B: Aug 25, 1989
A: Mirdif, Dubai, UAE
in : www.linkedin.com/in/aimantarek
Work Experience
R&D Engineer at GET Group, Dubai, UAE (Jun 2015 – Current) Improve and enhance existing products, and help in building new products Software Engineer at EAF, Cairo, Egypt (May 2012 – Mar 2015) Developing reliable, secure applications and solutions Lecturer Assistant at Faculty of Engineering, Minia University, Egypt (Jan 2012 – Apr 2012) Teaching Operating Systems with C++, Software Engineering, and Java Programming Language Freelance Android Programming (Oct 2009 – Mar 2015) Developing Android applications and maintaining them on Play Store Software Engineer Intern at Giza Systems, Giza, Egypt (Jul 2009 – Aug 2009) Building financial apps based on Oracle web forms, Oracle database 10g and PL/SQL Education
College: Bachelor of Computer and Systems Engineering, Faculty of Engineering, Minia University, Egypt (GPA: 2.88) - July 2011
Graduation Project: Parallel Programming - CPUs and GPUs, Sponsored by Nvidia, Graded Excellent, Participated in IEEE EED 2011 - (September, 2010 – July, 2011) Training
3 days at GET Group in Intelligent Transportation Systems – May 23, 2016
4 days at Traka in Traka key management and smart lockers – April 5, 2016
5 days at GET Group in ARH Automatic Number Plate Recognition – November 2015
12 days at SoftLock in Secure Authentication and Digital Signature, Software and Data Protection, Digital Security Solutions and Systems Protection – December 17, 2014
24 hours over 3 weeks at Computer House, in Assembly Programming Language – September, 29, 2009
48 hours over 5 weeks at YAT, in Mastering Java Programming – June, 22, 2009
4 weeks at College in Computer Architecture, μController basics, Computer Networks, and C programming – July, 15, 2008
2
Skills
Programming Languages
C/C++
Java
C#
CUDA
Android
Embedded C
Security
Data leakage prevention and encryption
Application protection and security
Parallel Programming: C++, CUDA
GPGPU: General-Purpose computing on Graphics Processing Units
Parallel and Heuristic algorithms
Publications
Hassan Youness, Muhammed Osama, and Aiman Tarek, (2012). “Load Balancing on CPU-GPU Heterogeneous System,”Vol. 7, No. 8, published in Al-Azhar University Engineering Journal, presented at Al-Azhar Engineering Twelfth International Conference, Cairo, Egypt, December 25-27, 2012
Languages
Arabic: Native
English: Very Good
Interests & Activities
Cars, Technology, Physics, Movies, Wildlife, Traveling, Formula 1, Swimming 3
Work Portfolio
R&D Engineer at GET Group
Responsibilities:
Technology research, analysis, and POCs
Design and development of new components, products or solutions
Support in conducting customer’s live demo
Existing product’s development and enhancement
Technologies:
Automatic Number Plate
Recognition (ANPR)
Optical Character Recognition
(OCR)
Smart law enforcement solutions
In-vehicle PCs, network devices,
cameras, and electronics
Vehicle electrical configuration
3G/4G bonding routers,
aggregators, concentrators
Smart key management system
Smart lockers
CCTV cameras
Video Management System (VMS)
AutoCAD mechanical engineering
design
Intelligent Transportation System
(ITS)
Smart cards and readers
RFID and UHF technology
Arduino microcontrollers
Body-worn cameras
Time attendance and access control
Tablets and handhelds
Head counting and people tracking
Batteries and power management
Smart parking solutions
Face recognition
Event management solution
Software Engineer (Security) at EAF
Responsibilities:
New solutions development to cover security requirements
Report new discovered threats, vulnerabilities and how to fix or avoid them
Assessment of solutions security
Building fully featured user friendly secure mailing system 4
Technologies:
Application security
Crawlers and search engines
Cyber security
Data encryption and protection
Data leakage prevention
Digital forensics
Digital identity
Email protection
Firewall, Antivirus and VPN
Malware, spyware, adware
On-The-Fly Encryption (OTFE)
Public Key Infrastructure (PKI)
Secure authentication and digital
signature
Steganography
Freelance Android Developer
Responsibilities:
Android development using Eclipse and Android SDK
Publishing apps to Google Play Store
Supporting multiple languages, screen sizes, and resolutions
Android reverse engineering
Fix Bugs and add new features
Technologies:
ABTO VoIP SIP SDK
AChartEngine graphics API
Android 3.0+
Android FTP
Android Native Development Kit
Audio recording and capturing
Bluetooth API
CMUSphinx speech recognition
Contacts provider
D2XX Direct Driver API
Dropbox API
Geopaparazzi GIS API
Google Maps API
GPX parsing
In-app billing: purchases, and
subscriptions
IOIO-OTG
Network Broadcast, Unicast,
Multicast
Network Service Discovery
Notifications and WakeLock
PDF Library SDK
Proj4j
RESTful web service
SD card tokens
SMS parsing
SOAP web service
SQLite database
USB Serial API