Dev Team

The ACM Dev Team handles general internal development needs for all of ACM at UCLA. We maintain and create organization-wide projects such as the website, Discord bot, Membership Portal, and CMS Template.

If you're interested in joining us, apply to intern with the Dev Team!

Our Projects

ACM Website!

ACM at UCLA Website

 

 JS • Proj • Repo

The ACM at UCLA Website is the one-stop shop for all things ACM! We develop and maintain this website, keeping it up-to-date with all the latest news and events.

Membership Portal!

Membership Portal

 

 JS • Proj • Repo

The Membership Portal is where ACM members can check in to events to earn points! We built the Membership Portal with Node.js, Express.js, PostgreSQL, Redux and React.js.

New Membership Portal!

Portal Refresh

 

 JS • Proj • Repo

We are in the process of updating the Membership Portal with a refreshed UI and new features! The new portal will be built with Next.js, TypeScript, and Tailwind CSS.

No to AWS!

Server Cluster

 

 N/A • Proj • Repo

ACM server cluster to reduce our reliance on AWS and provide a more cost-effective solution for hosting our projects. We are in the process of trialing a proof of concept.

Open Source!

Open Source

 

 JS • Proj • Repo

Open Source highlights all open source projects managed by ACM at UCLA, and an activity feed showing recent contributions. Anyone is welcome to contribute - an open invitation to get involved and make an impact!

Committee Website Template!

CMS Template

 

 JS • Proj • Repo

This Committee Website template is a no-code solution that empowers any ACM committee to build and deploy their website in minutes! It's actively in use by multiple committees as it saves time and ensures consistency across sites.

Discord Bot!

Discord Bot

 

 JS • Proj • Repo

The Discord bot is our in-house email verification bot for the ACM at UCLA Discord server! It's written in JavaScript using the Discord API and Amazon SES.

ACM Logo!

???

 

???

Have an idea for a project or any questions?

Feel free to contact Alex Zheng (Email), our Dev Team Director.

Our Commitment to Open Source

Everything we build is open source! In the spirit of open-source, anyone is welcome to view and contribute to our projects on Github.

People

Alex Zheng

he/him

  • Dev Team Director
  • Computer Science
  • Class of 2027

Snigdha Kansal

she/her/hers

  • Dev Team Advisor
  • Computer Science
  • Class of 2025

Brendan Staines

he/him

  • Dev Team Officer
  • Computer Science
  • Class of 2027

Camilla Chan

she/her

  • Dev Team Officer
  • Computer Engineering
  • Class of 2028

Charles Zhu

he/him

  • Dev Team Officer
  • Computer Science
  • Class of 2026

Charles Zhu

he/him

  • Dev Team Officer
  • Computer Science
  • Class of 2026

Chi-Wei Chen

he/him

  • Dev Team Officer
  • Computer Science
  • Class of 2026

Jason Tran

he/him

  • Dev Team Officer
  • Mathematics of Computation
  • Class of 2026

Katelyn Yu

she/her

  • Dev Team Officer
  • Computer Science and Engineering
  • Class of 2028

Kevin Duong

he/him

  • Dev Team Officer
  • Computer Science
  • Class of 2026

Najm Hoda

  • Dev Team Officer
  • Computer Science
  • Class of 2028

Susie Kim

she/her

  • Dev Team Officer
  • Computer Science
  • Class of 2028

Yeadam Kim

  • Dev Team Officer
  • Mathematics of Computation
  • Class of 2025

Wei Han Chua

he/him/his

  • Dev Team Officer
  • Computer Engineering
  • Class of 2027

Daphne Feng

any

  • Dev Team Officer
  • Computer Science
  • Class of 2027

Samuel Lo

he/him

  • Dev Team Officer
  • Computer Science
  • Class of 2026