Abdelrahman Zakaria Al-Ogail is a 4th year student studying computer science at Ain Shams University in Egypt. He has experience developing software using languages like C++, C#, Java and technologies like ASP.NET, SQL Server, and XNA. His areas of interest include machine learning, planning, and object oriented design. Some of his projects include developing an AI opponent for real-time strategy games using reinforcement learning and fuzzy logic, and creating a modular game engine. He is looking for an opportunity as a junior AI/C++ developer to gain technical experience.
Gurgaon Call Girls: Free Delivery 24x7 at Your Doorstep G.G.N = 8377087607
AI Developer Resume Abdelrahman Zakaria Al-Ogail
1. Abdelrahman Zakaria Al-Ogail
32 Othman Abdelhafeez street, Nasr City, Cairo, Egypt Date of Birth: 31, May, 1989
Mobile Number: (+2)0101432770 Home Number: (+2)02 24011805 Languages: Arabic and English
abdelrahman.ogail@hotmail.com Abdelrahman's Technical Blog Abdelrahman’s LinkedIn Profile
Objective & Areas of Interest:
Gain technical experience to be able to function as a successful junior AI/C++ developer.
Areas of Interest: Machine Learning, Planning and Object Oriented Analysis and Design.
Education:
Faculty of Computer and Information Science, Ain Shams University.
o 4th year. (2009-2010 Expected Graduation)
Excellent marks in most Machine Learning & Artificial Intelligence subjects.
High School Certificate (2005-2006)
o Al-Faysaleya School.
o Results: 97.25% (Math Section)
Experience:
MNS-IP Magix, Egypt (2009): Intern, Software Developer Engineer
o Developing CISCO IP-Phone services and websites using Asp.net, C# 3.0, SQL Server.
o Supervising orientation of new programmers.
Tru-IT, Egypt (2008): Full Time, Software Developer Engineer
o Developing websites and business applications using ASP.NET, ADO.NET and C# 2.0.
NRG, Egypt (2007): Intern, Software Developer Engineer
o Developing employees virtual database using C++.
IT-Eye, Egypt (2006): Intern, Reporter, campaign organizer
o Organizing ITIDA campaign in my faculty.
Jamal Al-Jasim, K.S.A. (2005): Full Time, Sales representative
o My total month sales were L.E. 163,500.
Qualifications:
Languages: C/C++, C#, Java, Lua, Prolog, LISP, VHDL, Assembly, Matlab.
Concepts: OOP, Design Patterns, General Algorithms, Data Structures, Web, Game & Parallel
Programming, Database Design, UML Modelling, Multithreading.
Technologies: MPI, OpenCL, Windows APIs, J2EE, ADF, ASP.Net, ADO.Net, XNA Game
Studio, OpenGL, Web & Windows Services, LINQ, XML, XHTML, WCF.
Database: SQL Server, Oracle DBMS, MS Access.
Projects (Contributed in many projects following are selection of them):
Graduation Project: Adaptive Intelligent Agent for Real-Time Strategy Games (C++, Lua):
o Aims to develop computer opponent in strategy games capable of convincing human
player that he’s playing against a human. An opponent that let him enjoys the game.
o This is done using Reinforcement Learning, Case-Based Planning and Fuzzy Logic
techniques under test bed Wargus. This project was chosen from 120 projects to
present faculty projects in Cairo ICT Conference and won in ITIDA competition.
Adaptive Learning Machines (C++, Boost):
o Developed perceptrion with convergence learning, linear regression model and
multilayer neural network with back-propagation learning algorithm components.
T-Compiler (C++): developed scanner generator, parser and semantic analyser for tiny C++.
Critical Shot (C#, XNA):
o Adventure game aims to aware people of bad habits that effect in the environment.
2. Simulation Pack (C#): developed simulations for inventory, sales and air attack systems.
Senerm Virus (Experimental - Assembly): virus that infects PC & formats storage devices.
P-Security (C++): developed 20 symmetric/block & public/private key security algorithms.
Rising Entity (C#, XNA):
o Strategy turn based game that aims to build an industrial country starting with a
village under real world constraints (like Civilization and Red Alert).
Gamaton Engine (C#, XNA):
o Modular, reusable and extendible game engine for developing 2D games.
o Engine has Messaging System and Scripting System to add new game and UI objects.
Messenger (C#): application similar to MSN messenger (awarded 3rd rank all over my class).
MZA Photo Factory (C#, Matlab):
o Software that supports image enhancement-restoration in special-frequency domain.
Image Segmentation (C#):
o Developed classifiers (K-Means, KNN and Parzen Window) to segment MRI image.
Azz (C#): Assembly language that assembles source code of 32-bit computer architecture.
SQL-DBMS (C#): query processor that supports basic SQL operations.
FOS (C): Operating System that supports basic memory management techniques.
Our Documentation (ASP.Net 2.0, SQL Server): Website similar to Facebook.
Connect 4 Game with computer (Prolog).
Symbolic Differentiator Solution (C++): differentiates intermediate bracketed equations.
Data structures components including B-Tree Component (C#, FCL).
Certifications:
J2SE, J2EE and ADF Certificates (From Orascom for Training and Technology).
YAT Developing Diploma (Yat Center, Certified form Microsoft).
Self-Development basic course and Communication Skills (From Zedny organization).
Think Different: Creative thinking skills (From Zedny organization).
Extra Curricular Activities (for more details about activities visit my LinkedIn profile):
Moderator in Artificial Intelligence group in LinkedIn, 2010.
Microsoft Student Partner (MSP) in my faculty, 2010.
President of ACM Chapter (acmASCIS) in my faculty, 2009.
Gave my faculty design patterns summer course to 2nd year students, 2009.
Head of Support technical committee aims to enhance students programming skills, 2009.
Participated in Microsoft Imagine Cup and advanced to Semi-Finals, 2007 and 2008.
Gave Data Structures/C++ sessions 2007, 2008, 2009.
Participated in Ain Shams ACM competition and achieved 3rd rank twice in 2007.
Solving problems on Uva Online Judge and Top Coder.
Attended MDC (Microsoft Developers Conference), 2007.
Wrote articles in Wikipedia and my faculty website related to computer science, 2007.
Now, achieved level 17 at Garena Online Games in DotA All Stars.
Participated in my school celebrations as a singer, actor and in several scouting campaigns.
Soft-Skills:
Adaptation, self-learning, problem solving, creative thinking, communication, presentation,
team work, time management and leadership skills.
Hobbies: Reading, teaching and running.
References are upon request (you can visit my LinkedIn profile to view 18 recommendations).