Dev & Software

Man and Woman pair programming at one computer.

About the Dev Team

ACM Teach LA has a vibrant development team focused on using software to democratize access to education. We develop a range of web applications, from tools like our online code editor, to our interactive and narrative-focused learning labs, to this very website!

We're also an organization committed to open-source. Everything we do, from all of our projects to developer training, is available on ACM @ UCLA GitHub organization. You can even view this page on GitHub.

clip art showing diverse group of profile images on webpage

Join us!

In parallel, we're a dev team focused on developer training, education, and growth. We're currently accepting new members! No experience required, membership will be purely based on application time!

  • If you’re interested in being a project lead, apply by Friday, 1/14 at 11:59 PM PT
  • For everyone else, priority given to applications before Friday, 1/14 at 11:59 PM PT

Who are we looking for? The short answer is, lots of people! We care most about people who are passionate about education and technology and want to help teach the world - previous experience or tech skills is a plus, but absolutely not required. Relevant roles include:

  • Content Developers (no coding required!)
  • Frontend Web Developers
  • Backend Web Developers
  • UI/UX Designers
  • Graphic Designers
  • ... and, your role, even if it's not here

Sound like something you want to do? Check out our Instagram for applications! Or, if you want more information, you can email our our dev team director, Divya. We're excited to see you soon!

Our Projects

Pen Pals

project repo

Pen Pals is a React web application geared towards primary school students that teaches basic Python syntax through Python's Turtle library! Pen Pal introduces turning and moving through a level-based game.

Lead(s):

react redux firebase sass jest & enzyme

Bias by us

project repo

Bias by Us is focused on bias in machine learning: we teach students about different ways that machine learning models can become biased/discriminatory through 3 individual case studies, including feedback loops in personalized advertising.

Lead(s):

Cookie Jar

project repo

A lesson to teach kids about web cookies! We're cooking up some ~recipes~ everything from sweet session cookies to zesty third party persistent cookies :0

Lead(s):

Stuff that's in the works

Bot Lab

repo

Lead(s):

Algorithm Lab

repo

Lead(s):


Interested in working with us?


are you...

Looking to Teach Looking to Code Representing a School

or, send us an email at acmteachla@gmail.com