But you can call me Matt.
I work on unscrambling your problems.
That's me! I'm currently studying the arcane art of computer science at UCLA. I working with computers - making websites, apps, frameworks, backends, designing semi-cool things, and occasionally sneaking in some video games.
I do a few other things too. I love working with kids, especially through teaching science and technology. I'm a huge politics and economics junkie, which is a rather gloomy passion to have. And, I enjoy fiddling around with laser cutters and 3D printers enough that it's my job.
And come up with mediocre puns.
Refresh Picked from my library of pun facts.
I occasionally do things. Here are the big ones.
GitHub Repository Website Visual Work Mobile App Desktop App
AudioNotch is a web and mobile app that's designed to help people who suffer from tinnitus through experimental audio therapy. I interned at AudioNotch as a software developer and put my hand in a lot of different baskets, mainly focusing on creating a new mobile app and updating their web application.click for more detail
I put my hand in a lot of baskets. Here's a list of what I did:
Fair Chair is a desktop app designed to help chairs in hosting Model UN conferences. I built Fair Chair with Electron & Angular, and used a Travis CI pipeline to package and distribute the app on the Mac App Store.
Liteweight is a CSS framework that I developed for use on many of my personal projects (including this site). I wrote the code with SASS, and used Grunt and Travis CI to help build, test, and distribute files.
pop 'n lock was the best project at IDEA Hacks 2019. We created an RFID and Bluetooth enabled 3D-printed smart lock with an Arduino board, RFID sensor, and small servo.
The World Affairs Conference was a current-affairs conference that I ran in high school for five years. I juggled numerous reponsbilities while I was there, with a balance of administrative, software development, and graphic design work - my magnum opus being creating an online registration system.click for more detail
I did a lot of things for WAC over five years; here they are.
I have some smaller projects too! They're still pretty cool, and you should check them out!
You can also find fragments of code and defunct projects on my GitHub profile.
I wrote all the code for this website, including the CSS framework! Check it out on GitHub.
I am sometimes good at things.
I know my way around web development and a big chunk of its massive ecosystem (Node, React & Redux, Angular, Ionic & Cordova, Electron, jQuery, Jekyll, SASS, SQL, Firebase), and I can comfortably code in C++, Python (Django), Java, and PHP (phpMyAdmin). I've deployed projects on webservers (Nginx or Apache), though GitHub Pages with CIs, and on the iOS and Android app stores. And, of course, I using git & GitHub.
Making things pretty is pretty cool: I mainly focus on digital design, laser cutting, and print publications, though I have experience with organizational branding, marketing materials, UI/UX design, 3D printing, and product prototyping. I've worked with large-scale events, student organisations, publications, and companies. I try to make things look pretty with Photoshop, Illustrator, and InDesign.
I'm passionate about education outreach, and what I do shows it. Right now, I volunteer with BEAM at UCLA to teach STEM to underserved elementary kids in LA, and with ACM Teach LA's Dev team to better empower them to spread the wonders of computer science. In high school I started a couple of educational programs aimed at bringing computer science and robotics to underprivileged students in Toronto, which involved creating curriculums, organising instructors, and teaching students.
My most well-known skill is making killer instant noodles. My secret is to just follow the instructions on the box.
I work with people, companies, and things. Usually, I end up being helpful.
At UCLA's MakerSpace, I help other students create awesome things using laser cutters, 3D printers, microcontrollers, and wood working machines, among other things. In addition to supervising the space and helping people who come in, I also teach classes and maintain the equipment.
At UCC Summer Camps, I kickstarted the brand-new robotics program. As the director of the program, I designed a weekly curriculum focused on VEX Robotics and RobotC, procured all the inventory and managed our budget, and hired and led a team of six counsellors over the summer to teach 200 kids.
At AudioNotch, I spearheaded the development of a mobile app that helped people with tinnitus: built on top of Angular + Ionic/Cordova, it featured an authentication flow, multi-page navigation, downloading audio files from a server and playing them, and in-app purchases. I built an accompanying Django API endpoint, and also managed the app's distribution on the iOS App Store and Google Play Store. In addition, I redesigned the company's Django-based website and WordPress blog, as well as refactored their JS WebAudio API-based web app, and used Google Analytics + Google Optimize for A/B testing.
Building Engineers and Mentors (BEAM) is a science outreach club devoted to promoting science and engineering to underserved kids in the LA area. As a member, I run weekly STEM workshops and develop lessons and curriculum throughout the school year.
ACM Teach LA is a nonprofit organization that teaches computer science to underserved students in the Greater Los Angeles area. As a dev team member, I write an online IDE that allow our students to develop, run, and save code online; the project is developed with a Node-heavy ecosystem of React, Redux, Express, and Firebase.
As the program director of Horizons Robotics, I developed and taught a 4-week curriculum (using mBots, Scratch, and Makey-Makeys) taught to 100+ underserved middle-school students in Toronto. I also procured inventory and trained student instructors. Similarly, as the program director and founder of Horizons Computer Science, I designed a 4-week curriculum (centred on Scratch), procured inventory and trained instructors, and led classes.
Need a reference, or want to see more of my work? Shoot me an email!
I was also a Hydration Specialist and Seating Apparatus Thermal Engineer (read: water boy and benchwarmer) for my high school football team, before I got a concussion in non-contact football.
Most of the time, I don't win things. Sometimes though, I do. I'm as surprised as you are.
Not to brag, but I also have 3 participation ribbons from houseleague hockey, am a previous record holder of "World's Youngest Person", and I was TIME Magazine's Person of the Year in 2006. Plus, I'm the second coolest Matthew Wang I know.