Profile cover photo
You're now following
Error following user.
This user does not allow users to follow them.
You are already following this user.
Your membership plan only allows 0 follows. Upgrade here.
Successfully unfollowed
Error unfollowing user.
You have successfully recommended
Error recommending user.
Something went wrong. Please refresh the page and try again.
Email successfully verified.
User Avatar
Flag of PAKISTAN
It's currently 10:56 AM here
Joined July 5, 2009
0 Recommendations

Muhammad Nouman H.

@noumanhanif

0.0 (0 reviews)
0.0
0.0
0%
0%
Flag of PAKISTAN
N/A
Jobs Completed
N/A
On Budget
N/A
On Time
N/A
Repeat Hire Rate
## BIO **Name**:   M Nouman Hanif **Education**:   2004 - 2006  **MSc. Software Engineering** (Computer Games Technology)     University of Abertay Dundee, Scotland (U.K.) Final year project – Created physically based cloth model simulated in real-time accompanied by a final dissertation write-up. 1997 – 2000 **Bachelors in Computer Science**   (Grade Point Average 3.9) Hajvery University (Pakistan)      Awarded Gold medal for achieving highest grades in the batch.     **Certification**:  Brainbench C++ Programmer  Score: 4.09  Acquired Level: Master  Ranked highest in Lahore and 4th in Pakistan (Brainbench Ranking)  Transcript ID#: 7356018   **Employer**:  Radius Interactive, Lahore, Pakistan. **Skills**:    Programming Languages: C/C++, C# Scripting Languages:  Perl, Python, AutoIt Libraries: C++ Standard template Library (STL). Design: OOA/OOD, Design Patterns Compilers /Development Environment: Microsoft Visual [login to view URL] (2005), Metrowerks CodeWarrior, Radix API’s: SDL, DirectX 9.1, Sony PlayStation2 Development Kit on Linux, Proprietary graphics SDK for Nintendo Wii, Qt for mobile application development GIS: ArcGIS Desktop 9, ArcPad 7 Tools/Packages: Perforce, Microsoft Project, Test Track Pro, Bugzilla. **Summary**:  I am a versatile coder and object-oriented program designer. I have used most of the major programming languages, and some obscure ones however my preferred language is C++ (7+ years). My primary interests include analysing and designing numerical solutions for high performance real-time systems. I have a firm background in 3D mathematics underpinning core computer graphic concepts. **Employment Summary:** **Jan 2009 – to date Radius Interactive, Lahore** **Lead Programmer** Set up complete technology infrastructure to facilitate development of a complete Geographical Information System (GIS). Conducted full analysis and design of the spatial geodatabase to store and manage the digitized road network of the whole country.   Supervising and managing field survey teams collecting GPS data of road features and their attributes. Currently working on the design and development of a stand alone car navigation application for mobile phone and Windows CE platforms as well as writing various scripting tools to accelerate the data acquisition and integration workflows. Development Environment: • Microsoft Windows XP Professional, Windows CE 5.0 • Qt Framework • ArcGIS Desktop (ArcInfo), ArcPad 7 • ArcSDE with SQL Server 2005 • Visual Studio 2005, C++, Python • AutoIt **Jul 2006 – Nov 2008 HeadStrong Games, London** **Gameplay Programmer.** Worked on many next generation game titles for Nintendo Wii and DS platforms. Analysing, designing, implementing and testing gameplay features as per Game design document. Employing Object Oriented Analysis and Design techniques to make sure that the ever growing huge code base is flexible enough to accommodate enhancements/changes and promote reusability. Made use of the existing templated code as well as created some of my own to maintain and update collections of different game objects in real time. Designed and implemented a real-time 3D camera system for a AAA title. Implemented player control system that made use of the new revolutionary Wii motion sensing controller. Participated in Agile style development methodology during my time in the company. Goals and tasks were reviewed every week and re-prioritised to meet the ever changing dynamic nature of game specs as well as accommodate rapid prototyping of  new game ideas enabling us to remain more focused on the important tasks. Working on commercial scale 3D applications like games, helped me appreciate the significance of theoretical concepts and tools like vectors, matrices, functions and their curves in 3D graphics.  I had the chance to apply these tools and use their properties to analyse various geometric queries and design solutions. Development Environment: • ProDG C/C++ Compiler and Debugger for Nintendo Wii • Metrowerks Code Warrior IDE, C/C++ compiler for Nintendo Wii • Visual Studio C/C++  IDE • Perforce for source control • Test Track Pro for bug reporting and management • Python and Perl for writing games scripts **May 2000 – Jul 2004 No Logics Inc.    ** **Software Development Engineer.** Worked in a software development house specializing in Web-based database solutions for the corporate sector, Company was involved in developing ‘Online Network Marketing Portals’ for various clients. Involved in the analysis and design of Internet applications. Writing parsers to extract information (depending on users’ needs) from huge archives of HTML documents using Visual Studio.NET’s REGEX engine (regular-expressions) and C#. Ensuring maximum platform independency by using standardized protocols for the communication in a client/server environment. This normally required implementing XML web services. Documenting the code and generate progress reports to be reviewed by the project manager. Development Environment: • Microsoft Windows XP • Visual [login to view URL], C++ • .Net REGEX engine • Perforce for source control **Spoken Languages: ** English, Urdu and Punjabi **Interests:** Tennis, Swimming, Cricket. Playing games when I am free. Favourite books include Code Complete 2, Design Patterns by GOF. ## Area of Expertise **Skills**:    **Programming Languages:** C/C++, C# **Scripting Languages:**  Perl, Python, AutoIt **Libraries:** C++ Standard template Library (STL). **Design:** OOA/OOD, Design Patterns **Compilers /Development Environment:** Microsoft Visual [login to view URL] (2005), Metrowerks CodeWarrior, Radix **API’s/Middleware:** SDL, DirectX 9.1, Sony PlayStation2 Development Kit on Linux, Proprietary graphics SDK for Nintendo Wii, Qt for mobile application development **GIS:** ArcGIS Desktop 9, ArcPad 7 **Tools/Packages:** Perforce, Microsoft Project, Test Track Pro, Bugzilla. **Other:** 3D Computer Graphics, Games development

Contact Muhammad Nouman H. about your job

Log in to discuss any details over chat.

Reviews

Changes saved
No reviews to see here!

Contact Muhammad Nouman H. about your job

Log in to discuss any details over chat.

Verifications

Preferred Freelancer
Identity Verified
Payment Verified
Phone Verified
Email Verified
Facebook Connected

Certifications

vworker.png Foundation vWorker Member

Browse Similar Showcases

Previous User Next User
Invite sent successfully!
Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.