Client Side SharePoint and Dynamic Translation(Aug 2016 - March 2017)
Plug and Play WCAG of SharePoint (July 2016):
Generic Custom Form Templates(Dec 2014):
Unlimited Content-Type Form Support through a single form template: This was an interesting project in that we wanted a custom template to allow re-ordering of fields, grouping and layouts of each section, WCAG, multilingual and using as much out of the box functionality driven through a single XML document. We also supported hard coded templates in raw HTML that made use of the same solution which offered Display, edit and new support.
Distributed SharePoint Object Cache (Nov 2014):
A developer level solution for a synchronized cache: We wanted to allow simple .NET library to support a synchronized cache across multiple SharePoint servers ensuring that all of them always had immediate access to the most used objects - whatever they may be.
Treasury Board Common Look and Feel Templates (2013-2014):
I finished building a CLF site management tool that allows content administrators to perform bulk publishing of multiple site pages, documents and images (Check-in, publish, approve, quick deploy, quick delete), track the status of their content and mark the review status of content as reviewed for WCAG, CLF and Client reviewed. No more guessing if your documents are up to date or where any document may not be checked in. The quick delete function enabled on the fly content cleanups to extend the SharePoint Quick Deploy out of the box solution.
CLF 3.x: My existing CLF version 3.01-3.1x is setup for SharePoint 2010. Includes the same features as the 4.0x but does not include the Intranet theme. Splash, 1 and 2 column layouts, mega menu, footer and support for
all the WET features. All the while maintaining WCAG and HTML5 compliance. I noticed it has been picked up by a few of my old clients: OSFI, Infrastructure and LAC in various flavors. Feel free to contact me about the code updates and all the funky exceptions revolving around CLF and SharePoint. We can work something out.
Other Gov't Canada:
A solution to drive Public Disclosure that every Canadian Government department needs to provide on its external facing website. I integrated it into the external facing SharePoint CLF 2010 site. The solution also supported legacy financial reporting through a set of XSLT/web service based report builders that integrated into SharePoint and were WCAG/HTML5 compliant.
Legacy Site Importer: Built a Legacy ASP site importer that pulled a generic CLF 2.0 site into my SharePoint 2010 CLF 3.x solution. That was an interesting project. Lots of great tech to chew on. It supports many data inputs and serialize them into a single XML file that could store all the binaries and Metadata and push 10's of thousands of assets, documents and pages into SharePoint. It managed the variations and provided multilingual support.
Finished up a BCS search solution for Library and Archives Canada with custom search and freaky XSLT templates for the various look and feels they wanted to support. Also tacked on some custom details web parts for use on the site. Orangutech took my code further after I left the project... Kudos guys.
BI - Program Activity Architecture(PAA) and the MAF, Corporate Risk, Inputs/Outputs of the PAA and Project Reporting
Wow that was a mouthful. At NRCan I architected a huge solution that reported on the complete PAA from the regional offices up to the Department level. It rolled up all the data input into a beautiful report for the Chief Scientist and enabled them to see exactly what was happening in their Science and Tech Research. This solution really should be in every government department - but I built it so of course I feel that way.