Tim Coalson Senior Consultant

Tim is a Senior Consultant at ThreeWill. He has 15 years of consulting experience designing and developing browser-based solutions using Microsoft technologies. Experience over the last 8 years has focused on the design and implementation of SharePoint Intranets, Extranets and Public Sites.

Learn More About Tim

Experience

Senior Consultant – Salesforce Integration with SharePoint in Microsoft 365

  • Implementation of callouts to the SharePoint REST API in Microsoft 365 to read and write files, folders and associated metadata in SharePoint Document Libraries
  • Apex code to format file information as Salesforce collections to be consumed by the Visualforce pages
  • Created Visualforce pages to render content from SharePoint in Microsoft 365
  • App dev practices include source control and eclipse IDE

Senior Consultant – SharePoint 2013 State Government Intranet

  • Implemented custom scrolling announcements and scrolling pictures on Intranet Home page leveraging jQuery libraries
  • Configured Departmental team sites for secured departmental collaboration

Senior Consultant – SharePoint 2013 State Government Purchase Order and Invoice Management application

  • Created custom Document Set and content type to manage Purchase Orders and associated Invoices through the approval and payment process
  • Created SharePoint Designer workflows to manage notifications and approvals of Purchase Orders and Invoices
  • Created custom Task Approval forms to display additional information to ease the work necessary to approve or deny.
  • Created List Event Receiver to track changes in Purchase Order and Invoice fields that necessitate notifications
  • Created dashboard views to display information related to the current user
  • Created custom views to display information important to different roles in the Purchase Order and Invoice approval lifecycle

Senior Consultant – SharePoint 2013 State Government Exam Management application

  • Created custom lists to manage collection and tracking of Securities exams
  • Created SharePoint Designer workflows to manage notifications of exam status changes
  • Created List Event Receiver to track changes in exam fields that necessitate notifications
  • Created custom Document Set to manage exam-related documents

Senior Consultant – SharePoint 2013 State Government Case Management application

  • Created custom lists to manage collection and tracking of Election-related cases for investigation
  • Created SharePoint Designer workflows to manage notifications of case status changes
  • Created List Event Receiver to track changes in case fields that necessitate notifications
  • Created custom Document Set to manage case-related documents

Senior Consultant – SharePoint 2013 State Government Elections Extranet to support County Election officials

  • Installed and Configured PremierPoint Solutions (formerly SharePoint Solutions) Extranet Collaboration Manager product to support forms-based authentication and management of forms-based users
  • Worked with Designer to implement custom masterpage and branding
  • Implemented client-side code using jQuery and the SharePoint client-side object model to manipulate the display based upon the current user’s role

Senior Consultant – SharePoint 2010 – Application to Manage Internal Requests for Enterprise Telecommunications Company

  • Developed dynamic Request application leveraging a combination of “Out of Box” SharePoint capabilities along with custom development
  • Application leveraged configurable validation rules engine to allow customization of required fields, hiding/disabling of fields based on values of other fields, etc.
  • Developed SharePoint Designer Workflows to support approval processes and appropriate notifications for each request

Senior Consultant – SharePoint 2010/PerformancePoint Dashboards for Company Managing Energy Efficiency Programs

  • Installed SharePoint 2010 and PerformancePoint
  • Developed PerformancePoint KPIs and Dashboards using the PerformancePoint Designer
  • Configured Analytics Charts and Standard Charts

Senior Consultant – Installation of FAST on SharePoint 2010 Farm for Software Consulting Firm

  • Installed and configured FAST on application server
  • Installed and configured FAST Search results page

Senior Consultant – Business Value Planning Service for Fortune 500 Industrial and Farm Equipment Corporation

  • Participated in requirements gathering and high-level design of “finished goods” inventory management
  • Participated in sizing of Product features to provide high-level estimate

Senior Consultant – Project Management Dashboard Site for Fortune 500 Entertainment Company

  • Designed Project Management Dashboard site
  • Implemented custom code to “roll-up” project site data to dashboard
  • Leveraged JQuery and JavaScript to augment “out of box” SharePoint functionality

Senior Consultant – Client Reporting Dashboards for Company Managing Energy Efficiency Programs

  • Architected and Installed MOSS 2007 environment
  • Installed Sql Server Reporting Services (SSRS) integration on SharePoint
  • Developed large number of SSRS Reports and Charts and configured on client dashboards

