09/06/2022 updated
VP
100 % available
SharePoint Specialist, SharePoint Specialist, SharePoint Team Lead
South Africa
South Africa
Bachelor's of EngineeringWindowsSQL ServerSharepoint.NETSQLOffice 365Office 365 MigrationSharePoint AdministrationSharePoint 2016SharePoint 2013SharePoint Administrator
MOSS 2007, SharePoint 2010, SharePoint 2013, SharePoint 2016, Ofiice 365 architecture, SP 2010, SharePoint 2019, Office 365, Navigation, Performance, Permissions, Security, Web Parts, Workflow, Search, UI, Web content management in MOSS, SharePoint Designer 2007 & 2010, Visual Studio 2008,2010 & 2012, deployment, SharePoint environments 2007/2010/2013/2016/2019, EPM 2003/2007/2010, Microsoft Office Enterprise Project Management 2010, Microsoft SharePoint Server 2010/2013/2016/2019, EPM 2003 to EPM 2010, EPM 2007 to EPM 2010, portals, SharePoint 2007 to SharePoint, SharePoint, PL/SQL, Jobs and Alerts, NET framework, creating, ASP.NET, C#, VB, NET, ADO.NET, XML, JavaScript, Visual Studio.NET, Object Oriented Programming, Net 2003/2005/2008 IDE, SQL Server, report creation using Crystal Reports, reporting software products, SSIS, SQL Reporting Services, Flash, SDLC, C#.NET, VB.NET, JAVA, XML-related technologies, unit test cases, NUnit testing framework, WSDL, SOAP, XML related technologies, XML Schemas, XmlParsing, DTD, XSLT, XPath, SQL Server 2000/7.0, Windows NT/XP/2000/2003, UNIX, Linux, DOS, windows 7, Windows 8, Windows 8.1, Windows 10, Windows server 2003 - 2012, TSQL, NUnit, ASP.NET1.1/2.0, ASP3.0, HTML, DHTML, AJAX, VbScript, COM, COM+, NET REMOTING, CSS, Web Services, WSDL/SOAP, Data Access, ODBC, ADO.NET 1.1/2.0, Microsoft SQL Server 2003 - 2014, MySQL, WSS 3.0, Microsoft Visual C++6.0, Microsoft Visual Studio 2005 - 2017, Microsoft Visual SourceSafe, Microsoft 365, Microsoft Project 2003, 2007, 2010 & 2013, Microsoft Project server 2003, 2007, 2010 & 2013, SharePoint Online and Office 365, PowerApps, SharePoint environment, PowerBI, Merseta, master pages, SQL Server 2012, Cashbuild's SQL Server environment, Powershell Scripting, SQL 2012, log shipping, SQL 2008 and 2012, clustering, FBA, Backup, databases, SFTP, SharePoint 2013 environment, backups, uptime, SQL Servers, SITA, database security, SQL Server 2005, 2008, and 2012 environments, SQL 2005 servers, 2008 SQL Servers, DBA, SQL Server Profiler, SQL Server Agent, SharePoint 2010 and 2013, visual studio, Intranet, coding, PowerPivot, Performance Point, MOSS, InfoPath, Microsoft Word, IBM, Microsoft EPM 2010, SharePoint Portal 2010, EPM 2010 & SharePoint 2010, ERP, EPM 2010, Pty, Reporting services, EPM, sql server 2005, database, Stored Procedures, Views, Triggers, T-SQL, Excel, MS Project, Studio 2008, SQL Server 2008, Crystal, web content, Visual Studio 2008, Microsoft Office SharePoint Server 2007, content management, business logic, Microsoft SQL Server, IIS, SharePoint 2007, EPM 2007, Visual Studio 2005, Debugging, IPS, Oracle10g, Visual Studio .Net, integration testing, WinForms, WebForms, Flex, ASP.Net 2.0, dynamic pages, code inspection, MS SQL Server 2005, IIS 6.0, Microsoft Visual Studio.Net 2005, Microsoft Visual Source, Safe, Oracle reports, Artificial Intelligence, AS400, user interface, Microsoft.Net Framework, XSL, XSD, Remoting, windows applications, MS SQL Server 2000, MS SQL server, SQLProfiler, #.net, VSS 6.0, source control, Unit testing, system testing, Microsoft, AS 400, SQL Server 2000, Windows 2000, web-based, HTML pages, bugs, IIS Web Server, SQL Server Database, data retrieval, SQL Profiler, Database Engine, database design, programming, user defined functions, physical design, ASP.NET2.0, Microsoft Visual Stuidio.NET 2005, Crystal reports, IIS 5.0, SQL, SQL Server 2000 Enterprise Manager, SQL Server 2005 Query Analyzer, NET Framework 2.0, Windows 2003 server, FTP, web application, n-tier, data entry, Win, user controls, bug fixing, Web server controls, SQLSERVER, Hosting, VB Script, Java Script, C# .Net, three tier, SQL 2005, Windows Forms, windows, Infragistics, Exception Handling, Windows XP, Visual Source Safe
Languages
EnglishFluent
Project history
Project #2 Mar 2006 - Jan 2007
Patient Healthcare Management System
Senior .Net Developer
Verizon IT
This is a product aimed at the mid-sized hospitals to maintain their patient's details and his
Medical records that can be used as an intranet application or as an internet based web application
This application can also be used to schedule the doctors' appointments using the appointment
scheduler.
This application includes previous Patients Management, Appointment Scheduler, and Reports
modules.Workedon the n-tier distributed application. Developed an applications using ASP.NET, C#,
VB.NET, ADO.NET and SQL server.
Responsibilities:
* This patient healthcare management system was done in ASP.Net / C#.
* Developing User Interface for the application and writing the business logic.
* Provide necessary data validation checks against data entry.
* Coding for viewing the records using ASP.NET list bound controls.
* Designing the databases in SQL Server 2005 for the project.
* Developed Stored Procedure to optimize the performance of Data access layer.
* Implemented application using ADO.Net to communicate the database.
* Developed Win forms and user controls specific to this application.
* All data access was done through web services calls to a Cache database on the back end.
* Extensively involved in system Testing and bug fixing of the application.
* Communication between client and server was in Xml and hence used Xml Document extensively for
this purpose.
* Hosted the remoting object in IIS.
* Used Web server controls to optimize the data access between the database layer and the business
layer.
* Developed Synchronization Module to synchronize, Insert, update or delete offline data in to
SQLSERVER database using C#, XML, Web services.
Environment : ASP.NET, ADO.NET, SQL Server 2000, Hosting, IIS Web Server, COM, CSS, XML, HTML,
VB Script, Java Script.
Patient Healthcare Management System
Senior .Net Developer
Verizon IT
This is a product aimed at the mid-sized hospitals to maintain their patient's details and his
Medical records that can be used as an intranet application or as an internet based web application
This application can also be used to schedule the doctors' appointments using the appointment
scheduler.
This application includes previous Patients Management, Appointment Scheduler, and Reports
modules.Workedon the n-tier distributed application. Developed an applications using ASP.NET, C#,
VB.NET, ADO.NET and SQL server.
Responsibilities:
* This patient healthcare management system was done in ASP.Net / C#.
* Developing User Interface for the application and writing the business logic.
* Provide necessary data validation checks against data entry.
* Coding for viewing the records using ASP.NET list bound controls.
* Designing the databases in SQL Server 2005 for the project.
* Developed Stored Procedure to optimize the performance of Data access layer.
* Implemented application using ADO.Net to communicate the database.
* Developed Win forms and user controls specific to this application.
* All data access was done through web services calls to a Cache database on the back end.
* Extensively involved in system Testing and bug fixing of the application.
* Communication between client and server was in Xml and hence used Xml Document extensively for
this purpose.
* Hosted the remoting object in IIS.
* Used Web server controls to optimize the data access between the database layer and the business
layer.
* Developed Synchronization Module to synchronize, Insert, update or delete offline data in to
SQLSERVER database using C#, XML, Web services.
Environment : ASP.NET, ADO.NET, SQL Server 2000, Hosting, IIS Web Server, COM, CSS, XML, HTML,
VB Script, Java Script.
Project# 1 Jan 2005-Feb 2006
SROC Application
C# .Net Developer
Verizon IT
The project is about developing a Sales Rep Order Capture (SROC) application system that captures
orders from various customers of the company. The sales representatives can store individual orders
to a local database and they can upload all the orders from the local database to a remote SQL
server.
Designed and developed three tier architecture using .NET frame work.
Responsibilities:
* Developed the SROC application using C#, SQL 2005 and XML.
* Developed front-end screens using C# and used ADO.NET to connect to the local database and
remote database.
* Developed Windows Forms using windows forms controls and Infragistics ultra controls.
* Involved in designing the user Authentication process for North America, Europe domains.
* Developed business, database objects and security objects using C# and ADO.NET.
* Used Microsoft Exception Handling Block Component to handle errors.
* Written stored procedures in SQL 2005 using T-SQL to embed business functionality.
* Involved in unit testing with NUnit, Integration testing and documenting the project.
* Prepared Test cases and provided technical documentation.
* Involved in designing and generating reports for the application using Crystal Reports and
integrated in to the Application
Environment: Windows XP, C#, SQL Server 2005, T-SQL, ADO.NET, Visual Studio .NET, Visual Source
Safe, NUnit and Crystal reports
SROC Application
C# .Net Developer
Verizon IT
The project is about developing a Sales Rep Order Capture (SROC) application system that captures
orders from various customers of the company. The sales representatives can store individual orders
to a local database and they can upload all the orders from the local database to a remote SQL
server.
Designed and developed three tier architecture using .NET frame work.
Responsibilities:
* Developed the SROC application using C#, SQL 2005 and XML.
* Developed front-end screens using C# and used ADO.NET to connect to the local database and
remote database.
* Developed Windows Forms using windows forms controls and Infragistics ultra controls.
* Involved in designing the user Authentication process for North America, Europe domains.
* Developed business, database objects and security objects using C# and ADO.NET.
* Used Microsoft Exception Handling Block Component to handle errors.
* Written stored procedures in SQL 2005 using T-SQL to embed business functionality.
* Involved in unit testing with NUnit, Integration testing and documenting the project.
* Prepared Test cases and provided technical documentation.
* Involved in designing and generating reports for the application using Crystal Reports and
integrated in to the Application
Environment: Windows XP, C#, SQL Server 2005, T-SQL, ADO.NET, Visual Studio .NET, Visual Source
Safe, NUnit and Crystal reports
Project#16
Shomotech
Team Lead(SharePoint and Office 365) Dec 2019 - July 2020
Responsibilities:
* Lead a team of 10 people for Office 365 project for ACSA.
* Lead migrations and modernizations from SharePoint on-premises and non-Microsoft platforms to
SharePoint Online and Office 365
* Design and build forms and workflow solutions using Nintex Online, PowerApps and flow
* Understand business goals and drivers and translate those into an appropriate technical
solution.
* Responsible for Administering Office 365 environment.
* Generate technical and functional requirements through structured meetings and workshops.
* Collaborate as part of larger delivery teams which may include engagement managers, business
analysts, architects, developers, user experience designers and change management
professionals.
* As the client's trusted advisor, identify and pursue additional opportunities.
* Share best practices with internal team members and clients.
* Demonstrated ability to work on and potentially lead multiple projects simultaneously.
* Manage client expectations throughout a project.
Shomotech
Team Lead(SharePoint and Office 365) Dec 2019 - July 2020
Responsibilities:
* Lead a team of 10 people for Office 365 project for ACSA.
* Lead migrations and modernizations from SharePoint on-premises and non-Microsoft platforms to
SharePoint Online and Office 365
* Design and build forms and workflow solutions using Nintex Online, PowerApps and flow
* Understand business goals and drivers and translate those into an appropriate technical
solution.
* Responsible for Administering Office 365 environment.
* Generate technical and functional requirements through structured meetings and workshops.
* Collaborate as part of larger delivery teams which may include engagement managers, business
analysts, architects, developers, user experience designers and change management
professionals.
* As the client's trusted advisor, identify and pursue additional opportunities.
* Share best practices with internal team members and clients.
* Demonstrated ability to work on and potentially lead multiple projects simultaneously.
* Manage client expectations throughout a project.