Post Job Free
Sign in

Software Engineer

Location:
United States
Posted:
March 30, 2012

Contact this candidate

Resume:

Christopher Nassar

Software / System developer Lebanon, North

phone: +(961-**-******

cell: +(961-**-******

******************@*******.***

PERSONAL Date of Birth: August 16, 1986

Place of Birth: North, Lebanon

Citizenship: Lebanese

OBJECTIVE Seeking a software developer position in your company and being an essential part of the new software technology released into the market.

EMPLOYMENT Quantum Communications Beirut, Lebanon

June 1, 2011 - present

Digital Developer (Full Time)

• Making iOS applications (Objective-C, Cocoa, Quartz2D plus Cocos2D).

• Working with web services, REST APIs

• Publishing apps to the App Store, Certificates, and Provisioning Profiles etc

Flight-Soft (Bahrain Air) Beirut, Lebanon/ Manama, Bahrain

June 1, 2009 – May 31,2011

Senior Software Engineer/Developer (Full Time)

• Writing main project engine for the reservation system for airlines clients.

• Developing Windows Forms/web-services using .NET (C#) plus using Infragistics controls.

• Writing Functions and Procedures, designing tables on MSSQL server.

• Investigating and reporting issues and code defects.

• Making Live Data-Migration among databases.

• Developed and shipped D.A.R.T.S, an online software reservation system for Bahrain Air and airline clients.

Microsoft Corporation, Redmond, WA , USA

May 1, 2008 – May 1, 2009

Software Design Engineer in Test (SDET-Contractor)

• Testing Networking protocols using WTT (MS software product).

• Writing test cases suites using C#.

• Reporting Bugs using Product-Studio (MS software product).

• Investigating and reporting issues and code defects.

• Editing source code to fix some test cases.

• Extensive testing of QFEs (Quick Fix Engineering bugs) on several Windows-CE platforms effecting giant companies.

• Manual and automation testing of the new features released in the Windows Mobile environment.

• Review C/C++/C# code of the developers and report any bug or memory leak within the code.

Digipen Corporation (AKE), Jounieh, Lebanon

May 1, 2007 - October 31, 2007

Game Developer (Training)

• Developing small games as demonstration for the new game editor software shipped into the USA market.

• Testing games.

• Testing and investigating bugs in game editor software.

• Investigating and reporting issues and code defects.

• Participating in important release software designed to help people make their own games

EDUCATION DigiPen Institute of Technology, Redmond, WA , USA

BS in Real Time Interactive Simulation (Computer Science - Video Games)

April 2008

Developing video games using most complicated algorithms

College main courses

• Advanced Computer Graphics II

• Machine Learning

• Advanced Differential Equations

• Advanced C

• Data Structures

• Advanced C++, Designing Classes

• Computer Networks I, Inter-process Communication

• Computer Graphics II

• High Level Programming II - The C++ Programming Language

• Design and Analysis of Algorithms

• Computer Animation Production I

• Game Implementation Techniques

• Waves, Optics and Aerodynamics

• Curves and Surfaces

College Projects

• Numerous individual projects using OpenGL and my own 3D pipeline.

• 3D senior game representing a helicopter simulation.

• 3D junior game similar to “Beachhead” game.

• Loader from .ASE files exported from “3DMax” art software to a game project using C++ language including texturing.

• 2D game using DirectDraw done with C++ where the user can manipulate the main character using keyboard.

• 2D drawing editor using DirectDraw done with C++ language where the user can draw lines, circles, ellipses.

SKILLS Language

• Fluent in English

• Fluent in Arabic

• Intermediate French

Computer Skills

• C/C++/C#/Java language.

• Objective-C (xCode)

• Assembly language on x86 CPUs.

• HTML and JavaScript (DHTML) and database management using SQL.

• Graphical Libraries such as GDI, DirectDraw, OpenGL and DirectX.

• Software engineering and game design.

• Artificial Intelligence and physics simulation.

• Data structure implementations and networking.

• Monitoring network activities and data using Wire-shark, Net-Mon.

• Cracking WEP passwords using LINUX OS.

• Advanced knowledge in Windows OS and MS-DOS commands.

• A great knowledge in Microsoft Word, Excel and other MS office programs.

• All kinds of software/hardware maintenance for computers.

• Implementing LAN networks, routers, access points and other IT work.

Personal Interests

• Camping and hiking

• Basketball

• Video games

• Chess

• Reading high-tech news



Contact this candidate