Software Architect, Team Leader, Researcher in Cognitive Science, Entrepreneur, Futurist, IT Consultant
Pakistan
Software Architect, Team Leader, Researcher in Cognitive Science, Entrepreneur, Futurist, IT Consultant
Pakistan
Product Development Manager and Technology Consultant (Solution Architect) having more than 9 years of experience in Software Industry working for Design, Research, Development and Management.
Proven skills in managing/ motivating cross cultural/ cross located teams, business process re-engineering, producing architecture artifacts, designing high quality business and technical solutions, database modeling, applying best practices, client-side interactions and managing implementations on site.
Founder of “Nanosoft Systems”, company specialized in research and development of Artificial Intelligence based software solutions and provides consultancy to other companies helping them achieve more automation via use of modern techniques in software solutions they develop.
Have developed, managed and delivered projects for several Fortune 100/500, Global 500 and high profile companies such as:
J.P Morgan Chase & co., Liz Claiborne, Bank of America, IndyMac Bank, Wells Fargo & Co, Cendant Corp, Bank One, Fannie Mae, Universal Check Cashing Corp, National Association for the Education of Young Children (NAEYC), Delaware Valley Association for the Education of Young Children (DVAEYC), Samsung Electronics, Emirates National Securitization Corporation (ENSeC), Lenders First Choice (LFC), EMC Corporation, Central Depository Company of Pakistan Limited (CDC), HUM TV, City FM 89, SUN TV, Alfalah GHP, Synergy Advertising, Manhattan Pakistan, HobbyPit, Malir Cantonment, Pak Media Com, Saudi Hollandi Capital (SHC) of Saudi Hollandi Bank (SHB), Fransi Tadawul of Banque Saudi Fransi (BSF), SABB Securities of The Saudi British Bank, AlWasatah Malia
Business Domain Expertise: Financial Services, Mortgage Solutions, Brokerage and Trading Systems, Financial Portfolio Analysis and Security Management, Telecast/Broadcast Planning/ Scheduling Systems, Medical Centers and Hospital Management Systems, Project/ Team Management/ Collaboration Systems
Product Development/ Innovation, Business Analysis, Process Optimization, Software Design/ Architecture, Artificial Intelligence, Web 2.0, SaaS, Enterprise Architecture, Mashups, Cloud Computing, Semantic Web (Web 3.0), Distributed Computing (Grid, P2P), Emerging Technologies Consultancy, Influential Leadership, Managing Multiple Projects, Effective Resource Utilization, Planning with Change and Risk management, Team Motivation, Agile, SCRUM Implementation, Application Lifecycle Management (ALM)
(Computer Software industry)
April 2009 — Present (8 months)
(Computer Software industry)
January 2005 — Present (4 years 11 months)
Raising awareness and providing consultancy for Open Source tools and technologies.
Helping people achieve 3 major advantages of open source platform:
- Lower total cost of ownership
- Reduced dependence on software vendors
- Easier to customize
With taking care of hidden costs such as training and downtime as well.
(Computer Software industry)
January 2000 — Present (9 years 11 months)
* Started company to develop and provide consultancy on Artificial Intelligence oriented Systems.
* Have developed projects like
- ALI [Artificial Language Intelligence] (NLP Chatter bot Technology)
- MIMS [Magic Info Mining System] (Information mining from large corpus)
- myPortal (Personalized content dashboard management System)
- myADS (Context based Ad retrieval System)
- myNews (Automated news extraction from customizable news sources, auto topic detection, ranking and recommendation on relevance)
- Net-Work Expert (Expert System to diagnose and resolve Intranet Problems)
- Mechas’n’Orgas (Prototype of Real Time Strategy Game)
* R&D in areas like NLP, text mining, knowledge extraction, topic classification, statistics and probability distributions, Monte Carlo simulation, AI in Games, reinforcement learning, evolving neural networks, genetic algorithms, machine learning, fuzzy logic and pattern detection in collective intelligence.
(Computer Software industry)
January 1999 — Present (10 years 11 months)
* Coached and Trained several professionals on subjects such as:
Web 2.0, SOA and SaaS
Software Architecture and Design
Software Architecture Evaluation: ATAM, SAAM, ARID
Artificial Intelligence and Expert Systems
Collective Intelligence
Visualization of Complex Data Sets
Programming Generic Systems (Polymorphisms)
Workflow and Business Rule Engines
Inheritance based Framework vs. Code Generation
Configuration vs. Conventions
Project Management with Change and Risk management
Application Lifecycle Management (ALM)
Agile Methodology: XP, SCRUM, FDD, DSDM
Entropy Reduction, Refactoring
Design Patterns and Types of Coupling
Tracer Bullets (Evolutionary Prototyping)
Interpreters and Parsers
Use of XML for Technology Integration
Programming Web Services using RPC, SOAP and REST
Rich Site Syndication (RSS)
Software Marketing and Branding
E-Commerce and E-Marketing
* Have taught several Programming Languages such as:
C++, Visual Basic, Java, C#
(Privately Held; Information Technology and Services industry)
December 2008 — March 2009 (4 months)
* Played role of an Engagement Manager for Company’s flagship products deployed to Major Bank backed and independent Brokerage houses.
* Effectively contributed in development of newly founded PMO, establishing up processes, guidelines, best practices, templates, reporting criteria etc. for all essentials required to manage project from foundation to an end.
* Successfully collaborated with in-house/ client teams, helping them with knowledge of business domain along technical expertise, to foresee and resolve issues came anywhere from Business Analysis to UAT stage.
(Public Company; Computer Software industry)
March 2006 — December 2008 (2 years 10 months)
* Supervising multiple Projects in Research, Development or Production support mode together.
* Conducting Software Architecture and Design Reviews in company level Software Product design, architecture and development.
* Member of Company wide Software Architecture Group responsible in strategy, adoption of standards and industry wide best practices in software analysis, design, management and development to increase overall productivity of teams, leading finally to SDLC Optimization.
* Managing a team of Business Analysts, Software Engineers, Quality and Testing Engineers which includes setting productivity and accuracy goals, motivating the team to meet and exceed those goals, delegating tasks, managing workflow, writing performance appraisals, and helping each member of team to reach their career goals.
* Involved in Proposals, Client Interactions, Requirements Analysis, Estimations, Project Scheduling, Design, Development, Testing, Integration, Deployment and Support.
(Public Company; Computer Software industry)
February 2004 — March 2006 (2 years 2 months)
* Implemented and Enforced the use of proper workflow architecture and processes, managing inner system dependencies effectively and to produce output efficiently.
* Contributed leadership experience toward scheduling, feature prioritization, bug triage, staffing.
* Supervised and Motivated team to get work done within their deadlines with improving quality by utilizing best software practices, peer-reviews and cross testing the development.
* Introduced Technologies with great ROI to be used in Development of Softwares.
* Contributed in SDLC Optimization, Software Design and Architecture Practices at Company Level.
* Introduced practice of peer testing in software development to achieve better software quality and to reduce number of bug fixing cycles after development.
(Computer Software industry)
September 2004 — June 2005 (10 months)
* Developed and lead the development team for Company projects that depended on SQL Server, while using the proprietary Data Abstraction Layer of Company from the code behind.
* Developed one of the first Software Solutions in the country targeting Media Industry such as Broadcast Management System, Telecast Management System and Ads Management System
* Developed extensively JavaScript powered Application, with ASP.net (Codebehind: C#), minimizing amount of post-backs, providing Rich Interaction to business user on the web.
* Built the Generic Search Engine and light weighted "wiki" like Web Dynamic Content Management Solution.
(Privately Held; 11-50 employees; Computer Software industry)
June 2003 — January 2004 (8 months)
* Implemented new solutions in advance emerging technologies.
* Provided production support to developed solutions of the Company.
* Dynamically lead the team to improve on Software Development.
* Overall optimized Software Development Life Cycle.
* Provided Internal trainings on use of Emerging Technologies as a part of Software Development.
* Implemented an Interpreter based programming language named as "FAITH", as a part of Open Source development initiative.
* Trained staff to start hands on development experience on .NET Beta versions launched by Microsoft.
(Privately Held; Computer Software industry)
August 2002 — June 2003 (11 months)
* Coached and provided consultancy of Visual Basic 6.0 with Database Connectivity to professionals working on C++, Java and FoxPro.
* Developed Solutions for local market firms in VB 6.0.
* Developed and Managed Company Website.
Philanthropy, Social Entrepreneurship, Entrepreneurship, Innovation, Software Architecture, Enterprise Architecture, Cloud Computing, Collective Intelligence, Data Mining, Artificial Intelligence, Genetic Algorithms, Neural Networks, Cognitive Science, Robotics, Project Management with Emotional Intelligence, Product Development, Portfolio Management, Leadership, Start-ups, Bootstrapping, Rapid Application Development Framework, .NET, Java, PHP, Ruby on Rails, Lucene, Hadoop/ MapReduce, Polymorphisms, Scalable Systems, Distributed Computing, Concurrency Oriented Programming, Functional Programming, Agent based Programming, Fault Tolerant Systems, Web 2.0, Web 3.0, Semantic Web, SaaS, SOA, BAM, BPM, Process Optimization, Software Development Methodologies, Development of Special Talent and Child Prodigies in Underdeveloped Countries, Economics, Hedging, Stock Market Technical Analysis, E-Trading, Mortgage Industry, Private Equity Funding and Investments, Venture Capitalism
Artificial General Intelligence Research Group, Artificial General Intelligence Research Institute (AGIRI), GAMES-AI, Artificial Intelligence Systems, Project Management Institute, Aga Khan Local Education Board, NISWA Teachers Association, FAITH Group, Nanosoft Systems, Systems Ltd, Visionet Systems, Software Design and Architecture Group, Application Lifecycle Management, Process Optimization, Bootstrapping, Start-ups, Entrepreneurs, Forbes.com Entrepreneurs member, Business Strategists, Change and Risk Management, Software Development for JP Morgan Chase, Business Intelligence and Business Research Methods, Pakistani Entrepreneurs, Effective Communication and Presentations, Ismaili Association, Alyabad Volunteer Corps, Financial Portfolio Analysis, Integrating Agile Conference, Innovation Conference
• Represented on topic "Architecture of Next Generation AI enabled Systems" in get together of South Asian AI Researchers - Dubai, UAE [2008]
• Exceptional Team Award [2008]
Key Achievement Award [2007]
in Systems Ltd (Visionet Systems Inc.)
for "VisiRepurchase" Product and JP Morgan Chase Project
• Best Product [2003]
for Product: Nanosoft Systems "Dev Studio 2003 v2.0"
in SoftCom Exhibition
- ALI (Artificial Language Intelligence) NLP based chatter bot software recognized as a best application in Product.
• Best Suite of Application [2003]
for Product: Nanosoft Systems "Dev Studio 2003"
from District Education Officer (District Level Competition and Exhibition)
- Command Pro (Programming Language for Beginners) recognized as a best application in Product.
• Best Software Application [2002]
for Product: Nanosoft Systems "Dev Studio 2002"
from Aga Khan Local Education Board (AKLEB)
• Best Speaker Award [2000]
• Best Presenter Award [1999]