Senior Consultant -Product testing to determine SharePoint 2010 compatability for leading Social Networking Product Company

  • Installed and Configured SharePoint 2010 Beta
  • Installed, configured and tested Product Web Parts in SharePoint 2010.

Senior Consultant – Video Web Parts for Public Site for Medical Product Company

  • Created Video Web Parts to display Patient Stories on Public Web Site
  • Created Rotator Web Part to “rotate” through Patient stories to allow User to pick a video to view.

Senior Consultant -Project Management Sites and Dashboard for Fortune 500 Industrial and Farm Equipment Corporation

  • Created a PMO Dashboard site for tracking Project Progress
  • Leveraged CorasWorks WorkPlace Suite to roll-up data from Project Sites to PMO Dashboard
  • Created various SharePoint Designer Workflows to support training registration with email confirmations
  • Manual data migration from SharePoint 2003 to MOSS 2007

Senior Consultant – 10 day SDPS engagement with State Goverment IT Department

  • Demonstrated MOSS 2007 capabilities to various state govenment department representatives
  • Architected and Installed MOSS 2007 environment
  • Demonstrated custom branding using SharePoint Designer

Senior Consultant – Extranet for Commercial Construction Company

  • Architected and Installed WSS3 environment
  • Installed and configured 3rd party forms-based authentication user management tools
  • Created custom site template
  • Created scripts to automate new site creation with appropriate security groups

Senior Consultant – Extranet Prototype for Leading Flexible Packaging Manufacturer

  • Architected and Installed WSS 3 environment
  • Installed and configured 3rd party forms-based authentication user management tools
  • Created custom site template
  • Created scripts to automate new site creation with appropriate security groups

Senior Consultant – Intranet Migration from SharePoint 2003 to MOSS 2007 for Leading Flexible Packaging Manufacturer

  • Architected and Installed MOSS 2007 environment
  • Installed and configured Quest Migration tool
  • Designed and Implemented site collections to support several business functions
  • Mapped SharePoint 2003 libraries to new libraries in MOSS 2007
  • Migrated and tested
  • Worked with Quest to resolve issues found during migration

Senior Consultant – KnowledgeBase for Engineering firm

  • Architected and Installed MOSS 2007 to support KnowledgeBase
  • Installed BA-Insight Search to support document previews
  • Leveraged SharePoint Audience features to target content based on their primary Engineering Practice

Senior Consultant – Office Automation work for Fortune 50 Telecommunications company

  • Created PowerPoint templates to be used for generating “Price Cards” to be displayed in retail stores
  • Data and Configuration was stored in Excel

Senior Consultant – 5 Day SharePoint Deployment Planning Services Engagement for Fortune 500 Industrial and Farm Equipment Corporation

  • Customized content to meet the specific needs of the client
  • Facilitated meetings with key decision makers
  • Lead technical demonstrations to help customer understand application of SharePoint in their environment
  • Produced deliverables to document Architecture and Design discussions

Senior Consultant – Microsoft Office SharePoint Server (MOSS) 2007 Enhancements to Public Site for Medical Product Company

  • Created new user control to allow Physicians to self-register for inclusion in the “Find a Physician” search results
  • Input data written to a custom list with content approval required to allow Company associate to verify information before making information available in Public Site search results
  • Enhanced “Find a Physician” functionality to include new search filters
  • Updated “Find a Physician” search results to include Doctor web site
  • Updated “Contact Us” Workflow to allow Company associate to re-route request based on type of inquiry and Country

Senior Consultant – 10 Day SharePoint Deployment Planning Services Engagement for Leading Flexible Packaging Manufacturer

  • Customized content to meet the specific needs of the client
  • Facilitated meetings with key decision makers
  • Lead technical demonstrations to help customer understand application of SharePoint in their environment
  • Produced deliverables to document Architecture and Design discussions
  • Installed and configured MOSS in customer environment
  • Prototyped key features in customer environment
  • Install and test 3rd party products in customer environment

Senior Consultant – Microsoft Office SharePoint Server (MOSS) 2007 Extranet Engagement for Fortune 500 Entertainment Company

  • Installed and configured MOSS Farm (2 Web Front-Ends, 1 Index Server, SQL Server)
  • Installed and configured Extranet Collaboration Manager to manage Forms-Based users
  • Installed and configured Site Provisioning Assistant to allow user requests for Forms-Based Extranet sites

