I have 8+ years of experience in .net technologies. 2.0,3.5 and 4.5. The area of expertise are WPF, WCF(both soap and rest services), Silverlight, MVC 4.5/5, LinQ, Microsoft Entity Framework, web api 2.0, bootstrap etc.
Also i have 6+ years of experience working in MSSQL 2000,2005 and 2008.
I have used payment gateways like Paypal, Google Checkout and Authorize.net
I am using OOP to design my APIs with the help of Design patterns. Also very much familiar with SOA
I am also using web design 2.0 to design websites.
I am also having 2+ years of experience in HTML5 and CSS3.
I have completed 15+ projects of both Desktop and Web applications
7 yrs.of experience in the field of Software Application developed on Microsoft Technologies including Internet/ Intranet and Client-Server based distributed applications and window based application development. Rich internet applications (using silverlight, WCF) and
enough experience to complete SDLC (Software Development Life Cycle) involving User requirements study, System specifications, Application Design, Coding, Testing, Implementation, Training and Project Documentation.
Competent in emerging Microsoft Technologies i.e. ASP.NET(2.0,3.5,4.0), VB.net, C#, IIS 6.0/7.0, MS SQL Server 7.0/2000/2005/2008, Visual Source Safe 6.0 and others like HTML, XML, Xcode 5.0, Objective C
Experience on distributed RDBMS, Database-intrinsic applications using SQL Server 7.0/2000/2005/2008, have a good hand in using ActiveX Data Objects ADO 2.0 as an interface to all types of data on front-end database client. Worked exhaustively on writing Stored Procedures, Views and Trigger for handling the database processing. Also having experience of LINQ and Code smith.
having a great working experience in desktop application
having great Working experience of 3 Tier architecture with the generics and all its presentation, business, data Access layers. Having good exposure to the object oriented programming and Design Patterns.
Having good exposure on Design, Coding and Implementation proceduresas per defined by ISO 9001, W3C(World Wide Web Consortium) standards. I am also using web design 2.0 for better usability of the applications.
Worked on the Content Management System (CMS), which is used to manage a complete life cycle of a site or application. Like DNN(Dot Net Nuke)
Quite handy with HTM 5 mobile websites with JQuery as well.
I have in-depth technical abilities, which are well complemented by good understanding of the Software development processes, touch with the latest technologies and teamwork.
University of agriculture Faisalabad
2003 - 2007
2007 - Present
Junior Software Developer
2006 - 2007
Here i will describe you SDLC at ZTech. After winning the project we will create user stories document (Use Cases). Those use cases will be sent to the client for approval. After approval of User Stories, we will start development in two phases; First phase will provide 60% work done to the client and after approval of that work we will complete the project. We will receive payment in three transactions like wise. Firstly when our use cases (mokups) are accepted by the client and we will start the development, secondly we will like to receive payment when we will provide 60% of work and rest of payment will be collected after completion of the project