Skip to content

Project Spotlight

CBRE

Global People Search

Create a new world-wide Enterprise Directory that is also GDPR and EMEA compliant

    • Improved Azure Active Directory Graph access by building a Redis cache in C# (.NET Core 2.0).
    • Built Azure DevOps pipelines for development, staging, and production environments.
    • Synced Azure Active Directory with PeopleSoft data in C# (.NET).
    • Built a proof of concept for user search using Elasticsearch.
    • Built a rules engine in C# (.NET, Entity Framework) on PostgreSQL.
    • Built a self-service permissions website for EMEA compliance in C# (ASP.NET Core, HTML5, JavaScript, Angular) on Azure App Service.
    • Built a REST service storing employee documents in Azure Blob Storage.
    • Containerized the update utilities, PostgreSQL database, and Employee Self-Service website with Docker.
    • Built ServiceNow requests to correct PeopleSoft data via the ServiceNow API.
    • Served search results to users via the Azure Active Directory Graph API.
    • Built data-migration and ETL processes moving PeopleSoft data to the intranet database.
    • Provided technical knowledge transfer to project management in an Agile environment.
    • Architected interfaces and REST microservice endpoints disseminating employee information in C# (.NET Core, Web API) using TDD.
    • Built PowerShell deployment scripts for Octopus Deploy.
    • Built custom PowerShell scripts to deploy to PCF.
    • Created deployment scripts for creating the deployment using Ansible
    • Advised other projects on the feasibility of Elasticsearch vs. SOLR.
    • Built automated test scripts with Selenium.