IntegriShield — AI for a compliance-monitoring platform
Introduced AI into a compliance-monitoring platform, with BERT and ElasticSearch semantic search, a rule engine for hierarchical JSON, multi-provider SSO and email automation.
- Years
- Aug 2023–Dec 2024
- Organisation
- IntegriShield (Kansas City, remote)
- Role
- Artificial Intelligence Engineer
Context
IntegriShield runs a compliance-monitoring platform. I worked remotely with the company, based in Kansas City, from August 2023 to December 2024.
What I built
I introduced AI into the platform, working with the President and product leadership.
- Semantic search with BERT and ElasticSearch.
- A rule-based engine for analysing hierarchical JSON.
- Single sign-on across Azure AD, Google and Okta using OIDC.
- Email automation through the Microsoft Graph and Gmail APIs.
- Web scraping with Puppeteer.
- Notifications on AWS Lambda.
How it works
Semantic search embeds content with BERT and serves it from ElasticSearch, so queries match on meaning rather than exact terms. Alongside it, the rule engine walks hierarchical JSON and applies explicit rules, which keeps compliance decisions deterministic and explainable.
Stack
Python and JavaScript; BERT and ElasticSearch; AWS Lambda; Azure AD and Okta for identity; PHP and Ext JS in the existing platform.