$ whoami smith gakuya

— CS instructor & developer

photo

Black and white headshot of Smith outside
Hover to see the alternate image.

now / this semester

  • Visiting Lab Instructor, Middlebury College CS.
  • Office: 75 SHANNON ST 221.
  • I’m confident in supporting these courses: CS 145, 200, 201, 202, 302 and 312, and I can also work with you to solve problems from CS 301 and 467.
  • That said, you likely have a stronger grasp of these courses than I do: CS 315, 333 and 452.

office Hours:

  • M: [10:00AM-12:00PM, 2:00PM-3:00PM];
  • T: [2:00PM-4:00PM];
  • W: [10:00AM-12:00PM, 2:00PM-3:00PM];
  • Th: [10:00AM-12:00PM];
  • Additional appointments available outside these hours — please reach out at least the day prior to inquire about availability.

projects

What happens when LLMs have to guess gender?

I investigate whether state-of-the-art models introduce gender bias when translating from languages that don't grammatically encode gender, and examine ways to mitigate it.

GitHub

How do we get passengers home faster while saving drivers time?

I explore ways to streamline offline scheduling algorithms for small-scale Dial-a-Ride services, using a case study in Vermont, USA.

GitHub

teaching(F26)

  • CS 145Y — Introduction to Computing Lab F: 8:40 - 9:30am(75SHS202)
  • CS 145Z — Introduction to Computing Lab F: 11:15 - 12:05am(75SHS102)
  • CS 201Y — Data Structures Lab F: 9:45 - 10:35am(75SHS202)

about

I’m a Middlebury grad from Kenya and a CS instructor who likes building simple, useful software. My interests span web dev, algorithms, security, NLP, and LLMs, with a focus on how technology impacts the human experience. Off hours I hike, snowboard, laugh at dad jokes, make art, and tinker with custom e-bikes.

joke of the day

Loading joke...

Contribute joke