London, United Kingdom

Founder NGBS
Iqbal's Skills
Product Management
Business Development
User Experience

Age Group


About Iqbal

We are software development company based in United Kingdom. We deliver high quality services at very reasonable rates.
Our vision is to provide high quality, innovative and cost effective software solutions to our clients using latest and cutting edge technologies and be one among the best service provides in the world.
Our software development team is in Islamabad Pakistan, Analysis work is done in UK, so it is UK managed business model.
We are looking companies to work as offshore development partner, We can help our clients to save up to 60% of software development cost. Please get in touch at


The price of success is hard work, dedication to the job at hand, and the determination that whether we win or lose, we have applied the best of ourselves to the task at hand. - Vince Lombardi

Work Experience

Software Engineer

Punjab Institute of Nuclear Medicine

June 2009 - June 2011

• Reviewed current systems, generated new ideas for system improvements. • Worked closely with analysts, designers and staff. • Produced detailed specifications and wrote programming codes. • Tested the product in controlled, real situations before going live. • Preparation of training manuals for users. • Maintained the systems once up and running.

Sr Software Engineer

Ambosco Ltd

June 2011 - September 2015

• Coordination with Technical Director for requirements. • Defined Software Architecture, decided on tools, technologies and time estimation. • Coordination with Team for implementation. • Added new features to existing application. • Debugged and Big Fixes to polish the existing code. • Integration of other APIs in the system. • Strategic Consulting, including business plan & sales strategy development.

Principal Software Engineer

Datum Square IT Services Pvt Ltd

September 2015 - May 2016

• Direct communication with AllShore US clients for requirements. • Coordinated with the Project Manager on current programming tasks. • Collaborated with other programmers to design and implement features. • Quickly produced well-organized, optimized, and documented source code. • Debugged existing source code and polished feature sets. • Contributed to technical design documentation. • Worked independently when required. • Attention to detail was essential, and carried out all tasks to the highest standard.

Technical Director

PD Systems Ltd

May 2016 - Today

• Architect digital technology solutions to pay off business and marketing challenges that our clients are seeking to solve. • Contribute to business development activities; working with sales teams and account directors, leading the development of technical proposals and creating client presentations. • Leading internal project-based Solution Delivery team including producers, technical developers and other cross-functional team members. • Communicating and explaining complex technical solutions to non-technical people. • Leading the identification of project requirements and the definition of feature sets • Participating in project estimation and technical project planning activities • Communicating various aspects of a project to the client throughout implementation and delivery • Mentoring other team members • Staying on current technology trends and best practices


Virtual University of Pakistan

Master of Information Technology

2007 - 2009