Treasure Hunt

Treasure Hunt

Role: Front-End Developer

Stack: React with Hooks and Context API, Sass

Treasure hunt competition (for a cohort of 100+ students) demonstrating CS principles, including algorithms and data structures, blockchain, graph theory and computer architecture.

Developed frontend client implementing Context API and custom hooks to manage global state. Designed and built dashboard interface.

Video | Website | Code

Pizza Party

Pizza Party

Role: Back-End Developer

Stack: React with Hooks and Context API, Django

A multi-user dungeon game in which the player controls a turtle and navigates sewers in search of pizza.

My responsibility was building our team's back-end using Django REST Framework and managing its deployment on Heroku. I also pair programmed on our DFS maze-generation algorithm and supported front-end teammates by designing the game tile assets.

Website | Code

Buddy

Role: Full Stack Developer

Stack: React Native with Expo, Redux, Node.js/Express, SQLite3, PostgreSQL

A mobile app to find activity partners based on shared interests by letting users schedule, post, and join events.

Designed, built, reviewed, and debugged on all levels of the tech stack. Worked on remote team of 6 developers consulting a UX stakeholder to transform their wireframes into reliable code.

Video | Front End | Back End

Buddy App
>DV Survivor Expense Calculator

DV Survivor Expense Calculator

Role: Back End Developer

Stack: React with Hooks and Redux, Node.js/Express

A single-page app created as an awareness-building tool, this project calculates relocation expenses for domestic violence survivors.

My responsibility was writing a Node.js/Express RESTful API using JWT for authentication. I also undertook writing a user story, thinking mindfully and critically about the privacy and safety concerns at play in our app.

Code

About me.

I am a creative, analytical problem-solver coming into programming from an interdisciplinary perspective and diverse work history. I enjoy the challenge of learning new things and prioritize maintainability in what I make.

I hold a BA with distinction from Stanford University and a MFA from Cranbrook Academy of Art.

Skills

  • Javascript
  • React
  • Redux
  • React Native
  • Node.js
  • Express
  • Knex.js
  • Python
  • Django
  • HTML5
  • CSS3
  • Sass
  • SQL
  • Git
  • Jest

Get in touch.

If you have a project or opportunity that would be a good fit, please reach out! 🙏

Email

justine.lai@gmail.com

LinkedIn

@justlai

Github

@justinelai