The CodeShift hackathon brings together developers from all over the world to demonstrate their skills and creativity using Red Hat's cloud-native application development platform.

The hackathon will explore cloud-native development with Red Hat's OpenShift application platform including Java runtimes (Quarkus, Spring Boot), event driven architecture with Apache Kafka, integration with Apache Camel, SSO, APIs, microservices, and more. Developers will also be able to build, deploy, and scale intelligent applications using Red Hat OpenShift Data Science and Intel's AI/ML technologies.

 

Key Dates

***Winners will be announced on Tuesday, December 12th***

We will hold weekly office hours which will include demos and Q&A with experts every Wednesday at 10 AM EST starting on October 4th and finishing on November 8th.

 

Get Started Developing

 

Need Help?

We have created a CodeShift Hackathon Slack channel for all support questions, announcements, etc.

 

Coming to a City Near You? 

Red Hat Summit:Connect is a series of small-scale events across the globe providing access to Red Hat thought leaders, experts, technologies, and solutions. Join us in a city near you.

(North America , EMEA, LATAM, APAC)

Requirements

What to Build

Create (or update) an open-source application that is deployed on the OpenShift application platform (or Kubernetes community equivalent). The cloud-native applications can include a variety of use cases like AI/ML, edge, event-driven, serverless, and more. Optionally, make use of additional featured projects and tools from Red Hat and Intel (see Resources) to boost your technical implementation score.

What to Submit

  • Open-source project built with (or updated) Red Hat and Intel tools that is deployed on the OpenShift application platform (or Kubernetes community equivalent)

  • URL to a publicly visible code repository (Source code submission must be released under an OSI-approved license)

  • architectural diagram

  • demo guide

  • Text description that provides a project overview and guide on how to deploy and run your project
  • Description of the project architecture

  • Demonstration video of the project (approximately <5 mins)

  • If you are looking for examples of what to include in your submission, check out examples among the Red Hat Patterns.

See Official Rules for details.

Hackathon Sponsors

Prizes

$70,000 in prizes

Best Overall

$35,000

1st place will receive a cash prize of $35,000 plus a dedicated blog post on developers.redhat.com

2nd Place

$15,000

2nd place will receive a cash prize of $15,000 plus inclusion in a "finalist" hackathon blog post on developers.redhat.com

3rd Place

$10,000

3rd place will receive a cash prize of $10,000 plus inclusion in a "finalist" hackathon blog post on developers.redhat.com

Runner Up 1

$5,000

The runner-up will receive a cash prize of $5,000 plus inclusion in a "finalist" hackathon blog post on developers.redhat.com

Runner Up 2

$5,000

The runner-up will receive a cash prize of $5,000 plus inclusion in a "finalist" hackathon blog post on developers.redhat.com

Devpost Achievements

Submitting to this hackathon could earn you:

Judges

Red Hat Judge 1

Red Hat Judge 1

Intel Judge 1

Intel Judge 1

Red Hat Judge 2

Red Hat Judge 2

Red Hat Judge 3

Red Hat Judge 3

Red Hat Judge 4

Red Hat Judge 4

Red Hat Judge 5

Red Hat Judge 5

Red Hat Judge 6

Red Hat Judge 6

Red Hat Judge 7

Red Hat Judge 7

Red Hat Judge 8

Red Hat Judge 8

Judging Criteria

  • Potential Impact
    To what degree does the application enable or deliver progressive developments within a field for competitive advantage, extensive adoption, and market reach. Has the individual or team identified a clear purpose for their initiative?
  • UI/UX - Ease of Use
    How well does the application allow users to achieve goals effectively, efficiently, and satisfactorily in a specified context of use
  • Code Quality
    Is the code tested and well-documented? How easily can the solution be deployed?
  • Innovation
    To what extent does the application show innovative use of technologies like AI/ML or Kubernetes-native in order to address the use case/problem solution?
  • Red Hat/Intel Technology Integration
    How thoroughly did the developers integrate & utilize technologies, such as Red Hat OpenShift and/or any of the suggested Red Hat and Intel products/technologies (see full list in Resources section)

Questions? Email the hackathon manager

Tell your friends

Hackathon sponsors

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.