FA25 CST 462S: Database ExpansionAt — Nyamboyo Technical School

Opportunity Summary 

Opportunity reserved for students enrolled in CST 462S

Nyamboyo Technical School (NTS) is Kenyan-based organization equipping rural youth in the
village of Nyamboyo with professional vocational skills, entrepreneurial opportunities, and a
deep commitment to community and civic life.

Over the past year, with the help of current and former CSUMB students, NTS has built a
modern staff portal to power school operations and student programs. So far, applications
include a student database, a health database to help track student health and automatically
flag concerns, and an app to help manage our penpal program.

You will be working with NTS leadership and a recent CSUMB graduate who has built this portal
over the last year and owns the technical stack end‐to‐end. Together, and based on your
interests from the tasks listed above, we can define your exact service-learning project and
deliverables for the term. Please know this will be a very collaborative, hands-on role with a
broad scope across architecture, development, DevOps, and product collaboration. This is a
project for someone who enjoys teamwork and partnership.

If you’re excited to work on a modern TypeScript/React/Node stack, collaborate closely with
mission‐driven stakeholders, ship impactful software quickly and safely, and ultimately
contribute towards legitimate social impact,
we’d love to talk.
 

Opportunity Learning Outcomes 

Impact you will have
● Ship core features that directly support student programs and staff operations
● Establish technical standards and patterns that scale with the organization
● Reduce operational overhead with automation, data integrity, and reliable tooling

Opportunity Application Instructions 

This is assigned by CST 462S Service Learning faculty

Program 
Service Learning
Location Type 
Remote
Expected Hours 
HoursDuration
25hours per academic term
Students required to have a personal vehicle 
No
Fees students may incur with this opportunity 
No Fees will be incurred by students
This opportunity provides some form of compensation 
No
Opportunity Availability 
10/01/2025 to 12/29/2025