Ehtasham Ul Haq
AeroLeads people directory · profile

Ehtasham Ul Haq Email & Phone Number

VP of Engineering and CTO at NMX Global Software, Inc. at NMX Global Software, Inc.
Location: Islāmābād, Pakistan 9 work roles 3 schools
LinkedIn matched
✓ Verified Jul 2026 3 data sources Profile completeness 100%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
VP of Engineering and CTO at NMX Global Software, Inc.
Location
Islāmābād, Pakistan

Who is Ehtasham Ul Haq? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Ehtasham Ul Haq is listed as VP of Engineering and CTO at NMX Global Software, Inc. at NMX Global Software, Inc., based in Islāmābād, Pakistan. AeroLeads shows a matched LinkedIn profile for Ehtasham Ul Haq.

Ehtasham Ul Haq previously worked as VP of Engineering / CTO at NMX Global Software, Inc. at Nmx Global Software, Inc. and VP of Cloud/Security Services & Chief Architect at Nmx Global Software, Inc.. Ehtasham Ul Haq holds Master Of Science (Ms), Computer Science, 3.7/4.0 from National University Of Science And Technology.

Company email context

Email format at NMX Global Software, Inc.

This section adds company-level context without repeating Ehtasham Ul Haq's masked contact details.

NMX Global Software, Inc.

Review company-level records connected to Ehtasham Ul Haq before choosing the right outreach path.

Profile bio

About Ehtasham Ul Haq

A results-driven, customer-focused, articulate and analytical Lead Software Engineer who can think “out of the box”. Skilled in developing web applications, object-oriented analysis, requirements specifications, and architectural systems research.

Listed skills include Software Development, Java, Requirements Analysis, Javascript, and 63 others.

Current workplace

Ehtasham Ul Haq's current company

Company context helps verify the profile and gives searchers a useful next step.

NMX Global Software, Inc.
Nmx Global Software, Inc.
VP of Engineering and CTO at NMX Global Software, Inc.
Islamabad, PK
AeroLeads page
9 roles

Ehtasham Ul Haq work experience

A career timeline built from the work history available for this profile.

Vp Of Engineering / Cto At Nmx Global Software, Inc.

Current

Islāmābād, Pakistan

- Evaluate and identify appropriate technology platforms (including web application frameworks and the deployment stack) for delivering the company’s services.- Communicate design and decisions and influence technology and product direction of peers and executive leadership. - Foster and facilitate the professional growth and development of our engineering staff.- Handle in-depth technical questions during meeting calls related to mobile and web solutions design and… Show more - Evaluate and identify appropriate technology platforms (including web application frameworks and the deployment stack) for delivering the company’s services.- Communicate design and decisions and influence technology and product direction of peers and executive leadership. - Foster and facilitate the professional growth and development of our engineering staff.- Handle in-depth technical questions during meeting calls related to mobile and web solutions design and architecture.- Architect and design mobile and web solutions with the right mix of tools and technologies to balance an array of configurations and customizations. Show less

Jul 2022 - Present

Vp Of Cloud/Security Services & Chief Architect

Federal Capial &Ajk, Pakistan

Feb 2020 - Jul 2022

Senior Lead Software Engineer

Islamabad, Pakistan

-- Develop a strategy the team will use to reach its goal-- Provide any training that team members need.-- Communicate clear instructions to team members.-- Listen to team members' feedback.-- Monitor team members' participation to ensure the training they providing is being put into use, and also to see if any additional training is needed.-- Manage the flow of day-to-day operations.-- Create reports to update the company on the team's… Show more -- Develop a strategy the team will use to reach its goal-- Provide any training that team members need.-- Communicate clear instructions to team members.-- Listen to team members' feedback.-- Monitor team members' participation to ensure the training they providing is being put into use, and also to see if any additional training is needed.-- Manage the flow of day-to-day operations.-- Create reports to update the company on the team's progress.-- Distribute reports to the appropriate personnel.-- Confer with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.-- Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.-- Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.-- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. Show less

Aug 2016 - Jun 2019

Lead Software Engineer

Islamabad, Pakistan

-- Develop a strategy the team will use to reach its goal-- Provide any training that team members need.-- Communicate clear instructions to team members.-- Listen to team members' feedback.-- Monitor team members' participation to ensure the training they providing is being put into use, and also to see if any additional training is needed.-- Manage the flow of day-to-day operations.-- Create reports to update the company on the team's… Show more -- Develop a strategy the team will use to reach its goal-- Provide any training that team members need.-- Communicate clear instructions to team members.-- Listen to team members' feedback.-- Monitor team members' participation to ensure the training they providing is being put into use, and also to see if any additional training is needed.-- Manage the flow of day-to-day operations.-- Create reports to update the company on the team's progress.-- Distribute reports to the appropriate personnel.-- Confer with systems analysts, engineers, programmers and others to design system and to obtain information on project limitations and capabilities, performance requirements and interfaces.-- Modify existing software to correct errors, allow it to adapt to new hardware, or to improve its performance.-- Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.-- Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. Show less

