My name is Waqas Anwar and I am a developer, blogger, teacher, speaker, quick learner and the founder of EzzyLearning.net website. I have Master Degrees in Computer Science and Business Information Technology. I have more than 19 years of experience in the fields of Software Development and IT Training. I am Certified Microsoft and Sun Microsystems IT Professional in almost all latest technologies like Java, J2EE, JSP, Servlets, VB.NET, C# .NET, ASP.NET, XML Web Services .NET and so on. I work as a technical writer, web developer and IT trainer.

Profile Summary

  • 19 years of experience in Programming, Software and Web Development.
  • Conducted hundreds of training workshops and courses on technologies such as .NET, Java, XML etc.
  • Trained programmers and developers of several prestigious companies in Pakistan and United Kingdom including British Telecom (BT), BBC UK, O2, HSBC Bank UK etc.
  • Earned several international certifications from Microsoft and Sun Microsystems such as SCJP, SCWCD, MCP, MCAD, MCTS.
  • Founded and Moderated Pakistan’s Largest .NET Developers Community back in early 2000.
  • Founded Ezzylearning.net 15 years ago and try my best to write technical posts whenever I get some free time.
  • Build many web and enterprise applications for various clients in UK and Pakistan.
  • I had the experience of providing IT Training in 3 different colleges in London, UK in the past.
To find more about me please click one of the following tabs.

