Nadeem Khoury Resume 2016
Published on: Mar 3, 2016
Transcripts - Nadeem Khoury Resume 2016
Nadeem William Khoury
Cell:(+972 - 59) 8916120 E-mail:email@example.com
Date of birth: 16 May, 1992
Gender and Marital Status:Male/Single
August 2014 – Present
Zeva Inc is a technology-driven company delivering software solutions and expert consulting to
commercial and government markets.
Software Developer at the IT Department
1- Creating Web Portal.
My task was developing a complete web portal usingASP.NET MVC5, Entity Framework,
AngularJs,HTML, Bootstrap, JQuery, and JQueryUI.
2- Create WCF Services.
My task was developing a complete WCF servicefrom A-Z, usingwindows communication
foundation technology, which it’s responsiblefor decryptingPGP and SMIME message.
3- Cross Platform Mobile Application Development.
My task was developing a mobileapplication runningin iOS and Android using Cordova
(cross platformmobiledevelopment) technology;
My responsibilities in this projectwere;
Developing the frontend of the application using HTML5, CSS3, Bootstrap,
Framework, Essential 7, AJAX, JQuery, JQueryMobile, SEO, bootstrap and
Design the user interface for mobile application.
Developing Unit Tests, troubleshooting and deployment.
Realizingcross functional requirements.
Worked with integration of API usingRestful Web Services
Worked with social media serviceintegration (Facebook,Twitter, Google+).
Contribution in designing and implementing the backend usingASP.NET MVC5.
Contribution in designingand implementing the scheme of the databaseusing
SQLServer databaseand Entity framework.
4- Windows application development in WPF using C#.
My task was developing a small offlineconfiguration tool thatconfigures and edits XML files
usingwindows presentation foundation (WPF), and Model View View Model (MVVM)
5- Work on PGP system.
My task was goingthrough the official documentation of PGP standard (RFC 4880),and
implement it to a real application usingc#language.Additionally,my rolein this project
involved;reading and understanding types of certificates,CA’s, S/MIME, PKI,and how to
encrypt and decrypt email over the Internet, as well as authenticate messages with digital
signatures and encrypted stored files.
6- Writing reusable C# libraries
After studyingthe official MicrosoftDocuments such as MSG and PST that describes the
outlook structureand items format, my role in this projectwas to develop and test the
implementation of MicrosoftDocuments using C# language and .NET 4.5 framework
followed by SOLID principles and differentdesign patterns.
September 2013 – January 2014
Zain Telecommunications Company Amman – Jordan
Intern at the IT Department
This trainingwas as per the requirement of the IT school atthe University of Jordan, the
internship included the following;
End User Support Unit;
2010 – 2014
University of Jordan Amman – Jordan
B.Sc/ Computer Science – KingAbduallah II School for Information Technology
G.P.A: 3.63 (Very good)
In our graduation project,we have developed an Android based application usingJava language.
It was an application for tourists,providingthem with the needed information aboutthe
touristic areas s/heis visiting,including;maps,imageviews for the touristic sites and text and
audio based description.
Final gradefor the project; A-
Talitha Kumi School Beit Jala – Palestine
Tawjihi / Scientific Stream
2012 - 2014
University of Jordan Amman – Jordan
Android Essential Training
Duringthis courseI have a managed a classof 20 students where the caseincluded;Android
installation tools and basic development.
IEEE Xtreme Amman – Jordan
Participated atIEEE Xtreme programming competition as partof the University of Jordan team.
August 2012 – September 2012
Albert Ludwigs University of Freiburg Freiburg – Germany
Attended a one-month German languagecourse.
KEY SKILLS AND LANGUAGES
Proficientin C#, ASP.NET MVC5
Familiarity with the .NET framework, and Entity Framwork.
Understandingof RESTful APIs and MVC front-end frameworks and singlepage application
Design, build,and maintain efficient,reusable,and reliableC#code usingdifferent design
patterns and SOLID principles.
TDD (Test Driven Development) that includes Unittesting and Integration testing.
Ability to work closely with the project team duringUser Acceptance Testing and
Implementation phases,to ensure a successful and timely outcome.
Strong understandingof object-oriented programming
Advanced knowledge of deploying apps on App store and Play store.
Familiarwith various design and architectural patterns
Basic understandingof Common Language Runtime (CLR), its limitations,weaknesses,and
Proficientunderstandingof code versioningtools and sourcecontrol such as Git,SVN, TFS.
Solid understandingof cross-browser and platformissues and solutions
Arabic (Native), English (Good in writingand speaking) and German (Fair)
Some demo apps are available on request. (available Play store and App store).