Sep 2014 - Aug 2016

Senior Software Engineer

Islamabad, Pakistan

Responsible for planning, processing and performing all jobs in an efficient manner with no assistance from the supervisorWorking closely with upper management.Design and develop programming systems making specific determinations about system performance.Responding promptly and professionally to bug reports.Review and repair legacy code.Expected to conduct system analysis and development, with limited support from professional staff, to keep our systems current with changing… Show more Responsible for planning, processing and performing all jobs in an efficient manner with no assistance from the supervisorWorking closely with upper management.Design and develop programming systems making specific determinations about system performance.Responding promptly and professionally to bug reports.Review and repair legacy code.Expected to conduct system analysis and development, with limited support from professional staff, to keep our systems current with changing technologies.Analyze, design, coordinate and supervise the development of software systems to form a basis for the solution of information processing problems.Responsible for analysis of current programs including performance, diagnosis and troubleshooting of problem programs, and designing solutions to problematic programming.Responsible for developing new programs and proofing the program to develop needed changes to assure production of a quality product.Responsible for development of new programs, analyzes current programs and processes, and making recommendations which yield a more cost effective product.Tests new programs to ensure that logic and syntax are correct, and that program results are accurate; assists lower-level programmers with programming assignments.Document code consistently throughout the development process by listing a description of the program.Responsible for utilizing tools and equipment involved in performance of essential functions of programming including measuring instruments.Search, summarize and keep the team abreast of strategic information from all sourcesResearch and recommend software tools to management.Provide assistance to testers and support personnel as needed to determine system problems.Review, to the extent possible, changes in code and the environment that will affect system performance. Show less

Jan 2013 - Sep 2014

Software Engineer

Full lifecycle application developmentDesigning, coding and debugging applications in various software languages.Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysisObject-oriented Design and Analysis (OOA and OOD)Software modeling and simulationFront end graphical user interface designSoftware testing and quality assurancePerformance… Show more Full lifecycle application developmentDesigning, coding and debugging applications in various software languages.Software analysis, code analysis, requirements analysis, software review, identification of code metrics, system risk analysis, software reliability analysisObject-oriented Design and Analysis (OOA and OOD)Software modeling and simulationFront end graphical user interface designSoftware testing and quality assurancePerformance tuning, improvement, balancing, usability, automation.Support, maintain and document software functionalityIntegrate software with existing systemsEvaluate and identify new technologies for implementationProject Planning and Project ManagementMaintain standards complianceImplement localization or globalization of software Show less

Jun 2010 - Dec 2012

Research Assistant

Islamabad, Pakistan

Optimized NTFS-3G driver.

May 2010 - Jun 2010
3 education records

Ehtasham Ul Haq education

Ssc, Science

Divisional Public School & College D.G.Khan
FAQ

Frequently asked questions about Ehtasham Ul Haq

Quick answers generated from the profile data available on this page.

What company does Ehtasham Ul Haq work for?

Ehtasham Ul Haq works for NMX Global Software, Inc..

What is Ehtasham Ul Haq's role at NMX Global Software, Inc.?

Ehtasham Ul Haq is listed as VP of Engineering and CTO at NMX Global Software, Inc. at NMX Global Software, Inc..

Where is Ehtasham Ul Haq based?

Ehtasham Ul Haq is based in Islāmābād, Pakistan while working with NMX Global Software, Inc..

What companies has Ehtasham Ul Haq worked for?

Ehtasham Ul Haq has worked for Nmx Global Software, Inc., Numetrics Management Systems, and Baltoros Pvt. Ltd..

How can I contact Ehtasham Ul Haq?

You can use AeroLeads to view verified contact signals for Ehtasham Ul Haq at NMX Global Software, Inc., including work email, phone, and LinkedIn data when available.

What schools did Ehtasham Ul Haq attend?

Ehtasham Ul Haq holds Master Of Science (Ms), Computer Science, 3.7/4.0 from National University Of Science And Technology.

What skills is Ehtasham Ul Haq known for?

Ehtasham Ul Haq is listed with skills including Software Development, Java, Requirements Analysis, Javascript, C++, Linux, Hibernate, and Jsp.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Ehtasham Ul Haq you were looking for.

View similar profiles