Arjun Mann
Software Engineer Intern @ Lumber
Comp Sci @ UC Irvine
Software Engineer Intern @ Lumber
Comp Sci @ UC Irvine
Hi, I'm Arjun Mann and welcome to my website! I was born in Bellevue, Washington and graduated from Redmond
High School in 2023. I'm double majoring in Computer Science and Business Information Management at UC Irvine!
Over the past few years I've built websites,
games, and am currently specializing in Artificial Intelligence in my degree. I have a strong passion for
programming, solving problems, and collaboration!
In my free time I like reading books! My current favorite is "Algorithms to Live By" by Brian Christian.
I also like playing board games, meeting new people, and listening to Lex Fridman podcasts.
I've mentored at ZotHacks 2024, Soar Datathon 2024, and VenusHacks 2025. Mentoring at these large events requires applying and being present the whole event. For ZotHacks 2024, I was tasked to take ownership of one team to mentor. For the other two hackathons, I went around helping any team that requested it. I do it to because I love teaching and helping others build.
I volunteered as an intermediate and advanced level instructor at Winter Camp for Hack Club to teach middle schoolers how to code. I created teaching materials from scratch with intuitive examples, slides, and projects for students to follow over 2 week courses. For the intermediate course I taught data structures and algorithms, and for the advanced course I went in depth with fun libraries like Pygame and Pandas and taught their uses with real-life examples.
Goober is a web search engine I collaborated on with 4 others. We got it to handle tens of thousands of pages while maintaining a query response time under 300ms! We tokenized both queries and documents with snowball stemming, and used an inverted index with tf-idf scoring to rank and display the top results. This was my first time working with a scaled dataset. To accommodate 40k+ files, we preprocessed junk sites and used map reduce techniques to prevent overloading our puny laptops' RAM.
Fablix is one of my most ambitious web apps. I made it with my roommate. It's a movie catalogue site with features like advanced browsing, cart checkout backed by sessions, full-text search with autocomplete, bot checks with reCAPTCHA, and more! We ran it on the cloud with AWS EC2 instances using Apache Tomcat. We created our own ETL pipeline for xml files using a DOM parser, and the app uses MySQL connection pooling. We even experimented with containerization by creating a docker file and running it in on Kubernetes clusters (1 admin, 2 workers). This really accelerated my interest in cloud computing and I look forward to expanding my skills here! :)
At Zothacks 2024, I mentored a group of four novice CS students and showed them how to build a web app from scratch. I taught them Flask, React with Vite tooling, and git. I also divided them into teams, debugged their code, and gave them more advice than they probably wanted about coding web apps. Together we built a song recommendation site in 48 hours that calls Rapid API in a Flask backend to pick from 100 million songs based on a playlist the user creates using search.
These are just some of the cool projects I’ve worked on. I selected these ones because they each showcase something significant I learned that shaped how I approach programming and collaboration. Feel free to ask about my other works :)