Sign in

Developer Software

Toronto, ON, Canada
May 23, 2020

Contact this candidate



Technical Lead/Senior Developer


Microsoft certified solution provider and results-oriented professional with 16 years of experience in software development.

Certified Scrum Master delivering value with agility

Experience developing and implementing web solutions using C#, Asp.Net, MVC, Entity framework, LINQ, AJAX, JQuery and CSS3, JIRA, .Net Core, Web API, WCF services, TFS.

Skilled in SQL Server, Oracle, PL SQL, Stored procedures, packages and inline queries.

Expert in design methodologies, design patterns and service oriented architecture.

Solid experience in eliciting requirements, writing business requirement documents, functional specification documents, designing end to end architecture of enterprise level applications by performing technology/tool evaluation and technical proof of concepts.

Worked in off-shore and on-shore development environments

Experienced in development, deployment, management, team building and coordination.

Flexible, excellent team player, and outstanding problem solver.

Possess strong communication skills, solid presentation capabilities, ability to communicate in non-technical manner and the business technical experience to quickly evaluate the technical implications.


Development models: Waterfall, Prototyping, Agile development methodologies[SCRUM], Design Patterns, SOA, Micro-services, Web Services

Web environment: Asp.Net, Ado.Net, MVC, LINQ, Entity Framework, WCF, Web API

Front end technologies: Ajax, jQuery, Html, Html5, Java Script, CSS3 and CSS.

Back end: SQL Server, Oracle, Crystal Reports

Languages: .Net C#, .Net Core, VB.Net, .Net Framework(2.0,3.0,3.5,4.0,4.5), VB6

Understanding of: Microsoft CRM, Microsoft SharePoint, Windows mobile development.


TOGAF 9 Certified

Scrum Master Certified (SMC)

Microsoft Certified Solutions Developer (MCSD) Web Applications

oMicrosoft Certified Professional (Developing ASP.NET MVC 4 Web Applications)

oMicrosoft Certified Professional (Developing Windows Azure and Web Services)

oMicrosoft Specialist (Programming in HTML5 with JavaScript and CSS3)

Certified ITIL Foundation Practitioner


Senior Software Development Consultant Feb 2019- Current


(BondBrandLoyalty has loyalty solutions for its clients working in many different domains.)

Participated in designing and architecting loyalty solution for one of big client in fuel business domain.

Implemented core REST framework that provides loyalty services to the mobile application supporting the business

Designed the ETL module for the data integration and sharing between different parts of the system

Design the middleware to integrate the different modules of the loyalty system to work as a complete solution.

Maintained and used Umbraco Content Management system

Helped the production deployments and fix the maintenance issues.

Conduct the scrum practices to maintain the project on track with agility

Development Tools:, C#, .Net Core, Entity Framework, MVC, jQuery, AJAX, Javascript, ReactJS, CSS, SQL Server, IIS, SCRUM, Web API, SSIS, RMQ, TFS, Microservices

Lead Developer Jan 2015- Dec 2018


(Vital Insights is a software development company having its products in the area of customer experience management and analytical reporting in the field of auto mobile.)

Designed the new implementation of customer experience management system

Participated in architecting REST framework, backend DB design and front end of the system.

Implemented core REST framework that services multiple clients (Honda, VW, KIA, AUDI, etc) and can connect to multiple databases reducing cost of future products and features using MVC, JQuery, Bootstrap, HTML, CSS, WebApi, Entity Framework.

Provided mentoring to junior and intermediate developers

Helped troubleshoot production issues and provide suggestions for further improvements

Implemented Honda SSO (single sign-on) integration using SAML protocol

Conducted and participated in the architectural and design reviews to assure compliance with the Enprecis strategy, standards, and overall end-state architecture.

Development Tools:, C#, .Net Core, Entity Framework, MVC, jQuery, AJAX, Javascript, Angular, CSS, SQL Server, IIS, SCRUM, Sisense, Web API, SSIS, VB.Net, TFS

Senior Software Consultant June 2014- Jan 2015


(Garo is a software development company and consulting company, providing its services for developing solutions for its clients.)

Designed the Fund Management System for a foundation managing different types of gifts and investments.

Developed the backend DB model for the fund management system

Implemented accounting module for the fund management system, that generate accounting operations from financial / business entries representing all of investment accounts, keeping track of all the trades of each account.

