Tangible Thoughts

SharePoint, MOSS? and all the other questions

  Home  |   Contact  |   Syndication    |   Login
  858 Posts | 6 Stories | 482 Comments | 2088 Trackbacks

News

Tag Cloud


Article Categories

Archives

Post Categories

Image Galleries

Linky Things

SharePoint Bloggers

SharePoint Related

What I am playing

What I am Reading

59 Dr E.A. Cooray Mw, Wellawatte, Colombo 6, Sri Lanka

+94 11 2360793 tariqayad@gmail.com

 M. Tariq Al Ayad

OBJECTIVE

An experienced Software Engineer in .NET Development with a keen interest in SharePoint Technologies and high-tech collaboration solutions, having experience in working on project teams as well as leading teams from a technical aspect Enjoys learning new skills and is confident working in different cultures.

 

EMPLOYMENT STATUS

I am currently employed but am open to discussing fulltime, contract or consultancy opportunities.

 

TECHNICAL COMPETENCIES

SharePoint Portal Server 2003 - 3 years

Windows SharePoint Services - 3 years

Microsoft WebPart Technology - 3 years

SharePoint Portal Server 2001 - 1 year

.NET Framework - 4 years

C# - 4 years

.NET WebServices/SOAP - 4 years

ASP.NET - 4 years

Microsoft SQL Server 2000 - 2 years

XML - 4 years

VS.NET 2003 - 2 years

C++ - 1 year

Familiar with: HTML, DHTML, JavaScript, J2SE, Macromedia Fireworks, XSL, VC++

 

WORK EXPERIENCE

Virtusa Corporation Ltd

Collaboration Portal (Feb 2004 – May 2005)

Customer: Undisclosed (Now an IBM company)

Project: Collaboration Portal

Role: SharePoint Consultant

Liaise directly with the customer on a daily basis, and am responsible for maintaining an excellent customer relationship. Am responsible for providing continuous guidance, troubleshooting and advice to the customer on their SharePoint Portal Server setup and forging workarounds to quirks the Customer experiences. Am involved in providing support for any enhancements the customer desires.

Concurrently produced the following for the customer.

