website logo

Diramu Godana

CS & Economics at Harvard

Junior at Harvard pursuing CS with a secondary in Economics. Building AI tutors, data systems, and socially grounded tech projects.

Get in Touch

Work Experience

Adaptive Swahili-Language AI Tutor (Harvard College Research Program)

Project Lead
Jan 2025 — Present
  • Developed an AI-powered bilingual tutor to bridge the gap for Kenyan high school students, who learn from English textbooks but often grasp concepts more easily in Swahili, the common spoken language.
  • Implemented OCR preprocessing to extract and normalize textbook content from PDFs, preparing it for retrieval.
  • Built a Retrieval-Augmented Generation (RAG) pipeline with LangChain and the OpenAI API, using chunked embeddings, vector search, and strict relevance filtering for curriculum alignment.
  • Designed a front-end with a dual-language UI, displaying side-by-side Swahili and English answers to support comprehension and language learning.
  • Extended functionality to handle end-of-chapter revision questions, ensuring generated answers remain textbook-consistent.

Kerugoya County Referral Hospital — Kerugoya, Kenya

Software Development Intern
Jun 2024 — Aug 2024
  • Contributed to the design and implementation of a digital patient management system, automating records for 1,000+ patients.
  • Developed ERP and EMR modules with Java, Python, and Frappe, integrating with MySQL, REST APIs, and Docker.
  • Participated in Agile cycles, code reviews, and testing to ensure system reliability.

Harvard Undergraduate Machine Intelligence Community — Self-Learning Assistant

Team Member
Jan 2024 — Present
  • Collaborated in the HUMIC incubator on a self-learning assistant.
  • Used CrewAI to build a multi-agent system with specialized retriever, summarizer, and planner agents working collaboratively.
  • Explored applications across education, finance, and biology while addressing ethical considerations in multi-agent design.
  • Worked in a student-led team handling role assignment, workload balance, and iterative prototyping.

Nyeri Hospice — Nyeri, Kenya

Software Development Intern
Jul 2019 — Aug 2019
  • Built a DeskAlert system with Python, JavaScript, and Node.js to improve patient–provider communication.
  • Integrated REST APIs for real-time alerts and notifications, enhancing data flow and departmental coordination.
  • Streamlined billing and resource tracking with SQL, boosting administrative efficiency.

Featured Projects

Adaptive Swahili-Language AI Tutor (RAG)

Bilingual tutor for Form 1 Biology & Geography. Uses OCR + RAG (LangChain + OpenAI API) to retrieve textbook content and generate Swahili/English answers side by side.

Adaptive Swahili-Language AI Tutor (RAG)

AI-Powered Multilingual Flashcard Generator with TTS

Interactive web app for bilingual learners. Users upload academic documents to generate English and Swahili flashcards with GPT-4 summaries, TTS audio, theme switching, and session history.

AI-Powered Multilingual Flashcard Generator with TTS

Shop Nest – Women’s E-Commerce Platform

Developed a full-stack e-commerce website using Flask, HTML, and CSS. Implemented product listings, cart management, and checkout flow with dynamic routing, template rendering, and session-based user interactions.

Shop Nest – Women’s E-Commerce Platform

Nairobi After – Immersive Web Narrative

Built a modular, scroll-driven storytelling engine with HTML5, CSS3, and vanilla JS. Implemented autonomous chapter rendering, glitch animations, ambient audio control, and UI state toggles for fullscreen, sound, and autoscroll.

Nairobi After – Immersive Web Narrative

About Me

I’m a junior at Harvard studying Computer Science with a secondary in Economics. My interests lie in AI for education, socially grounded computing, and building tools that bridge technical depth with real-world use cases. I’ve led projects like a bilingual AI tutor that integrates OCR and Retrieval-Augmented Generation for curriculum alignment, contributed to healthcare software systems in Kenya, and worked on multi-agent learning assistants with HUMIC. Beyond academics, I serve as Associate Director of Engagement for Harvard WECode and as Secretary of the Harvard African Students Association.

Diramu Godana

My Areas of Specialization

01

AI for Education (RAG)

OCR → chunking → embeddings → vector search for textbook-aligned answers.

02

Data & Algorithms

Triangle counting, Strassen crossover, runtime & accuracy benchmarking.

03

Web Interfaces

Clean bilingual UIs; accessible, pastel-forward layouts.

04

Multi-Agent Systems

CrewAI agents (retriever, planner, summarizer) for self-learning assistants.

05

Backend Basics

REST APIs, SQL, Docker for pragmatic prototypes.

06

Product & Research

Scope, iteration cycles, clear documentation and demos.