Senior Consultant – Budget Outlook Application on Microsoft Office SharePoint Server (MOSS) 2007 for Fortune 500 Insurance Company

  • Leveraged Telerik AJAX RadGrid control to allow display and update of hierarchical Budget data stored in custom SharePoint lists
  • Provided import and export functionality to import data into and out of SharePoint

Senior Consultant – Microsoft Office SharePoint Server (MOSS) 2007 Public Site for Technology Hosting Provider

  • Worked with graphic design firm to get comps for new branding
  • Updated masterpage, cascading style sheets and site imagery to match desired branding
  • Site is located at http://www.nspi.com

Senior Consultant – 5 Day SharePoint Deployment Planning Services engagement for Leading B2B Software Corporation

  • Customized content to meet the specific needs of the client
  • Facilitated meetings with key decision makers
  • Lead technical demonstrations to help customer understand application of SharePoint in their environment
  • Produced deliverables to document Architecture and Design discussions
  • Installed and configured MOSS in customer environment

Senior Consultant – Windows SharePoint Server (WSSv3) Intranet for Energy Audit and Service Corporation

  • Installed and configured Windows SharePoint Services on 64-bit Windows 2008 Server
  • Designed departmental site templates
  • Created site structure using above templates
  • Migrated and organized content
  • Determined and applied appropriate security

Senior Consultant – Microsoft Office SharePoint Server (MOSS) 2007 Email Marketing System for Medical Product Company

  • Implementedemail marketing application to allow employees to send email messages to targeted groups of users who subscribe to receive messages
  • Implemented custom web part and user control to allow visitors to the public site to register to receive email updates
  • Implemented custom lists and custom workflows to allow employees to create new email subscription groups and send emails to users who have subscribed to those groups

Senior Consultant – Microsoft Office SharePoint Server (MOSS) 2007 Intranet for Engineering Firm

  • Updated masterpage, cascading style sheets and site imagery to match desired branding
  • Customized Content Query Web Parts on home page to display roll-up data from child department sites
  • Installed and configured web part from CodePlex to provide random picture display

Senior Consultant – Windows SharePoint Server (WSSv3) Extranet for Engineering firm

  • Branded site used to communicate and manage a Road engineering project
  • Determined and applied appropriate security

Senior Consultant – Microsoft Office SharePoint Server (MOSS) 2007 Intranet and Extranet for Enterprise Mobility Corporation

  • Mentoring/Consulting engagement to demonstrate the out-of-the-box capabilities of WSS v3 as a company Intranet and Extranet
  • Developed public and internal site templates to be used by each department in Intranet
  • Created Intranet site structure based on templates
  • Created and configured security
  • Created extranet site template
  • Created and applied custom theme to extranet
  • Created scripts to create new sites based on template and to configure accounts
  • Performed training sessions to demonstrate configuration and use of extranet sites
  • Installed and Configured Extranet Collaboration Manager to manage forms-based users on extranet

Senior Consultant -Microsoft Office SharePoint Server (MOSS) 2007 Community Site

  • Created 2 master pages (1 for home page and 1 for all other pages)
  • Updated images and css to implement custom branding colors
  • Implemented HttpModule to brand SharePoint application pages

Senior Consultant -Windows SharePoint Server (WSS v3) Web Parts for Fortune 50 Telecommunications Corporation

  • Developed Report Explorer and Report Viewer web parts to allow users to view Sql Server Reporting Services (SSRS) reports from any SSRS server

Senior Consultant -Windows SharePoint Server (WSS v3) Intranet for Leading Agile Software Company

  • Mentoring/Consulting engagement to demonstrate the out-of-the-box capabilities of WSS v3 as a company intranet
  • Developed public and internal site templates to be used by each department
  • Created site structure based on templates
  • Determined and applied appropriate security
  • Applied branding

