skyline of Raleigh, NC

Nick Freeman


Helping Hands Training Portal

A tailor-made online application for the NC Collaborative and NC Families United. Provides a custom venue for creating and distributing training content and assessments pursuant to the Collaborative’s strategic goal to “increase awareness and understanding of System of Care impact … and provide educational programs to enhance Systems of Care.”

more info soon!

SDC Team & Learning Management System

A web application used by teaching staff and students at the Senior Design Center (NCSU Dept. Computer Science) to manage day-to-day academic and administrative processes.

read more


  • Student registration & project bids
  • Team and advisor assignments
  • GitHub repository provisioning
  • Team deliverables submissions
  • Incremental & staged advisor feedback process for reports
  • Individual student work logs & reflections
  • Peer evaluations
screenshot of student-facing web dashboard