OBJECTIVE
I want to utilize my more than seven years experience in the development of high tech. Applications software/simulators/CBTs in a well known organization
EDUCATIONAL QUALIFICATIONS
Masters Degree in Computer Science ( 1995-1997)
Bachelor of Science with Mathematics and Physics (1990- 1993)
Technical Skills
| Programming Languages/Tools: |
Pascal, C, C++, VC++ and VC# |
| Software Modeling Tool: |
UML using Rational Rose |
| Software development methodology: |
Object Oriented |
| Libraries: |
MFC, OpenGL, DirectX, Win32 APIs, GDI+ |
| Operating systems: |
Win9X, Windows NT/2000/XP |
| Database: |
Access, MySQL |
| Technologies: |
ActiveX, COM, ADO.NET, .NET architecture, Sockets |
| Others: |
Mapinfo, Authorware, Freehand, Photoshop, Flash |
| Electronics: |
Hardware interfacing, protocol definition, coordination
with electronics engineers |
SKILL PROFILE
Personal Drive
Energetic team leader
Willing and Capable to learn new technologies
Self-discipline and motivation
Experience
Complete system designing, algorithm writing, programming and mathematical modeling experience.
Proposal writing
No of proposals written for different projects of different domains
Radar systems, Bridge simulator, Electronic warfare, Harpoon missile system and Air traffic control system etc.
Communication & Team-work
Effective communication with clients, Gave training to end users of following level
- From NCOs to Majors of Pakistan Army
- From RA4 to Lt. Commanders of Pakistan Navy
- Other civilian clients
Cooperative and encouraging with senior and junior team members
Commercial Awareness
Aware with International requirements of application software and simulators in the field of Marine Navigation, Air traffic control systems, SAMs and radar etc.
EMPLOYMENT
Neuralsim Integrated Systems (A software development firm)
www.neuralsim.com
Period (Aprail2006 – by date)
Position: Senior Software Engineer
Responsibilities: System analysis, design and implementation using C++, VC++ and
VC#, Proposal writing
Achievements:
- EChart Application
It’s a simple PC based electronic chart display application interfaced with GPS and helps ships/boat piloting in safe navigation. Data generated by mapinfo can be easily integrated with the system.
- White board application
For US Client, this application has facility of drawing objects, Image loading, Text manipulation, Slides and Layer creation, Audio and video support with group chatting facility.
- Blind Pilotage and Bridge Simulator
In design phase
- Attendance Register
Features are Regular attendance, reports and image saving etc.
Microsystems® Private Limited (An engineering firm develops dedicated simulators)
www.mslpk.com
| Period |
(April 2006-by date) |
| Position: |
Consultant |
| Responsibilities: |
Whole project development on contract basis.
Monitor software development team, Suggest new ideas for products
Proposals writing, software design and algorithm writing, facilitate training |
| Period |
(1999-Mar 2006) |
| Position: |
Senior Software Engineer |
| Responsibilities: |
Analysis, Design, Mathematical modeling, algorithm
Optimization, Programming in C++ and VC++, Lead Software
team, Coordination with electronics engineers |
Achievements:
Sea Information System(SIS) Radar Simulator
Client - PN
With this system User can Learn Navigation on any harbor onboard any type of ship in his defined weather condition. System facilitates training of Blind Pilotage, Maneuvering and Radar Reporting in multi-user interactive environment with following main features
- Exercise Generation
- Navigational Planning
- Electronic Chart Generation
- Ship Piloting
- 1007 Radar Features
- ARPA
- ROR
- Exercise playback and print
- Auto Help
- Weather effects
- Auto track Information
- Chart Symbols
More than two hundred students have been trained on this simulator.
SCNS has visited this system in 2005 and Chiefs of other Navies have also visited this system.
Giraffe Radar Simulator
Client - PA
System simulates GIRAFFE radar control table to give training of Target tracking, ECM, ECCM and Firing Unit marking to radar operators.
Instructor has facility to plan his exercise(Air raid scenario) by using 28 targets, 4 jammers with different type of jamming like spot, barrage and freq swept etc. to train students in an virtual air raid environment. During exercise an assessment engine assess the performance of students and display result. Replica hardware of real Giraffe Radar table is also the part of system.
702- A Radar Simulator
Client - PA
System simulates Fire Control Radar System (FCRS) and Fire Control Computer system (FCCS) to give training of target tracking with the help of TV camera and AR Scope, ECCM and Fire control.This system consist of two hardware panels One is Master Panel (Including all radar scopes, soft panels and control software) and other is Student Panel (including replica of FCCS and FCRS panels and supporting Software)
In the system master can plan air raid scenario by using different target formation, jammers and other exercise control parameters, execute exercise, control exercise during simulation and monitor student activity while student can perform task like Target tracking(Auto/Manual) , Electronic Counter Counter measure (ECCM), Fire control computer test and Fire control etc. Auto assessment and tutorial is also part of the system.
Basic Interactive Radar Trainer
An interactive tutorial facilitates learning of Radar’s fundamentals in interactive environment by using 2D/3D models and animations, Images, audio aid and a simulator which simulates five types of radars.
IR SAM Simulator
Facilitate training of aiming accuracy and firing sequence of surface to air missile Anza Mark I and Mark II. Monitoring of student activity , assessment result and use of actual launcher.
Target Data Receiver Simulator
A cubical box integrated with giraffe radar used by missile operator. Display all data of tracked target, calculate crossing distance of target and generate warning tone for missile operator etc.
Skills Development:
Strong skills of VC++ and Graphics Libraries, Effective interaction with clients and development team members, decision-making, Mathematical modeling, System analysis, design and implementation, Effective proposal writing to win projects.
Image and Data (Software development firm)
Period (1998-1999)
Position: Software Engineer
Responsibilities: System Design, Implementation
Achievements:
Paintextile A textile designing graphics software.
TEACHING EXPERIENCE
Institute of management science and technology (2000- by date)
Karachi, Pakistan
Visiting faculty member
Subjects: OOPs, C++, VC++, Computer Graphics, OpenGL
Petroman Institute of computer science(1997-1999)
Visiting faculty member
Subjects: COBOL, Programming language C, System Analysis and Design
LANGUAGE PROFICIENCY
English Fluent
REFERENCES
Academic and professional references are available on request. |