Case Study
Codesso: an AI coding assistant for aspiring software developers
Codesso: an AI coding assistant for aspiring software developers



Discover
Codesso is an AI code assistant in the form of a browser extension that allowed students to understand and write code.
Designed and developed in the early days of LLMs, before the big AI providers incorporated coding assistants into their general offerings, Codesso was simple, easy to use, and integrated directly into the their favorite learning tools like Kaggle, Datacamp, and Google Colab. This project was incubated at MentorWorks Education Capital, where Mike led technology and user experience and was designed to drive partnerships and increase connection with students.
Client
MentorWorks Education Capital
Industry
FinTech
Year
2021
Services
Interaction Design, Cloud Construction, AI
Discover
Codesso is an AI code assistant in the form of a browser extension that allowed students to understand and write code.
Designed and developed in the early days of LLMs, before the big AI providers incorporated coding assistants into their general offerings, Codesso was simple, easy to use, and integrated directly into the their favorite learning tools like Kaggle, Datacamp, and Google Colab. This project was incubated at MentorWorks Education Capital, where Mike led technology and user experience and was designed to drive partnerships and increase connection with students.
Client
MentorWorks Education Capital
Industry
FinTech
Year
2021
Services
Interaction Design, Cloud Construction, AI









Goals & Accomplishments
Codesso took a novel integration approach to meet students where they are - through its Chrome browser extension. This allowed users to move content back and forth between Codesso and their coding environment of choice.
At the time, OpenAI's GPT-3 model was capable of writing and responding to some fairly complex coding questions. This was the same model powering early versions of GitHub Copilot. We experimented with different kinds of context and prompting styles to ensure code and explanations were in plain terms. In the early 2020's OpenAI was far less reliable than it is today, so resilience to the unfortunate occasional outage was carefully built in.
Our efforts included a branding exercise to ensure our aesthetic and messaging aligned with the expectations of our users, eventually settling in on a approachable yet futuristic visual identity.
presentation for OperationCode ⤴︎
Goals & Accomplishments
Codesso took a novel integration approach to meet students where they are - through its Chrome browser extension. This allowed users to move content back and forth between Codesso and their coding environment of choice.
At the time, OpenAI's GPT-3 model was capable of writing and responding to some fairly complex coding questions. This was the same model powering early versions of GitHub Copilot. We experimented with different kinds of context and prompting styles to ensure code and explanations were in plain terms. In the early 2020's OpenAI was far less reliable than it is today, so resilience to the unfortunate occasional outage was carefully built in.
Our efforts included a branding exercise to ensure our aesthetic and messaging aligned with the expectations of our users, eventually settling in on a approachable yet futuristic visual identity.
presentation for OperationCode ⤴︎






Technologies & Systems
Infrastructure
Google Cloud Platform
Data
Cloud Firestore
Process Orchestration
Cloud Run • Cloud Functions
Authentication
Firebase
UI
React • Chrome Extension • Vite • Turbo
SDLC
GitHub • GitHub Actions
Technologies & Systems
Infrastructure
Google Cloud Platform
Data
Cloud Firestore
Process Orchestration
Cloud Run • Cloud Functions
Authentication
Firebase
UI
React • Chrome Extension • Vite • Turbo
SDLC
GitHub • GitHub Actions