Developed the disbursement module of the fund, to issue grants to the grantees

Prepared the general ledger of the fund reflecting all of the activities of the fund accounts.

Development Tools:, C#, Entity Framework, MVC, jQuery, AJAX, SQL Server, IIS, Telerik, SVN

Project Lead/Solution Architect Feb 2007- Apr 2014

Pakistan Revenue Automation Limited [PRAL] Pakistan

(Company involved in the development of wide array of tax and revenue related solutions pertaining to Income Tax, Wealth Tax, General Sales Tax, Federal Excise, Customs, Capital Value Tax and Property Tax)

Performed requirements analysis, prepared requirements specification documents and developed use case analysis.

Analyzed, documented and validated business requirements, process flows, system and process solution components, producing functional specifications for solutions and prototypes.

Built and managed effective internal and external partnerships and monitored progress of ongoing projects.

Monitored and controlled the initiation, implementation and progress of IT developments and proof of concepts (prototype).Designed integrated tax management system, a single sign on solution for multiple applications running on different platforms, which provided role based security at detailed level for many layers of users.

Implemented a complete web services architecture to support different applications.

Recommended business solutions that satisfied sponsor/stakeholder needs and continually explored and assessed value-add options for clients.

Provided support, maintenance and implemented new requirements in various applications.

Built solutions utilizing C# with effective use of agile methodologies

Managed different aspects of project regarding task delegation, scope control, user acceptance testing, and risk/issue/change management

Implemented “Computerized Based Risk Management System” solution, which evaluated the profiles of tax payers based on their declaration in sales, income, and withholding taxes, and import and export duties. Identified taxpayers having inconsistencies in data, then the workflow part of application initiated.

Developed Income Tax Processing System, a complete automation of workflow for the income tax department of the government.

Implemented a solution, “Post Clearance Audit” for Pakistan Customs, a workflow based audit system, which identified and audited risky imports.

Developed “Post Clearance Audit” software for Pakistan Customs, resulting in 70% reduction in import processing.

Delivered 4 enterprise level applications and lead a team of 6 developers. Also provided technical support for our developed products.

Development Tools:, C#, Entity Framework, MVC, Web Services, jQuery, AJAX, Javascript, CSS, SQL Server, Oracle, Crystal Reports, IIS, SCRUM(Agile), TFS, RMQ

Senior Software Developer July 2005-Jan 2007

Digital Processing Systems [DPS] Pakistan

(DPS is a software house providing IT solutions and outsourcing development resources for their customers. My team was also outsourced to a US client for its pharmacy related business)

Assisted business project managers and functional experts in analyzing and documenting current state and designing future state process flows.

Developed the “Customer Support System”, to provide efficient, effective and consistent assistance to customers and improving the productivity of the department.

Implemented a pharmacy automation application “PrimeRx”, a fully integrated workflow system certified for Surescript protocol. Programmed Surescript protocol for PrimeRx.

Developed the solution in .Net, using service oriented architecture.

Performed database development, system configuration, and performance monitoring and tuning, and managed the technical usage of systems worldwide to ensure consistency.

Developed the “Prime Pocket Inventory Collector”, a pocket PC based application to facilitate inventory taking activities.

Lead implementer in preparing qualifications for Surescript certification for our U.S.A client.

Development Tools:, C#.Net, SQL server, ADO.Net, Web Services, SOA, Design Patterns, Java Script

Software Developer Aug 2002-June 2005

F3 Technologies Pakistan

(Software Development Company developing solutions for healthcare and emergency dispatching services.)

Documented functional specifications and process flow and provided business guidance to technical resources.

Worked with team lead in designing the architecture of software applications and provided post implementation support and training to ensure stability of applications.

Investigated and evaluated best technical solutions to meet current and projected needs.

Developed an application for hospital waste management system, in which clinical waste was barcoded, then packed in container and vehicles were monitored to ensure disposal at proper location.

Programmed a stock and inventory control tracking application to monitor movement and location of items at different physical locations.

Implemented an email client (IMAP/POP3) having all the features of calendaring, scheduling, business cards sharing and address book

Declared programmer of the year in this company in 2004.

Development Tools:, C#.Net, SQL server, ADO.Net, Web Services, VB6, eVB, Crystal Reports


MSc. Computer Science Quaid-e-azam University 2002

Contact this candidate