Senior Consultant – Microsoft Office SharePoint Server (MOSS) 2007 Extranet Publishing Portal for Leading Non-Profit Organization

  • Developed custom site templates for national and conference Sites
  • Developed custom web parts
    • Custom web part to wrap Windows Media Player
    • Custom web part to display forms authentication users associated with specific forms authentication groups
    • Provided functionality to copy email addresses of matching users to clip-board for use in targeted emails
  • Developed custom master page for consistent navigation across site
  • Developed custom style sheets and images to allow for custom site brandin
  • Developed custom layout pages along with underlying site columns and content type
  • Implemented custom HttpModule to provide branding on SharePoint application pages
  • Packaged all code as features and Windows Solution Packages (WSP) for easy deployment between environments

Senior Consultant – Microsoft Office SharePoint Server (MOSS) 2007 Public Site for Medical Product company

  • Implemented “Contact Us” Web Part to allow Internet customers to post questions/comments
  • Implemented custom lists to store inquiries and provide configured routing of requests
  • Implemented custom workflow to route requests to appropriate person based on type of request and country
  • Implemented custom task edit form to allow employee to create and send a response using a rich-text editor

Senior Consultant – Windows SharePoint Server (WSSv3) Extranet for Engineering firm

  • Gathered requirements and building a prioritized list of requirements for a public web site that provides general information to the public as well as secured areas for collaboration among partners
  • Branded site to use existing company logos and color scheme
  • Gathered requirements for a custom feature to send emails to registered Users who opted in to receive emails during the registration process
    • Included the creation of a custom list and custom Workflow Foundation workflow

Senior Consultant – Microsoft Office SharePoint Server (MOSS) 2007 Intranet for Engineering Firm

  • Gathered requirements and building a prioritized list of requirements for Human Resources, Accounting and IT departments
  • Migrated existing content from Shared drives into SharePoint
  • Created custom lists and Office SharePoint Designer workflows to create a IT Help Desk application

Senior Consultant – Microsoft Office SharePoint Server (MOSS) 2007 Intranet for Application Delivery and Information Management company

  • Gathered requirements and built a prioritized list of requirements for departmental sites
  • Migrated existing content into SharePoint
  • Branded site

Senior Consultant – Microsoft Office SharePoint Server (MOSS) 2007 Extranet for HealthCare Information Solutions Alliance

  • Gathered requirements and built a prioritized list of requirements for departmental sites
  • Migrated existing content from shared drives into SharePoint
  • Branded site

Senior Consultant -Windows SharePoint Server (WSS v3) Customer Support Portal for Agile Product company

  • Mentoring/Consulting engagement to demonstrate the out-of-the-box capabilities of WSS v3 as a Customer Support portal
  • Migrated existing customer support content from current site to SharePoint
  • Branded Customer Support portal to use company logos and color scheme

Senior Consultant – Microsoft Office SharePoint Server (MOSS) 2007 Extranet Prototype for Internet Based Communications Platform Company

  • Collaborated with the client on design and implementation of a MOSS 2007 collaborative extranet portal prototype
    • The prototype was designed to represent the value of a highly interactive, collaborative environment and operation within the boundaries of strict regulatory constraints
  • Communicated the out-of-the-box boundaries of the MOSS 2007 platform when evaluating features to include in the portal prototype
  • Branded site to match the corporate guidelines

Senior Consultant – Technical Lead for Design and Implementation of an Application Add-In for Microsoft Project 2007

  • Worked with Business Subject Matter Expert to drive out detailed requirements into Use Cases, Screen Specifications and Screen Mocks
  • Developed Windows Forms application and corresponding business logic based on requirement artifacts
  • Implemented nightly builds with integrated Unit Testing to test core business logic in application
  • Provided regular communication to Stakeholders including schedule and cost estimates using Groove File and Discussion tools
  • This communication was provided through weekly status (including billable time reports and updated risks), Project plans, Issues lists and Groove discussion items

Senior Consultant – Requirements Interface and Developer for Global Auditing Tool implemented with Groove

  • Worked with Business Analysts and Systems Analysts to clarify and document requirements for a Global Auditing Tool
  • Requirements were documented using Use Cases, Screen Specifications, Visio Screen Mocks and Sequence Diagrams
  • Developed the Windows User Interface (Views and Controllers) for a complex sub-system of the Global Auditing Tool
  • The user interface was built upon a framework that leveraged the Model View Controller (MVC) pattern