Developed a tool that would provide rule based email notifications for list items that satisfied the rule. The tool uses a notation close to NLP (See http://geekswithblogs.net/tariq/archive/2005/02/07/22203.aspx) for defining rules in addition to specifying them in CAML.

WebParts: Developed a series of WebParts for the customer to enhance their portal. namely

• A simple WebPart that would provide a mechanism for the user to navigate back to the page he came from.

• A WebPart that uses SPS SSO to provide and interface to one of the clients internal systems on their Portal.

• Developed a WebPart that would let users connect to PDF documents an view their contents.

• Developed a WebPart that would show alert subscription information across a Windows SharePoint Site collection.

Developed a simple tool that would export data contained in Excel Sheets to a SQL Server tables.

Developed a tool that could parse text files and export their contents to a SharePoint list.

Developed a tool that allowed the admin to execute queries against SharePoint Usage logs, enabling administrators to query site usage statistics in greater granularity.

Developed an APS.NET application that would dynamically generate charts based on parameters provided which can then be used within Windows SharePoint Services Sites as images.

Environment: SharePoint Portal Server 2003, Windows SharePoint Services 2003, WebParts, .NET, C#, Asp.NET, .NET WebServices, SQL Server 2000, FrontPage 2003, IIS6, Dundas Charts.

"Tariq provides excellent information and turns around questions in

Record time. His work is of the utmost quality.'

“Especially for short-term requests, where there is high exposure. Tariq always delivers”

“Tariq’s code runs on a daily basis with no problems. He also creates code that can solve unique issues, actually better than other code we purchased form other vendors."

- Mark Weileba (Director of Product Operations)

 

iWAY (Feb 2005 – May 2005)

Project: iWAY

Role: SharePoint Technical Lead

Was involved in the capacity of a consultant providing guidance and troubleshooting to a team porting and converting the company’s intranet portal consisting of over 500MB of static content to Windows SharePoint Services.

Environment: Windows SharePoint Services 2003, WebParts, .NET, C#, .NET WebServices, FrontPage 2003, IIS6, Exchange 2003.

 

Ascent (Sep 2004 – April 2005)

Project: Ascent

Role: SharePoint Technical Lead

Was involved in providing assistance, and advice on Windows SharePoint Services to a team building and maintaining one of the company’s culture sites on Windows SharePoint Services.

Environment: Windows SharePoint Services 2003, FrontPage 2003, IIS6.

 

Seeker (May 2004 – Aug 2004)

Project: Seeker

Role: SharePoint Technical Lead

Was responsible for guiding a team and providing assistance with SharePoint Portal Server 2003 in developing a centralized search system that would index the content of all internal applications.

Environment: SharePoint Portal Server 2003, SharePoint Portal Server 2003 Full Text Search and Indexing, SQL Server 2000, FrontPage 2003, IIS6.

 

Virtusa Intelligence Portal (Aug 2003 – Feb 2004)

Project: Virtusa Intelligence Portal

Technical Lead (Aug 2003 – Feb 2004)

Architected, developed and lead a team to develop a system based on Windows SharePoint Services 2003 to act as a single point of access to technical discussions, Presentations, Case studies and people, for all company employees, facilitating efficient and effective knowledge capturing. Was individually responsible for the system architecture, managing the development team and technical leadership in addition to the development effort. The system composed of a repository around a SharePoint Document library with custom WebParts to cater different views.

Environment: SharePoint Portal Server 2003, .NET, C#, ASP.NET, .NET Web Services, SQLServer 2000, FrontPage 2003, WebPart Packaging, Windows Server 2003, IIS 6.

 

Windows 2003 Research Initiative (June 2003 – Aug 2003)

Project: Windows 2003 Research Initiative

Role: Technical Researcher

As a member of Virtusa’s R&D carried out research to evaluate the prospects of Windows Server 2003 as an Application Server platform for Applications built on MS technologies.

Environment: Windows Server 2003, IIS 6.

 

Kewill (Feb 2002 – June 2003)

Project: Kewill

Role: Software Engineer

Was responsible for developing a wrapper, and a reporting module that would enable the Kewill product to output reports to Excel.

Environment: C#, .NET

 

Reusable Assets Initiative (October 2002 – June 2003)

Project: Reusable Assets Initiative

Role: R&D Focus Lead

Was responsible for leading the ‘Reusable Assets’ initiative at Virtusa which was incubated by Virtusa’s R&D dept. Was responsible for architecting a system based on SharePoint Portal Server 2001 to act as a repository for asset management. Was responsible for the implementation effort and overall initiative strategy. The system involved developing an ASP.Net application to provide supplementary functions to SharePoint.

Environment: SharePoint Portal Sever 2001, SPS SDK, C#, .NET, COM, ASP.NET, VBScript, SQL Server 2000, MS Digital Dashboard technology.

 

Ramora (June 2001 – October 2001)

Project: Ramora

Role: Intern Programmer (June 2001 – October 2001)

Was responsible for developing a communication protocol and the communication layer for a Java P2P file storage system that envisioned virtual disk storage by utilizing free space on network peers.

Environment: Java, Linux, LDAP, JNI, C++, Win32 API, Sockets

 

vPresent (January 2001 – June 2001)

Project: vPresent

Role: Intern Programmer (January 2001 – June 2001)

Was involved in a research initiative to produce a presentation streaming solution for the company involving Windows Media Technologies. Was involved in the initial research and was responsible for the administration of the Media Server.

Environment: Windows Media Technologies, Windows Media Server, and Windows Media Encoder.

 

eaMarket (October 2000 – Jan 2001)

Customer: eDocs (now Siebel)

Project: eaMarket

Role: Intern QA Engineer (October 2000 – Jan 2001)

eaMarket is a product offering of edocs (now Siebel) that facilitated the placement and management of online advertisements into electronic bills produced by edocs' eaDirect product. Was involved in the testing cycle for the 1.9 release of the product.

 

PRESENTATIONS/PUBLICATIONS

Continuous publication and knowledge sharing regarding SharePoint technologies on my blog (http://www.geekswithblogs.net/tariq)

Published a paper on using CSharp to extend SharePoint Portal Server 2001 at SPSFAQ (http://www.spsfaq.com/downloads/Programming_Sharepoint_with_Csharp.doc)

Presented ‘Rapidly assembling applications using SharePoint and Infopath’ at ASP.NET Dev Days 2004 Sri Lanka

 

EDUCATION

1998 – 2002

Successfully completed the final year of study in pursuing the BSc Hon's degree in 'Information Systems' from the Manchester Metropolitan University (MMU) and qualified under 2nd Class Honours, 1st division category.

Subjects offered were Artificial Neural Networks, Data Engineering, Distributed Systems, and Information Systems Management.

Project:

The final year project consisted of a peer-to-peer framework for scalable distributed computing. The basic impetus of the project is ensuring the infinite scalability of a distributed computing client. The architecture devised for the client is one where the client can keep expanding its processing capabilities by hunting for and downloading algorithms (assemblies) off other peers.

 

2000-2001

Successfully completed the first part of the MCSD in Visual C++, obtaining a certificate for ‘Master MFC Fundamentals using MS Visual C++’

 

1999 - 2000

Successfully completed the 2nd year of study at IICS obtaining the Diploma in Higher Education (DIP.HE) from the Manchester Metropolitan University (MMU).

 

1998 - 1999

Successfully completed 1st year of study at IICS obtaining the Certificate in Higher education (CERT.HE) from the Manchester Metropolitan University (MMU).

 

1996 & 1998

Completed London A-Levels & London O-Levels.

 

Interests

Techology, multiplayer gaming, Motor Sports.

 

posted on Monday, June 27, 2005 5:02 PM