- JavaScript
- TypeScript
- html
- css
- Ruby
- Node.js
Hello! 🍢
I'm Shiyun Lu.
A design-minded developer.
I create things on the web to make the world a smaller place!
My Stack
- React
- Redux
- Vue.js
- Next.js
- Gatsby
- Rails
- Material UI
- Tailwind CSS
- Git
- AWS
- Docker
- Heroku
- Netlify
- Sass
- Strapi
- Apollo
- Figma
- AdobeXD
- Illustrator
- GraphQL
- PostgreSQL
- MongoDB
Selected Projects
Trivia Champion
Timed trivia game with Next.js - a weekend project just for fun
Next.jsMongoDBAWS LambdaChakra UITeamwork
A real-time chat app that helps teams stay connected, written in modern React hooks and Redux Toolkit
ReactRedux (Toolkit)WebSocketsRailsMaterial UIRedisTriplanner
An automated personal assistant for travel planning in every corner of the globe
JavaScriptGoogle Maps JS LibraryRailsSassREST APIsTickety-boo
A support ticket system that makes organization, meeting scheduling and task management easy
RailsAWS / Active StorageAction MailerSassHTMLHerokuFeatured Posts
Create Your Custom Email Newsletter with MJML and Tinyletter
📅 11/16/2020
React Hooks, Redux Toolkit - Yet Another Chat App
📅 09/26/2020
JavaScript Drag and Drop to Sort Locations and Render Routes
📅 08/23/2020
Rails API for Triple Nested Resources
📅 08/21/2020
Using Rails Aliasing Associations for Intuitive Development
📅 07/26/2020
About Me
Currently based in DC, I grew up in China, spent a year in Egypt and worked for a few months in Ethiopia. I have an MA in international relations and have worked on Middle East and Africa related projects for six years.
I'm always learning, so I started doing software engineering about a year ago. I love React, Gatsby, Next.js, and GraphQL. I'm also familiar with Ruby on Rails. I'd love to build more projects with JAMstack approaches. And I want to connect people across the world through technology.
I love street food, I waste time on K-pop, and I'm always advocating for happy hours with bubble tea.










