Farooq Ahmad [pic]
Oakville, Ontario
******.******@*****.***
Summary:
15+ years of complete software development life cycle experience for web
based applications, SOA, IOS and multi-tier client-server desktop,
primarily using LINQ, WCF, SilverLight, Objective C, C#, ASP.NET, MVC, XML,
XSLT, AJAX, Winforms, JavaScript, JQuery, KnockoutJS, Google APIs, C/C++,
VB.NET, ATL/COM, JAVA, Open XML, SSIS,SSRS, Amazon Web Services, Microsoft
Azure, Open Source Frameworks and design patterns. Extensively involved in
the requirement analysis, feasibility study, conceptualization, planning,
architecture/design, configuration, development, quality assurance,
implementation and release of the software products.
Expertise:
. 15+ years of IT experience in Application Development for Banking, Auto,
Insurance, Telecom, Payroll, CM and Web Portal.
. Design & Development experience in distributed, mobile and enterprise
systems using .NET, C#, WCF, Objective C & Java.
. Extensive experience in OOP, SOA, design patterns, N-Tier Architecture
and Agile based development.
. Extensive experience in design and development of Reports using SSRS,
Crystal Report, Dev Express & Telerik.
. Extensive experience in presentation layer using AJAX, SilverLight,
Jquery, XSLT, XAML, ASP.NET/MVC & Winform.
. Extensive experience in design & development of Business components (WCF,
Http Handler, Web Services, windows Services).
. Extensive experience in Database Design (SQL 2005/2008/Oracle) Data
mining & integration SharePoint, SAS, SSRS & SSIS.
Technical Skills:
Technologies: .NET 1.1/2.0/3.5/4.0, C#, ASP.NET, MVC, IOS, XCode, Objective
C, Java, Win Form, XML/XSLT/XPath, LINQ, WCF, SilverLight, JavaScript,
Jquery, Google APIs, Web Services, .NET Remoting, Active Directory, Visual
Basic/VB.NET, ASP, HTML5/DHTML, C++/C, T-SQL, PL/SQL, Crystal Reports,
ATL/COM+, Open XML SDK, Microsoft Enterprise Libraries.
Development Tools: Visual Studio 2003/2005/2008/2010, Visual Interdev,
XMLSPY, NUnit, Toad, SQL Server Management Studio, BI Projects.
Project Management Tools: Visio/UML, MS Project, SVN, VS, Team Foundation
source control, Subversion, All Fusion Harvest CM
Databases: SQL 2000/2005/2008, Data mining (web crawling), Oracle 9/10,
FoxPro, MS Access.
Integration and Business Intelligence: SharePoint, SQL Server Integration
Services, SQL Server Reporting Services.
Mobile Development: Iphone, Android, Windows mobile and BlackBerry.
Frameworks and design patterns: Jquery/UI/templates, KnockoutJS, MVC,
Single Page Application (SPA) and MS Enterprise Libraries.
API/SDK: html agility pack, Open xml sdk, Facebook, YouTube, twitter,
Google Docs, Gmail, calendar, DartAd, Ooyala, Press+ and Basecamp.
Experience:
Instore Focus Inc./PWD (Dec 2011 - Present)
Architected, designed and developed web application to support the
"Professional Warehouse Demonstrators" division of iNSTORE FOCUS. Users can
create orders and schedule demos for Costco warehouses.
Senior Software Developer/Solutions Architect
. Designed and built multi-tier Web application.
. Designed and built high performance data access layer.
. Designed and built user friendly user interface using JQuery UI such
as flex Grid, Json, WCF and auto completion.
. Designed and built database and stored procedures.
. Migrated database from SQL2005 to SQL2008 platforms and resolved
migration/conversion errors.
. Involved in integration with Microsoft Dynamics GP 2013
. Involved in integration, deployment, bug fixing, test cases and
Production support.
Environment:VS2010, SVN, .NET4.0, MVC 4, C#/VB.NET,ASP.NET,WCF,LINQ,
SQL2005/2008, JavaScript/Jquery/JSON, XML, MVC, Ajax,,CSS3, HTML5,
KnockoutJS, Crystal Report 2008, MS application Blocks, Entity Framework
and entity framework.
PostMedia Digital (Canwest Digital) (May 2010 - Nov 2011)
Senior Software Developer
. Designed and built widgets/web Part using ASP.net/C#/XSL.
. Designed and built web pages to target mobile devices such as IPhone
and WAP using XSLT/XML/Jquery.
. Designed and built presentation/Business layers using 3rd parties APIs
such as Google Maps, DartAD, Ooyala, and Basecamp.
. Built video upload widget and proxy WCF service using SHA-256 to
generate signature for Ooyala upload widget api.
. Built XML based site maps for web, images and videos for all
newspapers / Integrated Social APIs
. Involved in SharePoint integration, deployment, bug fixing, test cases
and Production support.
Environment:VS2008/2010, SVN, .NET3.5/4.0, C#,ASP.NET,WCF,LINQ, SQL2005,
JSON, Jquery, XML/XSL, MVC/SharePoint, Ajax, HTML, JavaScript, CSS,
Agile/Scrum, RESTful WCF Services, Amazon Web Services, Microsoft Azure,
and Node.JS
DMTI Spatial (Nov 2009 - April 2010) Senior Software Developer
. Designed and built file component that will handle validation, output
and merge for files such as CSV, TXT, DBF and XLSX.
. Designed and built file upload/Download web service using c#.
. Designed and built template based PDF reports using ItextSharp PDF.
. Designed and built email notification component.
. Involved in writing and completing the unit test plans and system
integration test plans.
Environment:VS.2008/2010,TFS, CSS, .NET 2.0/3.5, C#, ASP.NET/MVC,Web
Services, WCF,ItextSharp PDF,LINQ,Oracle 11g, Ajax, HTML, JQuery JSON, XML,
JavaScript, entity framework and RESTful WCF Services
Deloitte (May 2009 - October 2009)
Senior Software Developer
. Designed and built SQL 2005 reporting services (SSRS) for Payroll
system.
. Migrated Excel's data to SQL 2005 Using SQL Server Integration
Services (SSIS).
. Created Excel export and Daily Currency update functionality using C#,
LINQ and Microsoft Enterprise Libraries.
. Enhancement in Payroll web application using Visual studio 2008, LINQ,
C# and Telerik Controls.
. Involved in SharePoint integration, deployment, bug fixing and
Production support to client.
Environment:VS.2008, .NET 2.0/3.5, C#, VB.NET, ASP.NET, SSIS, SSRS, Web
Services, CSS, LINQ, SQL 2005/2008, SharePoint
DevTopia Digital (Mar 2009 - May 2009)
Senior Software Developer
. Designed and built Web Service to generate Word/Excel 2007 mailing
labels using Open XML SDK/.NET 3.5 C#
. Enhancement in AFCI (Acupuncture Foundation of Canada Institute) using
DNN (Dot Net Nuke)/VB.NET
. Enhancement in IPAY (Insurance App) using ASP/Visual Basic
. Built Macquarie Premium Funding portal using DNN / C#/ SilverLight/CSS
. Designed AFCI Reports using SQL 2005/ASP.NET 2.0
Environment:VS.2005/2008,.NET2.0/3.5,C#,ASP.NET,VB.NET,OpenXML,WebServices,L
INQ,SQL2005,.Net NUKE, Silverlight
OnTargetJobs (April 2008 - Feb 2009) Senior Software Developer
. Designed and built Medhunter Job Search presentation/Business Layer.
. Developed and maintained a Cupid.com and FollowMeCupid.com
. Built Mobile App prototype for Black berry and mobile windows.
. Integration with Twitter and Google Map, Calendar APIs and YouTube API
. Financial Reports using SSRS and Data Migration using SQL SSIS
Environment: VS.2005/2008, .NET 2.0/3.5, C#, ASP.NET, VB.NET, XML, JQuery,
JSON, Web Services, LINQ, XLINQ, WCF SQL 2005, XSLT, .Net NUKE, T-SQL, CSS,
Mobile development such as BlackBerry, Iphone and Windows mobile, SSIS,
SSRS, Ajax, HTML, JQuery JSON, XML, JavaScript, JAVA, SAS and CSS
Dimidium Solutions Inc (Oct 2007 - Mar 2008) Senior Software Developer
. Designed SQL 2005 Database for Helix Player and Author.
. Designed and built Objected oriented Web App for Helix Player and Author
using VS2005/VB/C#
. Data Migration using SSIS
. Implemented Telerik Ajax Controls in VB.NET
Environnent: .Net NUKE, C#, VB.NET, ASP.NET, XML, XSLT, T-SQL, JavaScript,
HTML, Web Services, SQL 2005/2000
Firth Babin & Associates (Dec 2006 - Oct 2007) Senior Software Developer
. Designed G4S Financial Reports using DEV Express/SSRS.
. Designed deployment studio (for deploying Windows services, SQL Scripts
and applications in distributed environment)
. Designed Localize Framework using VS2005/C#/SQL 2005
. Enhancement in Focalpoint (Insurance App) using ASP.NET 2.0
Environment: VS.2005/2003, C#, ASP.NET, JavaScript, SAS, JAVA, T-SQL Web
Services, Windows Services, SQL 2000/2005
AcNielsen Canada (June 2006 - Dec 2006) Senior Software Developer
Project: OGDP Web - web based market analysis software used by businesses
all over the world.
. Implemented ATL/COM component for report publishing using C++
. Ported OWC to Dundas Chart using XSLT
. Implemented Aspose PDF for Presentation Service using VS2005/C#
. Designed XML comparer using C# (Winforms GUI & Middle Tier) that supports
multithreaded
Environment: VS 2003/2005, C#, ASP.NET, VB.NET, XML/XSLT, C++, ATL/COM+,
Web Services, SQL, Dundas Chart
OeConnection - OH, USA (Nov 2005 - May 2006) Senior Software Engineer
Project: StoreFront. Dealer can visit a Dealer's StoreFront to search
inventory by part number, part type or discount amount.
. Designed and Developed StoreFront for (D2D) Dealer to Dealer Link
. Designed checkout custom control using C# (ASP.NET, GUI & Middle Tier)
. Involved in the TRT (Tire Replenishment Tool) project for enhancement
. Involved in writing and completing the unit test plans and system
integration test plans
Environment: AJAX, VS.2005/2003, XML, XSLT, C#, ASP.NET 2.0/1.1, ASP,
JavaScript, SQL Server T-SQL, CSS
Ohio Savings Bank - OH, USA (Feb 2005 - Oct 2005) Technical Consultant
. Providing technical guidance to a team of up to 10 people in the project
. Involved in Wholesale Mortgage functionality transformation
. Modifying the existing Middle Tier .NET/Legacy code to accommodate new
business changes
. Post transformation Production support to clients
Environment: .NET, Java, XML, SAS, XSL, C#, ASP.NET, AD, Oracle 9i/10,
TOAD, All Fusion Harvest CM 5.2.1, Agile/Scrum
Verizon Communications - TX, USA (Sept 2004 - Jan 2005) Senior Software
Developer
Project: Consumer Semi-Anonymous Shopping (SAS) is part of Verizon.com
Ordering Redesign.
. Designed and Developed Shopping Cart, Summary and Confirmation Screen
. Conducting design and code reviews periodically
. Written unit and system integration test plans
Enviornment: C#, ASP.NET, XML, XSLT, SQL 2000, Web Services, Visual
Studio.NET 2003, XML, Spy, Visio
Radian Communication Inc - Canada (Feb 2004 - Sept 2004) Senior Software
Engineer/Lead
. Providing technical guidance to a team of up to 3 people in the project
. Managed the project from initiation through implementation
. Writing unit and system integration test plans
Environment: ASP.NET, C#, Web Services, SQL 2000, JavaScript, Visual Basic
6, Visual Studio.NET 2003, Visio
Toronto.info & ePass Canada Inc - Canada (June 2001- Jan 2004) - Senior
Software Engineer
. Designed Document, Calendar and Contact Management for portal.
. Designed and Developed Brochure System, Tourism's report, Shopping Cart,
eCommerce for Tourism Toronto
. Application is a multi-tier architect using SQL Server, Stored Procedure,
.NET, XML, ASP.NET and C#.
Environment: Web Services, XML, ASP.NET, C3, VB.NET, SQL 2000, Crystal
Report, DHTML, JavaScript, Oracle
FreeMarket - PA, USA (Nov 2000 - June 2001) - Senior Software Developer
. Developed User Interface, database, Stored Procedure, COM+.
. Tested Quick Source for production
Environment: VB 6.0, Visual InterDev 6.0, ASP, JavaScript, IIS 5.0, HTML,
SQL 2000, XML, COM+/DCOM
UniSys Corp - PA, USA (Jan 2000 - Nov 2000) - Senior Software Developer
. Developed a storyboard for Project, multi-tier components (COM+) for
Business Logic Layer and Presentation Layer
. Used XML for the Data manipulation between the ASP pages and Database
Environment: VB6, Visual InterDev 6.0, ASP, JavaScript, SQL 7.0, Oracle,
Interwoven Team Site, XML, COM+
Compuwiz Int. (Jan 1994 - Jan 2000) - Software Developer
. Led Technical, Design and Functional teams in the design and maintenance
of Websites.
Environment: Visual Basic, C++, ASP, Cold Fusion, JavaScript, Java, HTML,
DHTML, SQL Server 6.5/7.0, MS Access
Education
Bachelor of Mathematics
Diploma in Software Engineering
Certification
Developing and Implementing Web Applications with Visual C# .NET and
Visual Studio .NET
Microsoft SQL Server 2005 - Implementation and Maintenance
Apps @ Apple store: https://itunes.apple.com/us/app/everyday-
quotes/id601887152?ls=1&mt=8
https://itunes.apple.com/us/app/developer-interview/id586097121?mt=8
https://itunes.apple.com/us/app/save-big-bucks/id580033591?mt=8
App @ Google Play:
https://play.google.com/store/apps/details?id=sbb.developerinterview
Maintain my personal technical blog, including sample code @
http://www.fairnet.com
Contribute to the codeproject @
http://www.codeproject.com/script/Articles/MemberArticles.aspx?amid=2625974