A Quick Look into Spring 2022 with Codebase

Codebase
Berkeley Codebase
Published in
5 min readJan 17, 2022

By: Ryan Zhao, Spring 2022 President

Hello everyone, and welcome to Spring 2022! As we all (hopefully) return to campus for another great semester, I am sure many students are looking for new ways to explore their interests and engage with the Berkeley community.

College is a unique time to build meaningful connections and friendships–ones that will last a lifetime. But as a school of over 30,000 undergraduates, Berkeley is sometimes intimidating. It is hard to find your own place within such a large campus.

The size of Berkeley, however, also brings opportunities for community rarely found elsewhere. With so many passionate and motivated students, from all interests and backgrounds, Berkeley is filled with a uniquely vibrant club scene. Whether it is a cultural group or a dance community, a professional consulting club or a charitable volunteer organization, I encourage everyone to check out what Berkeley has to offer. I believe that clubs are a great way to make a small space within such a large campus, and I sincerely hope you will consider joining one of our many organizations.

In particular, I wanted to introduce Codebase, one of the many tech-focused student organizations on campus, and explain who we are, what we do, and why we exist. I also want to talk about our plans for this upcoming semester, as well as how you can get involved as a client or mentored developer on our teams.

What is Codebase?

Codebase was founded in 2016 by a small group of undergraduate computer science students with the mission to:

“Build a community of developers that empowers students to break into the software industry.”

The tech industry was, and still is, an extremely competitive field to break into. The founders envisioned creating opportunities for passionate and curious students to join a community of developers with diverse interests, learn from and mentor each other through industry projects, and work with professional software engineers.

This vision has stayed true with us to this day. Today, our organization has grown to over 45 active members, and our efforts have branched into multiple initiatives:

  • Developing hands-on technical projects for industry clients
  • Bringing industry resources to the wider Berkeley community
  • Building a close-knit student community

Let’s dive deeper into each of these!

Our Projects

The largest component of being a Codebase member is working on our projects. Every semester, Codebase works with four high-growth tech companies and one non-profit organization and builds a technical product for them. Each project team, consisting of two project managers (PMs) and six developers, collaborates closely with their client company’s software engineers through 13 weeks of agile development, complete with sprints, standups, and code reviews. Throughout this process, our members are able to build their foundations in software engineering, learn the best industry practices, and work on a product with immediate feedback and users.

Because our developers are still full-time students, we always work remotely from our client, delivering two in-person presentations throughout the semester to present our progress.

We have two different types of projects: a mentored project for those new to software engineering, as well as client projects for those with more experience.

We’ll be announcing our client projects very soon so keep an eye out for updates on the specific companies and projects we’ll be working on this semester! https://codebase.berkeley.edu/projects

Our External Initiatives

Outside of our projects, one of our main initiatives is also to provide the wider Berkeley computer science student body with professional development and mentorship resources. This semester, we’re planning a wide variety of events, from company tech talks to industry panels. We are also hoping to organize seminars and discussions focused on highlighting pressing issues within the tech world, including ethical practices and supporting diversity. For those who prefer to learn on their own terms, we have also published our mentored project curriculum for full-stack web development.

Building Our Community

Beyond our project work, Codebase is first and foremost a community, and this will never change. Every semester, it is my highest priority to make sure that Codebase is a fun and engaging experience for all of our members, and that we all get to form close friendships throughout college. Following campus guidelines, we plan to continue operating as an in-person club, including in-person events such as retreats, banquets, project meetings, team dinners, and casual meetups on the Glade. We will of course be keeping a close eye on public health and safety guidelines and our campus situation. It’s important to me that we remain flexible if conditions change. This pandemic is unfortunately far from over, so being cautious, safe and considerate of our communities and fellow students will always be top of mind for us.

On a brighter note, I can say without a doubt that I’ve met some of my closest friends in Codebase, and I hope that you will feel the same after joining our organization.

Joining Our Team

Interested in joining our team? We’re currently recruiting for both client project and mentored project developers this Spring! We’ve released our applications on our website here (codebase.berkeley.edu). Our application deadline is Wednesday January 26th at 11:59pm (with a grace period until Thursday January 27th at 2:59am).

Codebase Spring 2022 Recruitment

Throughout the first few weeks of the semester, we’ll be hosting a wide variety of recruitment events for you to get to know our members and learn more:

Finally, if you would like to receive updates or ask us any questions asynchronously, here are a few ways to connect with us:

Closing Thoughts

I hope this post gave you a better picture of what Codebase is and what it would look like to join our community. We are always looking for new friends that we can learn and grow together with, so we’d love for you to apply! That being said, if you don’t think Codebase is right for you, there are tons of other clubs and communities that I’d highly encourage you to check out! Like I said earlier, finding a community on campus can be so important and I truly do hope that everyone has that opportunity, whether that community happens to be Codebase or some other amazing group of people. You can view the full list of Berkeley clubs on Callink, or other lists of clubs (like sproul.club) actively looking for new members.

I hope you have a great semester!! ❤

--

--

Codebase
Berkeley Codebase

Software development @ UC Berkeley — Building a community for meaningful industry impact. https://codebase.berkeley.edu/