Senior Consultant – Technical Proof of Concept for Global Auditing Practice

  • Created Groove prototypes to test both synchronous and asynchronous event processing as part of a “proof of concept” effort
  • Synchronous and asynchronous events were used to publish events through an event broker component to other parts of the application in an asynchronous mode
  • Created a custom tool in Groove to test the performance of reading and processing records from Groove tables with various record volumes and datatypes

Senior Consultant – Technical Testing of Framework Component for Global Auditing Practice

  • Provided Technical Testing support to ensure that the ADO.NET-type provider for Groove properly implemented the interfaces exposed through the Microsoft Data Access Application Block (DAAB)
  • Researched behavior of Document and Stream objects when accessed through the Groove Record Manager

Senior Consultant – Technical Testing of Calculation Engine for Global Tax Compliance Practice

  • Provided Technical Testing support to ensure product quality during final month of development
  • Utilized open source frameworks (NUnit and NUnitASP) for automation of nightly regression tests

Senior Consultant – Scheduling Application for Global Tax Compliance Practice

  • Designed and developed Common Search Screens to support existing applications using ASP.NET, HTML, C#, SQL Server, JavaScript
  • Maintained and enhanced existing application (ERMNN) which was implemented using ASP.NET, HTML, C#, SQL Server, HTML and JavaScript

Senior Consultant – Web Based Budgeting Application for Large Pharmaceutical Company

  • Developed ASP.NET User Controls to support data entry for the budgeting process
  • Leveraged ASP.NET, HTML, C#, SQL Server and JavaScript

Senior Consultant – Credit Card Processing Application for Large Financial Services Company

  • Lead a team of 10 developers to implement the Financial Services application for a large bank
  • Worked closely with Project Manager to establish priorities
  • Provided technical mentoring in the use of the system framework

Senior Consultant – Workflow Application for Large Financial Services Company

  • Designed and developed workflows to allow Customer Service Representatives to carry out Credit-card related transactions
  • Created and presented a class to train developers in the proper development of workflows using the appropriate tools and system framework classes

Senior Consultant – Content Management Server Project for Technology Services Company

  • Responsible for analyzing the features of Microsoft’s Content Management Server (MSCMS) as a possible solution for managing a Microsoft Gold Partner website
  • Helped to create a prototype using Microsoft Content Management Server (MCMS) to communicate the usability and security features of MSCMS to the Marketing and Education
  • Worked with Marketing and Education departments to gather requirements and create a design for the layout of the website that would leverage the features available in Microsoft MSCMS

Senior Consultant – Internal Financial Application for International Bank

  • Designed and implemented a browser-based system to validate and process Telecom charges incurred each month by a bank
  • Gathered and documented customer requirements using use cases
  • Technologies included VB6, COM+, HTML and JavaScript

Senior Consultant – Web Based Marketing Tool for Marketing Company

  • Designed and implemented a browser-based marketing tool
  • Technologies included HTML, JavaScript, XML, XSLT, VB6 and SQL Server

Senior Developer – Web Based application for a Large Telecommunications Company

  • Lead a team of 5 developers in the design and implementation of a browser-based application used to validate and pay $12 billion in access charges
  • Technologies included ASP, VB6, COM+, Oracle and JavaScript

Senior Developer – Miscellaneous Projects for a Large Telecommunications Company

  • ASP, VB, HTML, JavaScript development using IIS
  • Crystal Reports including run-time manipulation of Reports through Crystal Reports API
  • Client-server development using Visual Basic and PowerBuilder to access Oracle and SQL Server databases
  • COBOL/JCL development on the MVS platform

Certifications

Microsoft Certified Professional:

  • Developing and Implementing Web Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET
  • Designing and Implementing Databases with Microsoft SQL Server 2000 Enterprise Edition

Education

B. S. Computer Information Systems, David Lipscomb College (now Lipscomb University), Nashville, TN

Technical

Tools:

Visual Studio.NET, Visual Studio (VB, Visual InterDev), IIS 4-6, MS SQL Server 7 – 2000, Crystal Reports

Technologies:

.NET, .NET Remoting, Web Services, ASP, COM/MTS, COM+, HTML, XML

Languages:

C#, VB.NET, Visual Basic, JavaScript

Databases:

MS SQL Server 7 – 2000, Oracle 7

Concepts:

Software Development Lifecycle, Microsoft Solutions Framework, Object Oriented Programming, Test Driven Development