keanan.w

Resume

PDF ↗

Education

University of British Columbia

Vancouver, BC

B.Sc. Computer Science (GPA: 3.73, Dean's List)

Sep 2025 – May 2029
  • IMES + OIS Scholarships: $100,000 CAD merit award to the top 100 international students.
  • Relevant Coursework: Software Construction, Computation & Program Design, Discrete Mathematics, Data Structures & Algorithms.

Experience

Covena AI

Jakarta, Indonesia

Software Engineer Intern - Forward Deployed

May 2026 – Present
  • Partnered with clients on 10+ sales AI agent launches, reaching 95% containment and 40% average conversion.
  • Scaled a distributed multi-service agent platform to 2,000+ conversations/day in TypeScript.
  • Built LangSmith evaluation and tracing workflows to diagnose agent failures across client launches.
  • Integrated client agents with accounting, payments, inventory, and shipping via HMAC-signed REST APIs.
  • Persisted client-agent workflow state in MongoDB and images in AWS S3 for multi-step sales automation.

Nuansa Musik

Remote

Software Engineer

Jan 2026 – Apr 2026
  • Architected an internal operations platform for a 14-outlet retailer, giving leadership live sales visibility.
  • Cut manual reporting by 50 hrs/week with a webhook-driven NLP pipeline in TypeScript and Python that turns free-text sales messages into structured records at a 90% straight-through rate.
  • Matched free-text product names to a 7,000+ item catalog at 95%+ accuracy via RAG combining tuned cosine-similarity thresholds with LLM re-ranking, validated on a labeled eval set.
  • Engineered a Go service syncing legacy store data to the cloud, built in Docker for Windows.
  • Instrumented the platform with end-to-end OpenTelemetry traces for token usage, latency, cost, and failures.

Projects

Synapse

TypeScript, React, Claude API

ProduHacks '26

Mar 2026
  • Engineered a live multi-agent brainstorming canvas supporting 50 concurrent AI agents that critique and synthesize ideas in real time.

Naiya

TypeScript, PostgreSQL, DeepSeek-V3

BizTech KickStart '25

Nov 2025
  • Cut inference time 90% and latency 60% in an open-source AI scheduling copilot with a hybrid LLM-plus-deterministic architecture.

Leadership

UBC BizTech

Vancouver, BC

Partnerships Director

Apr 2026 – Present
  • Selected from 200+ applicants to own end-to-end partnerships for UBC's largest tech club (1,000+ members).
  • Ran outreach and coordination across 100+ sponsors, event partners, and media contacts, closing sponsorships and cross-team logistics for the club's flagship events.

Skills

Languages:
Java, JavaScript, Python, TypeScript, Go, SQL, HTML/CSS
Technologies:
web application development (React, React Native, Next.js), back-end (Node.js, Flask, Deno), PostgreSQL, MongoDB (NoSQL), Supabase, pgvector, Redis, Firebase
Infrastructure & Reliability:
Cloudflare Workers, GCP, AWS (S3), Docker, Unix/Linux, distributed systems, serverless/edge functions, CI/CD (GitHub Actions), OpenTelemetry
AI & Data Science:
machine learning, natural language processing, information retrieval, LLM integration (Claude, OpenAI, Gemini), multi-agent systems, RAG, embeddings, semantic search, LangSmith, MCP