My primary experience lies in Software and Web Development with Microsoft .NET technologies. My experience illustrates itself in my development, writing, speaking and teaching accomplishments. I started my career as a software engineer when I joined Cybergate Pvt. Ltd. immediately after completing my master degree in computer science in 2001. Below is the detail of my past working experience in different companies and educational institutes over the period of 19 years.

  • Development Manager (Feb 2016 – present)
    Ascertia PVT Limited
    Lahore, Pakistan

  • Team Lead (November 2014 – January 2016)
    InsightIT
    Lahore, Pakistan

  • Project Manager (January 2013 – November 2014)
    Sunstar Technologies Group LLC
    Lahore, Pakistan

  • Project Manager (April 2012 – January 2013)
    Accountancy Outsourcing Services (Pvt.) Limited.
    Lahore, Pakistan

  • Project Manager (March 2012 – April 2012)
    Vanguard Software Group
    Lahore, Pakistan

  • Senior .NET Software Engineer (September 2010 – March 2012)
    Vanguard Software Group
    Lahore, Pakistan

  • Web Developer (August 2005 – July 2008)
    Bickenhall College of Computing
    London, United Kingdom

  • Software Engineer (November 2001 – February 2002)
    Cybergate Private Limitedivate Limited
    Lahore, Pakistan

  • Faculty Member (July 2008 – April 2010)
    eVenture Solutions
    Lahore, Pakistan

  • Faculty Member (August 2005 – July 2008)
    Bickenhall College of Computing
    London, United Kingdom

  • Visiting Faculty Member (August 2005 – July 2008)
    London College of Computing
    London, United Kingdom

  • Visiting Faculty Member (August 2005 – July 2008)
    London School of Computer Education
    London, United Kingdom

  • Faculty Member (January 2003 – June 2004)
    Indianapolis College of Business & Computer Science
    University of Indianapolis
    Lahore, Pakistan

  • Faculty Member (September 2002 – June 2003
    Circle of Information Technology
    Lahore, Pakistan

My education has been comprised of both classroom experience through top institutions as well as through professional classes, seminars, conferences and meetings.

Formal Education

    • MSc Business Information Technology (Middlesex University – UK, 2005 – 2007)
    • Masters in Computer Science (GICS – Pakistan, 1999 – 2001)
    • Bachelor of Arts in Commerce (Punjab College of Commerce – Pakistan, 1996 – 1998)
    • Intermediate of Arts in Commerce (Scholars College of Commerce – Pakistan, 1994 – 1995)

Professional Education

    • 2001: Sun Certified Java Programmer for Java 2 Platform (SCJP)
    • 2003: Sun Certified Web Component Developer for Java 2 Enterprise Edition (SCWCD)
    • 2003: Microsoft Certified Professional (MCP)
    • 2005: Microsoft Certified Application Developer (MCAD) 
    • 2008: Microsoft Certified Technology Specialist (MCTS)

Exams Passed during MCAD

    • 2003: Exam 70-306 – Developing and Implementing Windows-based Applications with Microsoft VB .NET and Microsoft VS .NET
    • 2004: Exam 70-305 – Developing and Implementing Web Applications with Microsoft VB .NET and Microsoft VS .NET
    • 2003: Exam 70-316 – Developing and Implementing Windows-based Applications with Microsoft C# .NET and Microsoft VS .NET
    • 2005: Exam 70-310 – Developing XML Web Services and Server Components with Microsoft VB .NET and MS .NET Framework

Exams Passed during MCTS

    • 2007: Exam 70-536 – Microsoft .NET Framework 2.0 Application Development Foundation
    • 2008: Exam 70-528 – Microsoft .NET Framework 2.0 – Web-Based Client Development

Since the year 2000-2001, I have worked on many windows and web based projects for different companies and clients. Some of those products went live and some of those are developed for companies intranet environments and never made available to general public. Some of the projects are also in closed status from the clients who invested in those projects. Following page has detail of almost all those windows and web based projects.

Web Based Projects

ProjectLEI System
Description
LEI System is an enterprise level integrated system to facilitate the generation of Legal Entity Identifiers (LEI). The Legal Entity Identifier (LEI) initiative is designed to create a global reference data system that uniquely identifies every legal entity or structure, in any jurisdiction, that is party to a financial transaction. LEI System allows legal entities from all over the world to search their companies in any jurisdiction, load reference data from global as well as local business registries of any legal jurisdiction and digitally sign the contracts with integrated and secure document signing solution. The system is also connected with Global Legal Entity Identifier Foundation (GLEIF) to provide different LEI services such as import, export, search and publishing.
Employer
Ascertia Limited
Client
European Company
Role
Development Manager
Operating Systems
Windows 2000, XP, Vista, Windows 7, Windows 10
Tools/Technologies
ASP.NET MVC 5, Entity Framework 5, Visual Studio 2016, SQL Server 2014, JavaScript, AJAX, JQuery, .NET Framework 4.5, Web Services, Windows Services, Web APIs, Twitter Bootstrap
Projecthttp://www.followit.com.au
Description
Followit is the next generation real estate website that displays the entire market in real time. It will transform the real estate experience by delivering live feeds of market information directly from the industry to the public. By offering live push technology from mobile phone or desktop, it will streamline communications for the industry and improve productivity, leading to quicker and more informed decision-making for consumers.
Client/Employer
InsightIT
Role
Team Lead
Operating Systems
Windows 2000, XP, Vista, Windows 7
Tools/Technologies
ASP.NET MVC 5, ASP.NET Web API, Visual Studio 2013, SQL Server 2014, HTML5, CSS3, JavaScript, AJAX, JQuery, AngularJS, .NET Framework 4.5, Microsoft Entity Framework, LINQ, Web Services
Projecthttp://www.efcollegebreak.com
Description
EF College Break runs college trips to Europe and all over the world. EF Education First is America’s leading student travel organization. EF has more than 29,000 employees, teachers and volunteers, working in offices and schools in 54 countries. I have worked on this project as a Project manager and managing all process such as deals, tours, and evaluations etc. of the website with a skillful team of dedicated resources.
Client/Employer
Sunstar Technology Group, LLC
Role
Project Manager
Operating Systems
Windows 2000, XP, Vista, Windows 7
Tools/Technologies
ASP.NET 4, Visual Studio 2010, SQL Server 2008, JavaScript, AJAX, JQuery, .NET Framework 4, Web Services
ProjectKarazo
Description
Karazo is a complete online limousine dispatching system delivered to simplify, accelerate and improve the consistency of vehicle and drivers dispatching. Karazo provides the latest dispatching tools geared towards the next level of limousine service and industry standards. Karazo constantly monitors and automates many of the business processes which help the dispatcher make efficient dispatch decisions based on intelligent business data and intuitive tools. Karazo offers highly efficient reservation management software to the limousine service providers by secure and exceptional industry processes like Booking Management, Instant Quotes, Payment Processing, Dispatching, Fleet Management, Detailed Reporting, Rate Lookup, Integrated GPS and Maps, Flight Tracking, Offline Data Backups, Mobile Interface, Affiliate Network, etc. In addition to intelligent reservation, Karazo offer customers a marketplace to market their business with confidence and profitable returns.
Client/Employer
Sunstar Technology Group, LLC
Role
Project Manager
Operating Systems
Windows 2000, XP, Vista, Windows 7
Tools/Technologies
ASP.NET 4, Visual Studio 2010, SQL Server 2008, JavaScript, AJAX, JQuery, .NET Framework 4, Web Services
ProjectLand Record Management Information System (LRMIS)
Description
LRMIS is a complete automation of manually maintained parcel based revenue record system which deals with the establishment of rights of ownership on land such as verification and distribution of titles mutation and crop assessment etc.
Client/Employer
Accountancy Outsourcing Services (Pvt.) Limited.
Role
Project Manager
Operating Systems
Windows 2000, XP, Vista, Windows 7
Tools/Technologies
ASP.NET 3.5, SQL Server 2008, SQL, T-SQL, HTML/DHTML, JavaScript, AJAX, JQuery, XML, .NET Framework 3.5, Microsoft Enterprise Library 4.0, Web Services
ProjectLand Administration Records Management & Information Systems (LARMIS)
Description
Another Huge project with Government of Sindh (Pakistan) to establish and operate 27 facilitation centers at district level in each district of Sindh and also do computerization of Land Record
Client/Employer
Accountancy Outsourcing Services (Pvt.) Limited.
Role
Project Manager /Chief Architect
Operating Systems
Windows 2000, XP, Vista, Windows 7
Tools/Technologies
ASP.NET 4, SQL Server 2012, SQL, T-SQL, HTML/DHTML, JavaScript, AJAX, JQuery, XML, .NET Framework 4.0, Microsoft Enterprise Library 5.0, WCF Web Services
ProjectLoanVantage (Commercial Loan and Credit Analysis Application)
Description
LoanVantage is a web-based, commercial loan analysis application designed for risk analysis, loan credit analysis and financial statements analysis. It also provides features such as electronic document management, task flow management, centralized customer relationship management and centralized collateral tracking system. Financial statements analysis module includes customizable income statements and balance sheets with the option to compare different periods. LoanVantage also provides features such as annual cash flow projections and debt service worksheets. It also provides features to import data directly from the customer tax returns and producing reports in excel, word and pdf format on demand. This product is designed and developed specially for US banks and provides them consistency in automating the loan and credit analysis and be more productive by saving time and costs required to perform these complex tasks.
Client/Employer
Vanguard Software Group
Role
Developer, Senior Software Engineer
Operating Systems
Windows 2000, XP, Vista, Windows 7
Tools/Technologies
ASP.NET 3.5, SQL Server 2008, SQL, T-SQL, HTML/DHTML, JavaScript, AJAX, JQuery, XML, .NET Framework 3.5/4.0, BLToolkit
ProjectClients Tracking System - Intranet based Web Portal
Description
This project is a browser based Web Portal developed for an immigration company The main objective of this project is to provide clients case status tracking to all the employees and clients of the company using a friendly and easy to use interface. It track basic information associated with the clients such as their visa category, country, concern authorities, documents, checklists and their case current status. It also has several sub systems providing features related to in house communication through emails, task manager for keeping track of employee activities, payroll system and accounts etc.
Client/Employer
An Immigration Company
Role
Developer, Senior Software Engineer
Operating Systems
Windows 2000, XP, Vista, Windows 7
Tools/Technologies
ASP.NET 3.5/ SQL Server 2005, SQL, T-SQL, Microsoft Chars Controls for Management Reports, .NET Framework 3.5, AJAX
ProjectContent Management System
Description
This project has been completed under the supervision of Dr Georgios Dafoulas who is head of the Information Systems Department in Middlesex University. The project main objective was to provide authors a web interface for creating and publishing contents. It also provides some sort of associate assessment of the various parts of content from a second user/assessor. The final deliverables of the project was a complete Content Management System based on XML and .NET Framework technologies, supported documentation and reports for content providers to make sure that they can write different types of content components and follow the proper workflow for the creation of content components.
Client/Employer
Middlesex University, London, United Kingdom
Role
System Analyst, Software Engineer, Developer
Operating Systems
Windows 2000, XP, Vista, Windows 7
Tools/Technologies
.NET Framework 2.0, Visual Studio .NET 2005, C# 2005, ADO.NET 2, XML, HTML, CSS, JavaScript, XSLT, XML Schema, SQL Server 2005
Projecthttps://www.ezzylearning.net
Description
This is a blog website (current website) for software developers and programmers to provide them a platform to learn about latest technologies.
Client/Employer
Middlesex University, London, United Kingdom
Role
Web Designer and Developer
Operating Systems
Windows 2000, XP, Vista, Windows 7
Tools/Technologies
WordPress, Elementor Page Builder, PHP, MySQL, OceanWP Theme

Here is the list of some other web based projects I have worked on in last 19 years. Some of these projects are closed after staying live for some time.

  • http://www.hirefire.co.uk (An online Job Portal)
  • http://www.bcoc.co.uk (A college website)
  • Topicspedia (An online news website)
  • Paradise Jewellers (An online jewellery store)
  • BuyThisTrip (An online tours booking website)

Windows Based Projects

ProjectClient Tracking System (CTS)
Description
The system is designed to help the organization in effectively keeping track of the client’s application process. It maintains the information about client type, immigration category, and other information related to immigration process including the follow ups with embassies, foreign universities, and foreign immigration companies. This software is designed and programmed in VB.NET, The application is capable of producing high quality reports as per client basis and other Reports for Company Management. Through a dedicated system interface, the application not only allows the user to search and view reports but also exports reports in Word, Excel and PDF Format. The system provides multilevel data security by recording login names, passwords and user rights & roles.
Client/Employer
An Immigration Company
Role
Design, Develop and Deployment with Crystal Reports
Operating Systems
Windows 2000, XP
Tools/Technologies
VB.NET, Power Designer, SQL Server 2000, Crystal Reports for .NET
ProjectEmployees Performance Evaluator (EPE)
Description
The system is designed to help the top management of the company to effectively keeping track of the employee’s day to day activities according to the clients matured, appointments, interviews etc. This software is designed and programmed in VB.NET, The application is capable of producing high quality graphical charts and reports as per employee basis and helps the top management to check the output of particular employee more quickly.
Client/Employer
An Immigration Company
Role
Design, Develop and Deployment with Crystal Reports
Operating Systems
Windows 2000, XP
Tools/Technologies
VB.NET, Power Designer, SQL Server 2000, Crystal Reports for .NET
ProjectClient Call Center (CCC)
Description
The system is designed to help the organization in effectively keeping track of the client’s calls along with their info regarding the immigration department. This software is designed and programmed in VB.NET, The application is capable of recording profiles of Clients. Through a dedicated system interface, the application allows the user to search and view reports on different criteria. The system provides multilevel data security by recording login names, passwords and user rights & roles.
Client/Employer
An Immigration Company
Role
Design, Develop and Deployment with Crystal Reports
Operating Systems
Windows 2000, XP
Tools/Technologies
VB.NET, Power Designer, SQL Server 2000, Crystal Reports for .NET
ProjectInventory Control System
Description
The system is designed to help the organization in effectively maintaining the Inventory and management of on-time/scheduled delivery of products to the customer. Designed and programmed in VBA on top of Outlook 2000 client, the application is capable of recording profiles of Departments, Suppliers, Material, Purchases and Sales. Through a dedicated system interface, the application allows the user to receive/send/review emails of user in-box from a mail server. The system provides multilevel data security by recording login names, passwords and user rights & roles.
Client/Employer
Master Tiles (Pvt.) Ltd
Role
Software Engineer
Operating Systems
Windows 2000, XP
Tools/Technologies
VB.NET, Power Designer, SQL Server 2000, Crystal Reports for .NET

During my professional career I have received several industry standard recognition, honours and awards.

Certification Awarded By Date
Sun Certified Programmer for the Java 2 Platform
Sun Microsystems
10/2001
Sun Certified Web Component Developer for Java 2 Enterprise Edition (J2EE)
Sun Microsystems
01/2003
Developing and Implementing Windows®-based Applications with Microsoft® Visual Basic® .NET and Microsoft® Visual Studio® .NET
Microsoft
07/2003
Developing and Implementing Windows®-based Applications with Microsoft® Visual C#™ .NET and Microsoft® Visual Studio® .NET
Microsoft
07/2003
Developing and Implementing Web Applications with Microsoft® Visual Basic® .NET and Microsoft® Visual Studio® .NET
Microsoft
04/2004
Developing XML Web Services and Server Components with Microsoft® Visual Basic® .NET and the Microsoft® .NET Framework
Microsoft
02/2005
TS: Microsoft .NET Framework - Application Development Foundation
Microsoft
05/2008
TS: Microsoft® .NET Framework 2.0 - Web-based Client Development
Microsoft
07/2008

Over the course of my education and professional work experience, I have worked with a variety of tools and technologies on fairly regular basis. The following page lists my skills and rating in these technologies on a scale ranging from 1 to 10, with 10 representing mastery in said technology. I have used each of the following tool or technologies at some point in my career.

Tool, Skill or Technology Years of Experience Rating
VB.NET, C#
19
9
Visual Studio .NET 2003 / 2005 / 2008 / 2010 / 2012/ 2013 / 2015
19
9
Microsoft .NET Framework 1.1 / 2.0 / 3.5 / 4.0 / 4.5
19
9
ASP.NET Web Forms
19
9
ADO.NET
19
9
ASP.NET MVC
14
9
ASP.NET Web API
12
9
JavaScript, JQuery
15
9
AngularJS
2
7
AJAX, ASP.NET AJAX, AJAX Controls Toolkit
14
9
LINQ, Entity Framework
14
8
XML Web Services, WCF Services
9
7
WPF, Expression Web, Expression Blend, Silverlight
1
3
HTML, XHTML, CSS, HTML5, CSS3
19
9
XML, DTD, XSLT, Schema, XPath
14
7
Microsoft SQL Server 2000-2016
18
8
SQL, PL/SQL, T-SQL
18
8
Oracle, MySQL
2
5
Crystal Reports
3
6
Borland C, C++
1
5
Object Oriented Programming in Java
19
9
Java Database Programming using JDBC
7
8
J2EE, JSP, Java Servlets, Java Beans, JSTL, Apache Tomcat
4
6
Erwin, Microsoft Visio, Rational Rose, Power Designer
3
5
Microsoft Enterprise Library
5
7
Object Oriented Analysis and Design using UML
4
6
Macromedia Dreamweaver, Flash
4
7
Adobe Photoshop, Corel Draw
4
5

Over the years I have taught a number of courses on latest technologies such as Java, JSP, Java Servlets, C#, Visual Basic .NET, ADO.NET, ASP.NET, XML, XSLT, Web Services, LINQ, WPF, Silverlight and so on. I have also worked as a private instructor for number of small IT and non IT businesses and motivated individuals. The following page will give you a summary of almost all the courses which I taught in different colleges and universities during my training career.

Core Java Programming

  • Bichenhall College of Computing – London UK (2005 – 2008)
  • London College of Computing – London UK (2005 – 2008)
  • London School of Computer Education – London UK (2005 – 2008)
  • University of Indianapolis – Lahore Pakistan (2003 – 2005)
  • Circle of Information Technology – Lahore Pakistan (2002 – 2005)

Web Applications Development using J2EE

  • Bichenhall College of Computing – London UK (2005 – 2008)
  • London College of Computing – London UK (2005 – 2008)
  • London School of Computer Education – London UK (2005 – 2008)
  • University of Indianapolis – Lahore Pakistan (2003 – 2005)
  • Circle of Information Technology – Lahore Pakistan (2002 – 2005)

Windows Application Development using C# and Visual Studio .NET

  • Bichenhall College of Computing – London UK (2005 – 2008)
  • London College of Computing – London UK (2005 – 2008)
  • London School of Computer Education – London UK (2005 – 2008)
  • University of Indianapolis – Lahore Pakistan (2003 – 2005)
  • Circle of Information Technology – Lahore Pakistan (2002 – 2005)

Windows Application Development using VB and Visual Studio .NET

  • Bichenhall College of Computing – London UK (2005 – 2008)
  • London College of Computing – London UK (2005 – 2008)
  • London School of Computer Education – London UK (2005 – 2008)
  • University of Indianapolis – Lahore Pakistan (2003 – 2005)
  • Circle of Information Technology – Lahore Pakistan (2002 – 2005)

ASP.NET Web Applications using Macromedia Dreamweaver MX

  • Bichenhall College of Computing – London UK (2005 – 2008)
  • London College of Computing – London UK (2005 – 2008)
  • London School of Computer Education – London UK (2005 – 2008)

Web Applications Development using C#, ASP.NET and AJAX

  • eVenture Solutions – Lahore, Pakistan, (2008 – April 2010)
  • Bichenhall College of Computing – London UK (2005 – 2008)
  • London College of Computing – London UK (2005 – 2008)
  • London School of Computer Education – London UK (2005 – 2008)
  • University of Indianapolis – Lahore Pakistan (2003 – 2005)
  • Circle of Information Technology – Lahore Pakistan (2002 – 2005)

XML Web Services and .NET Distributed Applications using C#

  • Bichenhall College of Computing – London UK (2005 – 2008)
  • London College of Computing – London UK (2005 – 2008)
  • London School of Computer Education – London UK (2005 – 2008)
  • Circle of Information Technology – Lahore Pakistan (2002 – 2005)

XML and Related Technologies

  • Bichenhall College of Computing – London UK (2005 – 2008)
  • London College of Computing – London UK (2005 – 2008)
  • London School of Computer Education – London UK (2005 – 2008)

I had spoken at numerous .NET, VB.NET, C#, ASP.NET developer’s communities across the world including the Pakistan’s largest online community of Microsoft .NET developers. I was the owner and moderator of this community which I created back in 2003 to provide a platform to Microsoft .NET developers to share their experiences and discuss their problems and solutions. Other than my online developer’s community I had also spoken in many seminars related to Sun Java and J2EE platforms, Microsoft .NET Framework, N-Tier Artchitecture in .NET, .NET Security, ASP.NET, XML Web Services, C#, VB.NET, XML, XSLT, XML Schema, LINQ, WPF, Silverlight and so on. Below is a quick list of my past speaking engagement.

Seminar on Object Oriented Software Development using Java

  • University of Indianapolis (Lahore Pakistan, 2003 – 2005)
  • Circle of Information Technology (Lahore Pakistan, 2002-2005)

Seminar on Web Applications Development using Sun J2EE

  • University of Indianapolis (Lahore Pakistan, 2003 – 2005)
  • Circle of Information Technology (Lahore Pakistan, 2002-2005)

Seminar on Web Applications Development using Microsoft ASP.NET

  • University of Indianapolis (Lahore Pakistan, 2003 – 2005)
  • Circle of Information Technology (Lahore Pakistan, 2002-2005)

Seminar on Window Applications Development using Microsoft VB.NET

  • University of Indianapolis (Lahore Pakistan, 2003 – 2005)
  • Circle of Information Technology (Lahore Pakistan, 2002-2005)

Seminar on Window Applications Development using Microsoft Visual C# .NET

  • University of Indianapolis (Lahore Pakistan, 2003 – 2005)
  • Circle of Information Technology (Lahore Pakistan, 2002-2005)