Web applications and coding

Michael McCrae

I develop web apps using JavaScript and React. Currently, I am working mostly in the framework NextJS.

AI chatbots allow for quick prototyping.

I am interested in voice interaction. Artificial intelligence tools are better at understanding voice and processing responses quickly. Also, new voice models are startlingly realistic.

Selected Projects

Full description of projects can be found at my Github.

Portfolio site

The website you are reading was built using JavaScript, React and TypeScript. Framework is NextJS. Articles are in MDX with some Tailwind styling. Deployment is on Vercel.

The site was forked from Lee Robinson's site on GitHub.

Deparley

Deparley is online instruction for negotiation using practial scenarios. Emphasis is on learning by doing. Deparley is frictionless service to perform various sales calls and negotiation scenarios. Artificial intelligence is seeing growth in services that use human voice for interaction. Deparley is harnessing the best of those services.

App is built in NextJS. Service is forked from Vercel's Swift – AI Voice Assistant.

Service relies on a number of AI APIs:

Select a scenario

Read scenario and press start when ready to practise

Select a scenario

After practise, you are measured on asking qualifying questions, use of filler words and pauses

Practise web app