Wilson Le

Forward Deployed Engineer at Lyra

Skip to work

Work

  1. 01Public product

    Pangea Chat

    Learn a language through conversation.

    Open Pangea Chat ↗
    My part
    • Built the frontend and AI assistant.
    • Developed FastAPI services for LLM workflows.
    • Built CI/CD, monitoring and incident response.
    • Introduced spec-driven, AI-assisted workflows.
    Pangea Chat sentence builder with translation choices and explanations before a message is sent.

    01Frontend + AI services

    Sentence builder

    Build a sentence with translation choices and explanations before sending.

    Pangea Bot Spanish role-play conversation with vocabulary suggestions, chat list and the world map behind it.

    02Frontend + AI services

    Pangea Bot

    Practise a language through a guided conversation with Pangea Bot.

    Pangea Chat message interpreter showing the Spanish message ¿Cómo estás, Wilson? together with its English translation inside the chat.

    03In-chat language assistance

    Message interpreter

    Read an incoming message with its translation, without leaving the conversation.

    Pangea Chat world map with conversation activities, search and navigation.

    04Frontend · conversation discovery

    World-map group chats

    Find conversations on the world map and practise with other people.

  2. 02Public product

    CYOBot

    From learning to building with robots.

    Open Robotics Quest ↗
    My part
    • Built the landing page and product analytics.
    • Led the coding portal and CMS.
    • Centralised sign-in with Keycloak SSO.
    CYOBot Instructor quest catalogue with four demo robotics quests, publication states, level counts and an illustrative lesson-planning chat on the right.

    01My work · admin + sidebar chatbot

    Teach, with help at your side.

    Manage robotics quests and levels with a sample lesson-planning conversation alongside.

    CYOBot student dashboard for Avery Demo, with demo robotics quests, sample skills and rewards, a career skill map and learning shortcuts.

    02My work · student coding dashboard

    A student’s starting point.

    A demo student workspace with robotics quests, skill progress, rewards and a career skill map.

    CYOBot Python Mission Control demo quest preview with learning objectives and a three-level learning journey over the student dashboard.

    03Coding portal · quest + level flow

    Python coding quest

    A demo Python quest brings together learning objectives and a three-level journey.

  3. 03Private internal system

    Vulcan Augmetics

    The internal platform behind the prosthetics.

    My part
    • Implemented the internal CMS.
    • Built OAuth2 login and role/attribute access controls.
    • Added telemetry, monitoring and on-call support.
    Vulcan permission editor with the organisation-manager role, Create/Read/Update/Delete tabs and role-plus-same-clinic rules.

    01Built in-house · role + attribute rules

    Roles. Attributes. Clear access.

    I implemented access controls that combine roles with conditions such as the user’s clinic to determine which records they can access.

    Vulcan internal CMS with full navigation and collections for users, organisations, sessions and exercises.

    02My work · internal CMS + admin

    One place to manage the work.

    I built the internal CMS and admin workflows for managing users, organisations, sessions and exercises.

    Vulcan internal monitoring dashboard with aggregate API volume, latency, errors and time-window filters.

    03API telemetry + monitoring

    Production monitoring

    I added API telemetry and monitoring for request volume, latency and errors.

  4. 04Open-source project

    LocalCut

    A video editor, right in the browser.

    Open LocalCut ↗
    My part
    • Built the local media engine and timeline editor.
    • Added text animation, compositing and video export.
    • Exposed editing tools to external agents through WebMCP.
    LocalCut with a populated demo project, original landscape artwork, a video preview, three timeline tracks and a crossfade.

    01Media engine + timeline editor

    From media to a finished sequence.

    I built the editing engine and timeline for arranging media, layering titles, animating properties and applying transitions. This demo brings those tools together.

    LocalCut title properties with an Inter text preview, font, animation and alignment controls over the demo editing workspace.

    02Typography + motion controls

    Titles with room for detail.

    I added bundled fonts, text styling and animation controls so titles can be designed alongside the edit, with a preview before applying changes.

  5. 05Open-source project

    LocalDesign

    Your canvas, locally.

    Open LocalDesign ↗
    My part
    • Built the canvas, layer editor and frame layouts.
    • Implemented portable typography and SVG/PNG exports.
    • Added editable backups and WebMCP authoring tools.
    LocalDesign with the Field Notes demo composition, semantic layers, drawing toolbar and frame inspector visible around the full canvas.

    01Canvas engine + layer workflows

    A canvas built around editable layers.

    I built the canvas and layer workflows for composing frames, shapes, images and text. This editable demo shows nested layers and a layout frame in context.

    LocalDesign with the Field Notes headline selected and Source Serif 4 typography, font source, size, line-height and tracking controls visible.

    02Text shaping + portable exports

    Typography that travels with the design.

    I implemented text layout, font handling and portable exports, with controls for type size, spacing and line height. Bundled fonts stay with the editable design.