hi, i'm

turni saha

and I like solving problems

scroll

I'm Turni. I build AI tools with the people who will use them.

At a safety software company, I work across departments to figure out where AI is useful, then build and maintain the software. That has meant course-authoring tools for writers, a code graph for developers, research tools for sales and compliance, and automation for accounting. I work on the process with the team as well as the code.

I also co-founded ShareCo. We build AI-powered Salesforce applications and automations, connect business systems, and train teams to use what we implement. Outside that work, I make tools for people building with coding agents.

AI consulting and engineering ↗Salesforce implementation ↗

AI engineering · Salesforce implementation · open-source tools

what i build

selected work

The projects below cover course production, developer tools, sales, marketing, and Salesforce. Explore what I built, what it can do, and who it helps.

01 · co-founder · ai + salesforce implementation

shareco

I co-founded ShareCo to help companies put AI to work inside Salesforce and across the tools their teams use every day.

We work through the process with the team, build the software, connect the systems, and automate the repetitive work. That can mean a custom Salesforce application, an AI-powered workflow, or a better way for sales, finance, and operations to work together.

We handle implementation and train the people using it. The work is done when the team can actually run with it.

AI-powered Salesforce workflowsimplementation + automationteam training + adoptionvisit shareco ↗
read the project →
workflowsintegratesalesforce
02 · course authoring · internal tools + client-facing build

the course builder

Course production involves much more than writing a script. Someone has to research the topic, review the safety details, build the slides, find appropriate images, and prepare the course for delivery.

I built an internal course-production tool with review steps for the writers and course team. The client-facing builder brings together script review, editable slides, context-aware image generation, voice narration, and SCORM export for a learning platform.

The internal team went from roughly 110 hours per course to 15.

~110 → 15 hours, internal workflowscript and slide reviewnarration + SCORM exportcontext-aware image generation
read the project →
materialscriptdraftreviewcourse
03 · developer tools · knowledge graph · mcp

the code graph

The application had 20 years of history in ColdFusion and JavaScript. Generating useful code with AI meant understanding its existing dependencies, not just the file being edited.

I built a code graph that maps connections across the application and makes them available to coding agents. It answers questions about function calls, shared data, and the modules a change could affect.

The graph helped AI generate more accurate code by giving it context about the application and its dependencies.

ColdFusion + JavaScript20 years of application historydependency context for AI
read the project →
the graph
04 · compliance research · chrome extension

vendor risk assessment

A vendor assessment meant reading legal documents, checking the trust centre, and researching past incidents. An analyst could spend five to seven hours assembling the material for one decision.

I built a browser extension that gathers that research into a draft assessment. It reads the uploaded documents, flags potential risks, and includes the sources an analyst needs to check.

The existing workflow brought the assessment down to about 30 minutes. The analyst still reviews the findings and decides whether to approve the vendor.

~5–7 hours → 30 minutessource-backed findingsanalyst makes the decision
read the project →
documentsreadregulationshistoryreport
05 · sales automation · research + crm

lead research and outreach

A website visit can be the start of a sales conversation. The useful part is knowing who to contact, what their company does, and why your offer might matter to them.

I built an outreach system that finds the best estimated contact from a website visit, researches the person and company, and sends customized emails based on that research.

High-value leads go to a sales rep with the research already prepared, so they have context for a follow-up call.

website visitor identificationperson + company researchpersonalized email + rep handoff
read the project →
visitorsfitqualifycontactsdraftreviewsend
06 · marketing tools · multi-brand content

the marketing platform

A marketing team needs to know what is worth creating and whether the work actually brings in business.

I built a platform that researches opportunities, suggests content, and produces drafts across four brand sites. It helps shape the team’s strategy as well as create the content.

After publication, it tracks traffic, leads, and conversions, then uses those results to improve what it recommends and creates next.

content research + strategydrafting across 4 brandslearning from leads + conversions
read the project →
briefsreview4 sites
more projects

other things i work on

boris says

An open-source coach for Claude Code. It gives feedback during a session, notices repeated workflows, and drafts automations for you to review.

have a look ↗

housebroken

Checks your agent instructions against what happened in the session. It points to the commands or text behind each finding and flags rules it cannot meaningfully test.

have a look ↗

switchboard

A coordination tool for developers running coding agents in parallel. It uses Linear to share discoveries, track claimed work, and warn about overlapping edits.

sales hub

A shared workspace for RFP work: upload a questionnaire, draft answers from company material, review them, and export the response. Discovery and the evidence library are ongoing parts of the build.

commission workflows

A Business Central extension for calculating and reviewing commissions, importing workbook data, handling exceptions, and checking results against the existing Excel process.

ai adoption and training

The work around the software: interviewing teams, writing an AI playbook, running an internal hackathon, and helping people use coding agents in their own jobs.

accounting automation

Bringing Claude Code into accounting workflows and working through the practical details with the people responsible for the numbers.

Turni Saha
hi, thats me
about

hi, i’m turni

My background is in strategy. Over time, I got more involved in building the things we were talking about. Now I work on AI and software at BIS and co-run ShareCo, a Salesforce consultancy.

I like staying with a project long enough to see someone actually use it. You find out pretty quickly what made sense in your head and what needs another go. I want to be there for that part too.

I’m particular about how things look and feel. I wanted this site to be somewhere you could play around, so there’s paint, there are flowers, and there’s a whole mind palace you can walk through. I had a lot of opinions about the elephants.

  • Based in Edmonton, Canada
  • AI and software at BIS
  • Co-founder of ShareCo
  • Building Boris Says, Housebroken, and other tools I use
say hi

you scrolled this far, might as well say hi

Activate to reveal the next line of the joke.

deeper cuts: · this site speaks mcp

turni saha · software, experiments, and a little paint · 2026 · in a hurry? boring mode