Hussam Saad Adeen
Contact Information
Address: *, *** **., *****, *****, Cairo, Egypt
Mobile: +20-111-***-****
e-mail: *.*********@*****.***
LinkedIn: eg.linkedin.com/in/hsaadadeen/
Career Objective
I am looking for a job where I can utilize the knowledge I have acquired throughout my study of computer science. I am looking forward to gaining more experience in the field, through working dedicatedly in projects that inspire creativity. Build a strong and a highly qualified career in software programming, development and research, through working in a productive and creative team, so that in the future we can produce leading & advanced software solutions.
Education
Current Masters of Science in Computer Science, Helwan University, Cairo June 2014 Diploma (9 month program), Information Technology Institute, Cairo Software Architecture
Department: System Development and Gaming Center of Excellence Expected to Graduate in June 2014 Coursework Link: http://goo.gl/IIvAgT GP Title: Personalized Newspapers Graduation Project Details May 2013 Bachelor of Science in Computer Science
Major: Computer Science, Minor: Information System, Helwan University, Cairo
Grade: Excellent with Honour
Rank: 10th
GP Title: RemoAct: Portable Projected Interface with Hand Gesture Interaction GP Grade: A+ Graduation Project Details
GPA: 3.42/4 Abstract Courses List
July 2009 General Secondary Certificate at Orouba Language Schools, Cairo Languages
Arabic: Mother tongue
English: Excellent reading, writing & conversation French: Intermediate
Publications
• RemoAct: Portable Projected Interface with Hand Gesture Interaction. Science Publications - Journal of Computer Science. URL: http://thescipub.com/abstract/10.3844/jcssp.2015.738.749 Published on 4 August 2015
DOI: 10.3844/jcssp.2015.738.749
Work Experience & Training
Jun 2016 Software Development Engineer at BlueCloud Technologies, Jul 2014 Cairo http://www.bluecloudcorp.com/
Develop software applications and solutions, using different technologies. Microsoft Forefront Identity Manager (FIM) 2010, ASP .NET MVC, BizTalk, Windows phone. Jul 2012-2014 Member in Human Computer Interaction – Research Lab, Helwan University http://hci.fci.helwan.edu.eg/wordpress/ Making a research in the field of HCI, published paper in Journal of Computer Science in Science Publications, working on resubmitting paper. Technical Skills Information
Programming Languages
C#
C/C++
Computer Science Concepts
Data Structures
Algorithms
Machine Learning
Artificial Intelligence
Programming Libraries
Emgu OpenCV
OpenNI (depth camera)
Microsoft Kinect SDK
Microsoft Windows Phone and Windows Applications
Web Technologies
ASP.NET
HTML
JavaScript
PHP
XML
Database
MS SQL Server
Others
ADO.NET, Entity Framework
Windows Workflow Foundation (WCF)
Windows Presentation Foundation (WPF)
LINQ
Microsoft Forefront Identity Manager (FIM)
BizTalk
Latex
Projects Worked On
Certificates
Nov. 2014 MCPS: Microsoft Certified Professional
Nov. 2014 MS: Programming in HTML5 with JavaScript and CSS3 Specialist Nov. 2013 TOEFL ITP score: 617
April 2012 Technology Ideation Camp
June 2011 Tamayoz Leadership Program (wave 7)
Personal Skills
• Structured thinking • Self motivated
• Research skills • Active team member
• Complete dedication to task in hand • Team leader
• Fast to learn new technologies • Good communication skills Extracurricular Activities
Hobbies
Cycling
Rowing
Skydiving
Scuba diving
Scouting
Cub-scouts Leader in Maadi Club Scouts.
Participated as International Service Teammember in the world scout Jamboree in Sweden 2011.
Was part of the UNCHR-The UN Refugee Agency- program in the world scout Jamboree in Sweden 2011.
Organized and conducted ”Passages,” a virtual reality exercise devel- oped by the UN refugee agency.
Article Link: www.unhcr.org/4e3beb776.html
Social Activities
Organizing and conducting various charity and social events with the scouts team.
Personal Data
Date of Birth: 17 May 1991
Nationality: Egyptian
Gender: Male
Military Status: Exempted
Last Updated: May 28, 2016
References and Documentations are furnished upon request. Graduation Project
Bachelor of Computer Science
Title RemoAct: Portable Projected Interface with Hand Gesture Interaction Abstract RemoAct is a wearable depth sensing and projection system that en- ables interaction on many surfaces. It makes interaction with the environment more intuitive through sharing and sending data with surrounding devices by applying certain gestures. This system offers a mobile and intuitive solution for interacting using a projected surface on habitual flat surfaces. Every user has their public and private areas, where the user can create tiles on the fly and share it with others, and these public tiles are shown to other users through augmented reality. Also, the users are able to free draw any desired drawing and then be able to merge their drawings with other system users. Different ex- periments were conducted to calculate the accuracy, and RemoAct ran against different conventional methods to compare its accuracy, time and user experience.
Tools and C# & XAML
Technologies Emgu OpenCV Library
OpenNI Library
Microsoft Kinect SDK
Grade A+
Sponsors Advanced Technology Lab in Cairo Microsoft Research Information Technology Industry Development Agency (itida) Competition 3rd place ibTIECar ’13
(Technology Innovation and Entrepreneurship Center - TIEC) Publications Published paper in Science Publications Journal of Computer Science URL: http://thescipub.com/abstract/10.3844/jcssp.2015.738.749 Published on 4 August 2015 DOI: 10.3844/jcssp.2015.738.749 Graduation Project
Information Technology Institute
Title Personalized Newspapers
Abstract Personalized News Paper is a cloud website Providing the user with an easy way to keep track of the popular and important news in topics of interest posted by the pages which he liked on Facebook, the accounts which he followed on twitter and his favorite news source. It gives the user the chance to review the latest news by analyzing his social network data, giving at the end a list of most related topics of interest. Tools and C# & ASP.Net
Technologies Facebook SDK & Tweet Sharp
HTML Agility Pack
Entity Framework, LINQ
Windows Azure
Projects Worked On
BlueCloud Technologies
Title Description Tools
E-ticketing So-
lution
An online application aimed at easing the creating and reservation for different events. The owner dynamically creates theaters layouts, links events to them. The end user can make reservations online. It also gives backend administration for creating events, performers, adding prices, discounts and managing roles and users for the application. The first phase application was delivered for Cairo Opera house for managing offline and online reseer- vations.
MVC
ASP.Net,
Entity
Frame-
work,
Javascript,
LINQ
NBE BizTalk BizTalk,
C#
Qatari Diar -
FIM Solution
Developing and maintaining the change request and sup- port cases for the implemented FIM solution for Qatari Diar. The solution synchronized users over 4 sources; Active Directory, human resources SQL Server linked database to Oracle, ERP system and single sign on system. Forefront
Identity
Manager
2010 r2
Vodafone - FIM
Solution
Developing and implementing FIM solution for Vodafone Egypt. FIM synchronized users, groups and organizational units over 7 sources; 2 domains, HR Oracle database and 4 applications through web services.
Forefront
Identity
Manager
2010 r2
Mobinil - FIM
Solution
Developing and maintaining the change request and sup- port cases for the implemented FIM solution for Mobinil. The solution synchronized users over multiple sources in- cluding 2 domains, HR database, single sign on and differ- ent applications. Also participated in domain migration. Forefront
Identity
Manager
2010 r2
Banque Misr -
FIM Solution
Deploying FIM solution and maintaining support cases. The solution synchronized users over active directory and HR database.
Forefront
Identity
Manager
2010 r2
Beyti - FIM So-
lution
Developing and implementing FIM solution. FIM synchro- nized users over active directory, HR database and file- based system.
Forefront
Identity
Manager
2010 r2
Banque Misr
Mobile Applica-
tion
Developed the front end for the ’Banque Misr’ windows phone application. The application consumed REST ser- vices for retrieving the data. This enabled the user to calculate loan payments, currency exchange rates, view the nearest ATMs or branches on list or map view and send feedback. The application also featured push notifi- cation service that pushes new products and services for the subscribed user. The application is available in Arabic or English languages.
C#, Win-
dows
phone
devel-
opment,
REST
Web
services
Projects Worked On
Bachelor of Computer Science
Title Description Tools
Chess Engine Artificial Intelligence project for traditional chess com- puter versus player, with graphical user interface. C#
Clinic Manage-
ment System
It was developed to manage a clinic with several branches and several specialities. This system has three main key players. The Patient, can make appointments online, choose online payment or on arrival, can have a thread of e-consultation with a specific doctor, has a record on the systemwith his history and actions. The doctor, can show and manage his appointments, view patient records and modify them, with a silver light to pin comments on pic- tures for examination, can view different reports. Admin, can add speciality, visit type, treatments, and resources, can show different reports, and push the incoming patient to the doctor view. All user data is encrypted in data base. Asp.Net,
Silver
light
Distribution
Company Sys-
tem
This system is for Drugs Company, which make transac- tions with different pharmacies. The company has a stock fromwhich the subscribed pharmacies make their orders, and then the order is passed by manager, if needed, then passed to the transportation department. The transporta- tion department has its own stock which contains drugs that have been previously ordered. The orders are then automatically assigned to conductors according to the re- gions of the pharmacies made the order.
C#
Face Detection Simple faces detection from an image implementation. Matlab Image Invisible
Watermark
A simple implementation program that embeds text or image in an Image.
Matlab
Simple Sub
graph match-
ing and short-
est path deter-
mination
Graph structure is used to add the data elements and re- late them to each other. Simple sub graph matching is used to check and retrieve certain data relations. Simple algorithm is implemented to find the shortest path be- tween two related data elements. And some other func- tions that can be implemented on graph structure.
C
Battleship
Game
The project is player versus computer world known bat- tleship game.
C#
Bubble Sort
Using assembly
language
The user enters a bulk of numbers and the program sorts them using bubble sort algorithm and out puts the new sorted array.
Assembly
Language
Lexical Anal-
yser
A program that apply lexical analysis on some code. C++ Title Description Tools
Bottom Up
Parsing Pro-
gram
An implantation for bottom up parsing, the program takes the input string and the grammar, then apply the bottom up parsing on the string.
C++
Neblatico A single or two players simple 2D game and can be also played over the network.
XNA C#
Children Zoo
Encyclopaedia
An entertainment game for children aged between 3 to 5 years for learning about the animal planet. The game contains different animal classes and species. The enter- tainment game accepts adding new animals with different features where a developer can add new animal types and newhome for the child to learnmore about the zoo world. The candidate child will be able to learn everything about the animal (name, home, type, class, picture ...etc.) and the child also will assign each animal to its home (cave, cage, garden ...etc.) depending on what information he has learned in the application.
C#
Healthy Earth:
Go Green
A windows 8 application that gives the user hints and ideas about how to be environmental active. It gives ideas for how to reduce reuse and recycle every day elements. Windows
8 Appli-
cation
C#
Bachelor of Science in Computer Science
Academic Subjects
Computer Concepts and Studies
Pattern Recognition
Image Processing
Artificial Intelligence
Algorithms
Data Structures
Compilers
Computer Architecture
Computer Graphics
Digital Design
Mathematical Concepts
Algebra
Calculus
Discrete Mathematics
Probability and Statistics
Operational Research
Modelling and Simulation
Software Programming
Object Oriented Programming
Software Engineering
Systems Analysis and Design
System Analysis and Design
Design Patterns
Database Analysis and Design
Management Information System
Operating Systems
Operating System Architecture
Distributed Operating System
Networking
Data Communication
Computer Networks
Online Cources
Date Course Title University Syllabus included
Current Algorithms, Part II
Course Details
Princeton University • Undirected Graphs, Directed Graphs
• Minimum Spanning Trees, Shortes
Paths
• Max Flow & Min Cut, Radix Sorts
• Tries, Substring Search
• Regular Expressions, Data Com-
pression
• Reduction, Linear Programming,
Intractability
November
2015
Algorithms, Part I
Course Details
Princeton University • Union-Find, Analysis of Algo- rithms
• Stacks & Queues, Elementary
Sorts
• Mergesort, Quicksort
• Priority Queues, Elementary Sym-
bol Tables
• Balanced Search Trees, Geometric
Applications of BSTs
• Hash Tables
October
2015
Introduction to Com-
puter Science
Course Details
Harvard University • C programming (pointers, GUI, memory access & recovery)
• Algorithms (Search, Sort)
• Data Structures (linked list, hash
table, Binary tree, Tries)
• PHP, HTML, HTTP, MVC, CSS,
Javascript