Scroll to Learn

Digital Careers

It’s important to provide more opportunities for occupations with career potential versus just a job. Software development is, and is projected to continue to be one of the fastest growing and highest paid occupations. The skills learned are incredibly accessible and are widely applicable in nearly every industry.

Youth Education

Youth Coding League

The Youth Coding League is an after-school youth coding program that adds an engaging, competitive element to learning how to code. We pay teachers a stipend to run the Youth Coding League in their schools and provide students with gear: shirts, hats, earbuds - just like a typical team. Students are introduced to the basics of computer science, competing each week where they can track their individual stats and team rankings at The regular season is capped off with a semester-ending postseason playoff and championship series where students form groups and build projects to compete against each other and schools in the league. Champions are awarded for all of their hard work and accomplishments with big prizes.

Adult Training

Introducing fundamental skills entry-level programmers need to begin successful careers.

Code Labs is an adult coding bootcamp that gives participants the necessary skills to get an entry level job as a software developer. Two 6-month programs combined teach frontend and backend skillsets, taught by industry professionals, capping with real world projects led by local tech employers.


A Rural Source Employment Network

Taking graduates from Code Labs and select programs from a network of rural communities, the rural source employment network connects talent to remote work opportunities from local, regional, and national employers. Led by the team at Codefi Labs, workers have the opportunity to pair program with veteran developers as they begin their digital careers.

Let's Connect

Fill out my online form.