1. RIZWAN FAROOQ
Email: rizwan_4701798@hotmail.com
Cell: 0092 – 333 - 4701798
PROFESSIONAL SUMMARY
Hold around 6 years of extensive hands-on professional experience of Analysis, Design and Development
of Web Applications and Stand Alone Applications using Microsoft Technologies.
Experience in all phases of Software Development Life Cycle including analysis, design, coding, testing and
deployment using .NET technologies which includes C#.NET, ASP.NET 4.5/4.0/3.5/3.0 and IIS 7/6.
Strong knowledge in Web based pages and site design using HTML, XHTML, DHTML, HTML5, CSS, Themes,
Master Pages, Site Map, XML, XSLT, JavaScript, JQuery and Ajax.
Expertise in developing web forms, custom web controls, user controls and validation controls in ASP.NET.
Experience in creating LINQ enabled database layer using API such as LINQ to SQL and Entity Framework and
using LINQ to query objects.
Possess excellent abilities in developing database programs like Stored Procedures, Triggers, Views, Cursors,
Packages and Implementation scripts on T-SQL using SQL Server 2012/2008R2/2008.
Experience in Consuming and Developing SOAP and REST based Windows Communication Foundation services
(WCF).
Experience in creating WCF applications requiring Instance and concurrenc y management.
Experience in implementing open standard for authorization like OAuth for public API.
Strong experience in data retrieval and manipulation using ADO.NET data objects such as Dataset, Data
Reader, Data list, Data Adaptor.
Experience with versioning tools like Team Foundation Server, Perforce, SubVersion and Visual Source Safe.
Leveraged testing methodologies like Unit Testing, Integration Testing and Load Testing using tools like N-
Unit, MSTest, DotCover, TeamCity and Visual Studio.
Excellent diagnostic and debugging traits.
Resilient in adapting to new technologies and work environments.
Experience in applying best design patterns such as n-tier, MVVM, Repository, and Singleton for designing key
reusable components.
Developed projects in Waterfall, Iterative, Agile and Scrum Development Methodologies.
Hands on experience in Object Oriented Analysis (OOA) and Object Oriented Design (OOD) using Unified
Modeling Language (UML) and Object Oriented Programming (OOP) using C#.
Strong leadership skills and great communication skills to help the team develop and implement the right
solution.
Experience in conducting design and code walkthrough with the team.
Experience in implementing Road Map, Defining and building best Practices for .NET Application De velopment.
Experience in preparing technical documentation such as system architecture, functional, design documents.
PROFESSIONAL SKILLS
Languages
C/C++, C#, Visual C++, XML, XSLT, HTML, JavaScript
Technologies
ASP.Net, Entity Framework, LINQ, WCF, JQuery, AJAX
Software
IDE: .Net Framework 3.0, 3.5, 4.0, 4.5
Database: Microsoft SQL Server 2000/2005,2008,2008 R2, 2012, Oracle
Platform: Microsoft Windows, MAC OSX
Unit Test Tools: MSTest, NUnit, TeamCity, DotCover
Methodologies: Agile, Waterfall, Iterative
Protocols: HTTP, TCP, FTP, SMTP, SOAP.
Others: Team Foundation Server, Perforce, SubVersion, Visual Source Safe and Telerik
2. EXPERIENCE
SENIOR SOFTWARE ENGINEER
MAR 2012 – PRESENT
Emcentrix
(http://www.emcentrix.com/)
I am working as a Senior Software Engineer at Emcentrix. I am participating in the development of following
project.
ASPIRE (Next Generation HR Information System)
I contributed to the development of ASPIRE. It’s a next generation HR information system.
Description: It includes HR administration, Payroll administration, Employees Time and Attendance tracking and
Benefits administration.
Responsibility: Main responsibilities are to perform software development activities which include analyzing client’s
requirements, communicating and discussing the requirements among development team, coding to meet the
requirements and documenting the developed tasks.
Tools: MS C#.NET, ASP.NET, SQL Server 2012.
SENIOR SOFTWARE DEVELOPER
MAR 2009 – MAR 2012
Jin Technologies (Pvt.) Limited
(http://www.jintech.com/)
I worked as a Senior Software Developer at Jin Technologies (Pvt.) Limited. I participated in the development of
following projects.
MACBRACES
I contributed to the development of MACBRACES. It’s an orthodontics practice management system used by
Dentists.
Description: It includes patient scheduling, sign-in and on-deck, patient accounting, insurance forms, letters,
referral tracking, statements, day ledgers, coupon books, recalls, school excuses, and email appointment
reminders. This complete system can be single-user or networked.
Responsibility: Main responsibilities were to perform software development activities which include analyzing
client’s requirements, communicating and discussing the requirements among development team, coding to meet
the requirements and documenting the developed tasks.
Tools: MS C#.NET, ASP.NET, SQL Server 2008.
DANDREWWEB
I contributed to the development of DandrewWeb (The MACBRACES web companion)
Description: This involved extensive use of Html / Dhtml, java scripting, Ajax and server side programming.
DandrewWeb connects MacBraces to the Internet so that is can be viewed "online."
Responsibility: Main responsibilities are to perform software development activities which include analyzing client’s
requirements, communicating and discussing the requirements among development team, coding to meet the
requirements and documenting the developed tasks.
Tools: MS C#.NET, SQL Server 2008, ASP.NET.
MLiTrade
I contributed to the development of MLiTrade.
Description: This application was built to allow teams of students from different schools across the country to
manage a fictional stock fund. This system takes one feed from Bloomberg at the close of business (COB) each
day, which will contain closing prices for all stocks traded on the Stock Exchange.
Responsibility: Main responsibility was to perform software development.
Tools: MS C#, SQL Server 2008, ASP.NET.
ACUMEN BOOK
I contributed to the development of ACUMEN Book. It’s an accounting and business management solution for
Publishers.
3. Description: The ACUMEN Book system is designed specifically to help publishers grow. It provides unparalleled
sales, marketing & communication features, seamless integration of functions that simplifies workflow, an easy -to-
use graphical interface that improves productivity, and built-in reporting tools that support the insights necessary
to enhance decision making in today's publishing environment.
Responsibility: Main responsibilities are to perform software development activities which include analyzing client’s
requirements, communicating and discussing the requirements among development team, coding to meet the
requirements and documenting the developed tasks.
Tools: MS C#, SQL Server 2008, ASP.NET.
EXPERIENCE
SOFTWARE DESIGN ENGINEER
AUGUST 2007 – DECEMBER 2008
And-Or Logic (Pvt) Ltd
(http://www.andorlogic.com/)
Worked in almost all phases of software development life cycle, involved in the analysis of different line side error
correction protocols, design and development of Secure eye (Software based remote monitoring application),
Secure Phone application. I was also involved in the deployment and training of these products. I participated in
the development of following projects.
SECURE EYE (Network Based Remote Monitoring)
I contributed to the development of Secure Eye. This project was developed to avoid internal data theft within an
organization.
Description: This project is a network based remote system monitoring application. Its main objectives include
monitoring specific parameters and operations of a windows workstation and enforcing specific policies. There are
three components of this project, which include Server, middle ware and a client end. Aim of this project was to
use SNMP for the communication between client and middle-ware.
Responsibility: Main responsibility was to perform software development.
Tools: MS C#, SQL Server2000.
SECURE FAX
I was involved in the development of Secure Fax. As the name states, Secure Fax is used for reliable fax
communication.
Description: I worked in this project in the analysis of different line side protocols that are used for the
communication in embedded modems including LAPM and MNP. The purpose of this analysis was to design or look
for the most appropriate line side protocol that costs least amount of time in adverse line noise conditions. Study
of different error correction techniques was also a part of this analysis. I was also part of the development of
data mode for Secure Fax.
Responsibility: Main responsibility was to perform software development.
Tools: MS C#.
ACADEMICS
BCSE (BACHELORS OF COMPUTER SCIENCE AND ENGINEERING) 2003-2007
University of Engineering & Technology Lahore, Pakistan
Did my Graduation from “Dept of Computer Science & Engineering”. Lead my Final Year Project as Team Lead
explained below:
GRS: Gesture Recognition System
Description: It was my Final year Project in UET. GRS includes gesture Recognition and Verification. It was a
research-oriented project and the focus was on Gesture Recognition using suitable algorithms.
Responsibility: Researched and implemented different algorithms for Gesture Recognition using image processing.
RECOGNITIONS
Numerously acknowledged on dedication, commitment and performance from managers onshore.
WORKSHOPS AND TRAININGS
Attended a workshop on “Agile Software Project Management” organized by NUST.
Microsoft Certified Technology Specialist (MCTS). Microsoft Certified Professional ID: 6752976