In the jargon of the computer programmer, a hacker is someone who strives to solve problems in elegant and ingenious ways.

NUS Hackers is a student-run organization committed to the spread of hacker culture and free, open source software. We provide a support system for hackers in NUS who are currently building things, be it for charity, business or pleasure. We also hold workshops, run technical meetups, organize hackathons, and maintain open source code for the NUS community.

What we do

During the semester, our primary events include

  • weekly meetups every Friday called Friday Hacks that include one or two technical talks, sometimes followed by a hacking session;
  • workshops on Tuesdays called Hacker Tools that cover skills that are essential to those in computing fields but are not usually taught by schools; and
  • workshops on Saturdays called hackerschool that cover a range of technical topics, and are aimed at introducing technologies to those who have no prior knowledge.

Near the start of each calendar year, we also run Hack&Roll, the largest student-run hackathon in Singapore. Hack&Roll is unique for being one of the few hackathons, if not the only, that do not have a set topic for participants; instead, the aim is to simply encourage people to come and have fun building something.

We also run smaller events for the NUS community, like Project Intern, where students who have interned share with others their experience and the benefits they have gained from interning, in a bid to encourage others to intern.

Some of our events are recorded if consent is given by the relevant parties. Find our recordings here.

Participants at our events must follow our event code of conduct.


We believe that hacking is necessary for good innovation. (In fact, the best computer-related startups and technologies have all come from hackers.) As an extension to that, we think tinkering is win-win-win: you learn new things, you get to show off, and you become more attractive to employers.

(Though, honestly, most of the time we hack because it’s fun.)


Our long term goal is to build a healthy community of passionate hackers in NUS. We think that this benefits everyone: professors benefit because they are able to source for good programmers; startups and tech companies benefit because they are able to recruit from a central pool; and students benefit because they get to meet and learn from like-minded peers (and get opportunities from professors and tech companies).


NUS Hackers is managed by a coreteam of student volunteers. You can reach us by email.

Coreteam members

Christopher [President] is a computer science undergraduate that drinks way too much coffee, sleeps way too little, and is passionate about all things computer science. Report his GitHub profile here (please don’t) or send him cat memes at chris@nushackers.org.

Suyash is a computer science undergraduate student who loves everything tech, from new home automation hacks to new apps. He might be new to the world of making things but has been breaking things his whole life. Feel free to contact him at suyash@nushackers.org.

Julius is a computer science undergraduate who also enjoys Aerospace Engineering, Music Theory and History (reflected in his favourite games: Kerbal Space Program and Europa Universalis IV). You can find his codes here and his website here.

Joel is a computer science undergraduate with an interest in machine learning and distributed systems. Still figuring out how to be as legit as everyone else on this page. You can find him on Kaggle and his website .

E-Liang is a computer science undergraduate with a decade-long interest in software engineering, and a current love for developing full-stack web applications. Star his repos here.

Joshua is a computer science undergraduate with a current interest in full-stack stuff. He enjoys watching football in his free time. He can be reached at joshua@nushackers.org.

Hao Wei is a computer science undergraduate with an interest in operating systems, systems programming, programming languages, and free software. Find him on GitHub.

Wee Han is a computer science undergraduate with a passion for trying out new things. Currently occupied with full-stack web development, data analytics/visualization and cancer genomics research. Reach him at weehan@nushackers.org!

Daryl is a computer science undergraduate and an aspiring full-stack developer. He’s passionate about software engineering, good design and music curation. View his work on GitHub and on his website.

Chaitanya is a CS undergrad who enjoys learning new stuff, but is yet to discover what part of technology truly interests him. You can find out more about him here, or reach him at chaitanya@nushackers.org!

Yuanhong is a computer science undergraduate interested in algorithms and competitive programming. Find him on GitHub.

Jing Yen is a(nother!) CS undergrad that lives the heretic’s life of using Vim in Emacs. Reach out to him at jingyen@nushackers.org if there’s anything you’d like to discuss with him.

Noel is a computer science undergraduate who loves meeting people. He enjoys hacking on fun(ny) ideas and optimizing his workstation. Reach out to him at kwannoel@nushackers.org if you’d like to chat.

Steven is a computer science undergraduate who loves experimenting with random stuff. Currently in the process of learning a lot of things :). Want to know more or perhaps just looking for a chat? Reach out to him at stevenwjy@nushackers.org!

Zhuoran/David is a Data Science and Analytics undergraduate with an intense interest in Robotics, RL and League of Legends. He enjoys exploring and learning new things with interesting people :) Feel free to find him on davidzhuoran@nushackers.org!

Yitao is a computer science undergraduate with interest in app development, algorithms, research and many other wonky stuff. An avid tea drinker, he also enjoys music and ball games that involve running around. Find him on GitHub.

Ranice is a computer science undergrad with a fat interest in web and game development. When she’s not studying, she’s ricing her current linux distro, OR playing age of empires OR changing the theme of her website… OR posting memes on facebook.. Feel free to contact her at ranice@nushackers.org @_@

Shenjia is a computer engineering undergraduate who loves meeting new people and tinkering! She is a little bit of a nerd but really friendly!
Chat with her at shenjia@nushackers.org!

Alumni →

Join us

Want to help us in spreading hacker culture? We want you!