Hi,
I'm Summer Lin
Software Developer

React, JavaScript, C#, .NET and SQL.

Contact

Personal Project - Social Media App

Features: Cluster & geocoder map, Real-time chat, Stripe payment, Search, User authentication

Tech Stack: MongoDB, Express, NodeJS, React, Redux, Socket.io, Mapbox, Stripe, JavaScript, CSS, HTML

More Projects

project-screenshot

Storyful - MERN social media app

Storyful is a location-based social media Web application. Users can post their stories that happened in different locations. Other users can explore all the stories on a cluster map. A user can check stories that happened near their home, or a tourist attraction they are going to visit, or even a company they want to work at.


If a user is interested in the experience of the story author, they can message the author and start a chat immediately. If they really love Storyful, they can purchase the membership to enjoy more benefits.

Tech Stack:

MongoDB, Express, NodeJS, React, Redux, Socket.io, Mapbox, Stripe, JavaScript, CSS, HTML

project-screenshot

Meals To Go - Food Delivery mobile app

This is a React Native mobile app built with Expo, React Native Paper, React Context API and Firebase.

Features include: restaurants list screen, restaurant detail screen, user authentication, interactive map, location search, restaurants collection, phone camera access.

Tech Stack:

React Native, Expo, Firebase, React Context API

project-screenshot

TALKATIVE - Real-time MERN chat app

This is a real-time chat app that I built with MERN stack, Socket.io and Chakura UI. Features include one-on-one chat, group chat, search user, remove/add users to group chat, typing indicating animation, real-time notification, and user authentication.

Tech Stack:

React, Chakra UI, Socket.io, Node.js, Express.js, MongoDB and Mongoose

project-screenshot

S&C Headphones - eCommerce

This fully-responsive Next.js e-commerce app utilized Sanity and Stripe to implement data storage and online payment. Users can add products to the shopping carts and pay for the order.

Tech Stack:

Next.js, React, Stripe, Sanity, CSS

project-screenshot project-screenshot project-screenshot
project-screenshot

Delish - Homemade Meals

This Ruby-on-Rails app is for cooks to sell their homemade meals online. Users can register as either cooks or customers. Cook can create/edit/delete their own meals, approve or decline reviews they received, and will be ranked by the average rating of all their meals. The top 10 rated cooks will be displayed on the meal index page. Users can seach meals by the meal's name, description or cook's name, place an order, and receive notifications regarding their review approval.

Tech Stack:

Ruby on Rails, Bootstrap, PostgreSQL

project-screenshot project-screenshot project-screenshot

Bio

photo

About Me

I'm a curious full-stack software developer with 4 years of experience. I love creating beautiful things and bringing the wildest ideas to life - from writing and painting my own fairy tale books as a child, creating viral online stories for Vancouver brands as a content creator, to building engaging web applications as a software developer.

Nothing can compare with the dopamine dancing in my brain after I see the result of my creation.

Education

Master of Computer Science - University of Illinois Urbana-Champaign

Web Developer Diploma - CodeCore College

Master in Publishing - Simon Fraser University

Skills

C# / .NET
React
HTML5
Docker
NodeJS
Ruby on Rails
SQL Server
JAVASCRIPT
CSS3
PostgreSQL
MongoDB
Git and Github

Contact

Email: lin.summer@outlook.com