HPC · Drupal · Platform

Ongoing Drupal engineering for the GPU Hackathon program.

We joined the GPU Hackathon program mid-stream as Drupal experts — fixing glitches and shipping monthly features for event management, applications, approvals, and calendar sync.
Client
GPU Hackathon program (OpenACC)
Sector
HPC / research & education
Scope
Drupal development & enhancement
Model
Agile, monthly feature releases
GPU Hackathon program (OpenACC)
GPU Hackathon program (OpenACC)

1,200+

Domain experts trained

300

HPC apps ported to GPUs

Monthly

Agile feature releases

Calendar sync

Approval to personal calendar

An overview

Helping researchers accelerate their work on GPUs.

Launched in 2015, the GPU Hackathon program helps scientists, researchers, and developers accelerate and optimize their applications on GPUs. It has trained more than 1,200 domain experts and helped port 300 HPC applications to GPUs.

The program is managed by the OpenACC organization, a nonprofit helping the research and developer community expand their accelerated and parallel computing skills.

A global program training experts on GPU computing.

A global program training experts on GPU computing.

Adaptive engineering on an existing Drupal codebase.

Adaptive engineering on an existing Drupal codebase.

The problem

A Drupal partner for ongoing, quick-turnaround work.

Nvidia already had a website built in Drupal and sought a partner versed in Drupal to develop and enhance features on an ongoing basis with quick turnaround.

With a team of Drupal experts, OST stepped up — approaching the long-term software projects with an adaptive approach to the client's needs.

The solution

Stabilize first, then ship features every month.

The client came to us midway through their own development, so we familiarized ourselves with the application workflow and created a technical document to map future development.

We first fixed functional glitches, then enhanced overall functionality, adopting agile methodology to release new features every month.

A featured deliverable

Event management & application flow

A featured deliverable

The client can add, edit, or delete events; applicants browse events and submit applications; the client accepts or rejects based on availability and credibility, with custom replies. On approval, applicants see the event link on their profile and sync it to a personal calendar — or sync directly from the confirmation email.

Further challenges

An ongoing partnership that keeps evolving.

Our work with the client remains ongoing — we continue to study user-flow data and tackle related challenges as the platform grows.

  • Adaptive to existing development progress
  • Glitch fixes before new features
  • Agile monthly releases
  • Calendar sync for approved applicants
  • Custom replies for a personal touch
  • Roadmap toward mentor functionality

Tech stack

What's under the hood.

Ongoing Drupal engineering delivered with an agile, quick-turnaround cadence.
DrupalEvent managementApplication workflowApproval engineCalendar syncAgile deliveryTechnical documentationOngoing enhancement

Need a partner to pick up an in-flight build?

We join existing codebases, stabilize them, and ship features on a predictable monthly cadence — Drupal and beyond.

Ask AI