TAHIR MUSTAFA MADNI

Nationality: British Citizen.

341-F, St A1, Block A, NPF Society (Lui-Bheir), Sector O-9, Islamabad

Email: ,

Telephone no: +92-345-5190-120

OBJECTIVE:

A young and ambitious individual that is eager to apply Information Technology skills to contribute to the success of a leading edge organisation. Self-motivated with the ability to work well amongst others yet shows initiative when working alone. Eager to become a valued member of a new team and under take new challenges.

TECHNICAL SKILLS:

  • Operating Systems;Windows 2000, Windows XP Ubuntu and Linux 9.0.
  • Windows Application; Adobe Photoshop, Flash, Fireworks, MS Office
  • Development Tools;Java, C / C++, Open GL, Linux System Programming.
  • Architectural Application; AutoCAD, Arcon 6.5, Creative Lines.
  • Web Tools;HTML,XML, ASP, Php, IIS, Apache server.
  • DBMS;MS-Access, My-Sql.

PUBLICATIONS:

  • “Preliminary evaluation of 3D uni-stroke gestures: An accelerometer-based approach” Submitted in IEEE ICIIT 2010 (Looking forward for the acceptance)
  • ‘Preliminary Evaluation of Auditory, Visual and Text Patterns on the Working ofHuman Memory’, (Accepted in IEEE Conferencefor September 2010).

EMPLOYMENT HISTORY:

COMSATS Institute of Information Technology, Islamabad (CIIT):

Currently working as a faculty member in the Computer Science Department of CIITIslamabad. As a part of the team, I am teaching undergraduate courses of ‘operating systems and concepts’ and ‘computer vision’. My research is in the area of interactive systems, human computer interaction, ubiquitous computing and multimodal interfaces.

PHILIPS Consumer Lifestyle - Eindhoven, The Netherlands:

The research intends to design and implement a new way of cognitive application for senior citizens of our society. The system provides ways to interact and train elderly people for cognitive exercises, like mantel and physical fitness using natural human pointing and gestures. The details are on backing sheet

Higher Education Commission (HEC) - Islamabad:

Worked as Web programmer and database administrator. Responsibilityincludes analyzing information, design and development of dynamic web application for the organisation use.

ACADEMIC RECORD:

MS (ISE) (2007-2009)

  • Masters of Science (Interactive System Engineering)
  • KTH Royal Institute of Technology Stockholm, Sweden

Methodology of Interaction Design / Human Computer Interaction / Collaborative Computing
Research Methodology and Scientific Writing / Programming of Interactive Systems / Ubiquitous Computing
Multi-model Interaction and Interfaces / Cognitive and Social Sciences in Human-Machine-Interaction (HMI) / Philosophy of Science

BS(CS) (2002-2006):

  • Bachelor of Science (Computer Sciences)
  • COMSATS Institute of Information Technology Islamabad

Computer Communication & Networks / Software Engineering / Database Systems
Algorithms and Data Structures / Object Oriented Programming / Computer Graphics

(For full details of projects, please refer to backing sheet)

HOBBIES AND INTERESTS:

Has a keen interest in Hiking, Football, Travel, Swimming, and likes to socialise with friends.

References are available on request.

Pointing and gesture (philips consumer lifestyle):

The Vital Mind (VM) project is proposed by the European Community under the Information and Communication Technology (ICT) program. The VM intends to design and implement a new way of cognitive application for senior citizens of our society. The application is comprised of Interactive Digital Television (IDTV) and cognitive applications. The VM system provides different ways to interact and train elderly people for cognitive exercises, like mantel and physical fitness using natural human pointing and gestures.

The uWand pointing device is a revolutionary solution developed by Philips. The information is transmitted by device, from 3D space using Radio Frequency (RF) channel, which later can be used for Absolute Pointing and Gesture Recognition. The cognitive application is responsible for absolute pointing, using hand-held pointing device towards the television display screen. The absolute pointing uses anti-trembling module for dynamic Control to Display (C-D) gain adaptation that improves target acquisition on TV display screen. Relative pointing uses accelerometer to measure acceleration data from 3D space. The physical gesture recognition software accumulates acceleration data and transmits to Vital Mind system. The system then compares with pre-defined gestures for identification of different hand motions.

Environment Ubuntu 8.10 Linux-OS, Human Interface Device (HID),C /C++

3D Calculator:(an accelerometer based approach):

The study investigates about recognizing numeric gestures (0…9), mathematical operators gestures used for 3D simple calculations and some simple hand-gestures using 3D motion sensors. The system recognizes the arm motion and on success invokes a virtual keyboard event.

Web Host Manager:

Hosting manager developed on Red Hat LINUX 9.0 platform. It was developed with Linux system programming and phpas major development tools. It has the ability to Manage Reseller Accounts Information about specific reseller. It provide Reseller Privileges, change root & accounts passwords, assign disk space (quota), bandwidth to specific reseller, suspensions and un-suspensions of accounts, Email all users, Hosting Manager Reports and Domain Name Server (DNS) Functions which includes Add DNS Zone, Modify DNS Zone, Park Domain (Domain Pointing), List parked domains and Terminate Domain from the DNS server.

Environment Linux 9.0, Apache Server, My- Sql, Php (LAMP)

SOFTWARE PROJECTS COMPLETED:

Full evaluation of 3D touch screen:

The project of Wasa museumin Stockholm, to generate 3D objects on 3Ddisplays as seen in a real world. It captures 3D images of the sculptures and transforms themon displays, so the users can easily look, move, rotate or zoom the 3D objects. Seven techniques were used to perform these functions which includes; touch screen with buttons, touch screen with rubbing, gestures, eye tracking, and mobile phone with buttons/touch screen/flash light. These techniques are used to rotate move or zoom the 3D objects on display screen.

Reference: Alex Olwal , ‘Unencumbered 3D Interaction with See-through Displays’, NordiCHI 2008, October 20-22 2008

Phonetic Search Application:

Phonetic Search application was implemented in Java. The system implements phonematization of English text, i-e the translation of natural language text string to a symbolic string representing the sounds (phonemes) generated by that text when spoken. The phonetic search application, by combining the phonematization method with the string comparison (Levenshtein Distance) functions. The closest matching words (output) with phonemes are stored and displayed within data-structure inan ascending order.

Weather Report on Mobile Device:

The mobile connects via Bluetooth connection with an application of J2ME on it. The server receives the weather details from BBC weather website (XML) after every two minutesand sends it on the mobile device.

Online Testing System:

Develop an online application for Higher Education Commission. Which include candidate registration, selecting different test questions at same time to different candidates, keep the time constraint, maintaining the record of result within the cookies of individual candidate systems and displaying and storing the results in databases. Application was developed by using ASP with My-Sqlas major development tools.

Memory Game:

Game was implemented in Java. It loads and displays the bitmap images from the specified computer directory and compares the images, and display set of same images.

3D Texture:

Design and develop a 3D software model of Convention Center building, by using the texture mapping and 3D camera view by usingVisual C and OpenGL.