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 have a few other loves too! I enjoy working with kids, especially through teaching science and technology. I'm a huge politics and economics junkie - you don't want to get me started! And, I love writing about social issues, current affairs, and music, - though I'm no professional!
And come up with mediocre puns.
Picked from my library of pun facts. Refresh
I occasionally do things. Here are the big ones.
GitHub Repository Website Visual Work Mobile App Desktop App
Designed print layout for school newspaper using InDesign, created infographics with Illustrator and Photoshop, wrote and edited articles. Developed website with Jekyll.
Wrote Electron + Angular app for helping chairs in Model UN. Used a Travis CI pipeline to package and distribute app. Managed Mac App Store distribution.
Developed front-end website (Jekyll + Bootstrap) and backend API + authentication flow (PHP + mySQL) for food inventory web-app. Developed iOS and Android app using Ionic (Cordova + AngularJS). Supported development of Arduino with NFC.
Developed CSS framework using SASS and Grunt, set up Travis CI jobs to build, test, and distribute files. Documented framework online.
Personal blog, developed with Liteweight (self-made CSS framework) and Jekyll.
Created front-end website (Jekyll + Bootstrap) and registration dashboard backend (PHP + mySQL) for Model United Nations Conference. Designed promotional materials (i.e. nametags, placards, delegate package), managed printing, and documented design process.
Developed website to track house points for high school, built with Bulma, Chart.js, and Firebase. Website includes authentication flow but has no file-based backend, and is deployed to GitHub Pages.
Led design and tech team of 15. Designed front-end website (Jekyll + Bootstrap) and registration backend (v1 PHP + mySQL, v2 React + Firebase) for current affairs conference. Designed promotional materials (i.e. nametags, delegate package, posters), developed sorting algorithm for event choice, managed printing, and documented the design process.
I have some smaller projects too! They're still pretty cool, and you should check them out!
But only if you want to, I don't want to force you.
You can also find fragments of code and defunct projects on my GitHub profile.
I wrote all the code for this website (sans fonts), 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, Angular, Ionic/Cordova, Electron, jQuery, Jekyll, SASS), and I can comfortably code in Java, Python (Django), C++, PHP, and Ruby. I'm familiar with SQL, mySQL, phpmyadmin, and Firebase, I've managed several webservers (Nginx and Apache), and am comfortable with the command line. And, of course, I using git/GitHub.
Making things pretty is pretty cool: I mainly focus on digital design, event materials, and print publications, though I have experience with organizational branding, marketing materials, UI/UX design, laser cutting 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, and what I do shows it. Right now, I volunteer with BEAM at UCLA to teach STEM to underserved elementary kids in LA/ I've spent hundreds of hours teaching in peer-tutoring programs, and I started a few educational programs in high school: creating curriculums, organising instructors, and teaching students 4-week courses on Computer Science and Robotics. I set up a brand new robotics camp at UCC Summer Camps, creating a new curriculum, doing hiring, and managing a large budget + inventory.
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. I like to think that I helped out, at least a bit.
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.
At Debate Camp Canada, I taught lessons on public speaking and debate to over 300 kids throughout spring break and the summer.
As a member of BEAM @ UCLA, I run weekly STEM workshops with underserved kids in the LA area, and come up with new lessons and curriculum throughout the school year.
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.
It was fun white it lasted!
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.