Skip to content

Grouped by discipline · each linked to a project

Skills.

Tools and languages, by discipline

  1. 01

    Programming languages

    • SQL
    EvidenceSafira AI Chatbot →
  2. 02

    AI / ML

    EvidenceYen Dine →
  3. 03

    LLM & RAG

    • pgvector
    • FAISS
    • Voyage embeddings
    EvidenceSafira AI Chatbot →
  4. 04

    AI agents & GenAI

    • Vertex AI
    • Prompt design
    • Tool use
    • Evaluation sets
    EvidenceLevelUp AI Assistant →
  5. 05

    Backend

    EvidenceLMS Portal →
  6. 06

    Frontend

    EvidenceNCLDP Website →
  7. 07

    Mobile

    • SwiftUI
    EvidenceShopSwift iOS App →
  8. 08

    Data & databases

    EvidenceFollow-up System →
  9. 09

    Cloud & DevOps

    • AWS
    EvidenceSafira AI Chatbot →

How I build

How I work

  1. 01

    Frame

    Define the user problem and success metric before implementation.

    Safira: grounded answers or human hand-off

  2. 02

    Data

    Collect, clean, chunk and version the source data.

    Safarnama content indexed in pgvector

  3. 03

    Model

    Start with the simplest model that meets the target, then tune.

    Road Health: random forest on five features

  4. 04

    Evaluate

    Measure against labelled test sets and automated tests.

    Safira API: 11 tests · Road Health: 5

  5. 05

    Deploy

    Ship resilient APIs with queues, retries and monitoring.

    Transactional outbox with SKIP LOCKED

  6. 06

    Monitor

    Log real usage and improve on observed failures.

    Level Up chatbot feedback loop

  7. 07

    Responsible AI

    Grounding, citations, audit trails and accessibility by default.

    Citations · human hand-off · audit log