Skip to content
View joshuamotoaki's full-sized avatar

Organizations

@TigerAppsOrg

Block or report joshuamotoaki

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
joshuamotoaki/README.md

Header

😊 Hi there! I'm Joshua Motoaki Lau (εŠ‰ε…ƒζ˜Ž), and I'm a 3rd year undergraduate studying Electrical and Computer Engineering at Princeton University with minors in computer science and german. I research computer networks with the NetSyn Lab, specifically looking into video streaming security. I also work as a lead developer and co-president for TigerApps.

πŸš€ Projects

My projects are primarily full-stack web development projects. I feel that web development is one of the best ways to reach a lot of people since it's quick to deploy and device agnostic. I seek to make useful projects with highest possible qualtiy. Here are some of my favorites:

  • TigerJunction: A full-stack web application for Princeton academic planning and course selection used by thousands of students.
  • GenCards: A desktop flashcard application that features a take on spaced repetition that I believe is more human-friendly.
  • TigerStudy: A simple web app that helps Princeton students find study groups for their courses.

While I primarily make web apps with SvelteKit, I'm interested in all the different technologies out there!

πŸ“ Blog

I write about my experiences in engineering and thoughts on education on my blog. Here are some of my latest posts:

πŸ’» Technologies & Tools

I primarily work with JavaScript/TypeScript (usually with Svelte or React for the frontend) and React Native (Expo) for my personal projects, and C and Python for my research. I am familiar with Go, Verilog, Java, MatLab, and ARM Assembly through my coursework. For backend development, I primarily use PostgreSQL for databases and Node.js for the server.

🌐 Contact

Please feel free to contact me anytime (except to scam me, please don't do that) at joshuamotoaki@gmail.com.

Pinned Loading

  1. TigerAppsOrg/tiger-junction TigerAppsOrg/tiger-junction Public

    ✨ Princeton course selection, amplified ✨

    TypeScript 9

  2. gen-cards gen-cards Public

    Open-source, local flashcard system with a custom spaced repetition advisor.

    Svelte 3

  3. TigerAppsOrg/tiger-study-2 TigerAppsOrg/tiger-study-2 Public

    πŸŒΏβ€’β‚Šβœ§πŸ’»β‹†β­’Λšβ˜•οΈο½‘β‹† Find study groups at Princeton!

    Svelte 2

  4. evolutionary-dynamics evolutionary-dynamics Public

    Final project for COS597C β€” Theory of Natural Algorithms (Fall 2024) at Princeton University

    TeX