Skip to content

Student Projects – code4change

Made by Team ctrl-alt-impact

Coding the future you want to see.

Code4Change hosts open-source projects for social good, making it easy for developers to find, contribute, and track their progress—all while adding a fun, competitive edge with XP and leaderboards.

The Team

Oliver Quirk

Oliver Quirk

Junior software engineer focusing on growing their

knowledge as much as possible.

Mark McFadden

Mark McFadden

Aspiring developer and career changer with a passion for

coding, a background in gaming, and a drive to grow in tech.

Nicholas Canny

Nicholas Canny

Nicholas Kirk-Canny is a musician, researcher and creative

coder with extensive experience in both instrumental and digital music. Through his master’s and PhD studies, he explored music software tools in depth, building a strong foundation in music technology. Now, he is eager to expand his expertise by learning web development languages.

Alois Alamri

Alois Alamri

I’m a Junior Software Developer who loves using creativity

to solve problems and paying close attention to detail to deliver client-centric products. I have experience in full-stack development with TypeScript, Next.js, React, and PostgreSQL. In projects like Code4Change, I contributed to both backend architecture and frontend design, ensuring smooth functionality and a great user experience. I enjoy working in collaborative environments, writing clean and maintainable code, and tackling challenges that lead to meaningful solutions.

Christian Ngoc

Christian Ngoc

No bio provided

Kateryna Polishchuk

Kateryna Polishchuk

No bio provided

Tech Stack

Tech Stack for this group

We used: Next.js, PostgreSQL, TypeScript, Express, Cron Jobs, Styled Components To create a scalable and maintainable app that can grow as our user-base does, and to create a modern app that matches the demands of the industry currently.

Challenges Faced

Hosting, we were unable to host this due to the repo layout, we also struggled to learn new technologies while creating the project, however, we succeeded in the end.