Blog Resume

Hello! My name is Sun-Li.

I am a Full Stack and Distributed Systems Engineer in NYC. I am also the co-creator of Conclave: an open-source real-time, collaborative text editor.

I'm currently searching for a new work opportunity. Click the arrow below for more contact information and my recent projects. If you believe I would be a great fit for your team:

Let's Talk.

More About Me

I believe in writing elegant, scalable, and human-friendly code.

I have expertise in designing, implementing, and scaling distributed architectures end-to-end. I also have multiple years of experience with full stack applications and backend database development with a proficiency in Node.js, Ruby on Rails, React, and SQL.

If your company is looking for a new engineer and you believe I would be a valuable asset, please contact me.

Contact Info:

picture of me

Recent Projects

Conclave

Conclave is an real-time, peer-to-peer, collaborative text editor. It utilizes conflict-free replicated data types (CRDTs) to merge conflicting operations and WebRTC to achieve a distributed architecture.

Conclave is implemented entirely from scratch using Vanilla JavaScript and no frameworks.

Read more about the project: Case Study

Try out the Demo: Conclave

Enjoy using the editor and want to embed it into your own project? Checkout Conclavity.

conclave editor

Wonder Chat

Wonder Chat is a chat application that supports distributed chat rooms. Random users will be paired together and can chat in anonymity. Wonder Chat also supports slash commands, such as "/delay" and "/hop".

Wonder Chat is implemented used vanilla Javascript on the frontend with Express and Socket.IO on the backend.

Try out the Demo: Wonder Chat

GitHub Repo

wonder chat app

Opening Act

Opening Act is a ruby gem that creates a scaffold for Sinatra projects with a single shell command. It has garnered more than 3000 downloads and was featured in RubyWeekly.

GitHub Repo

opening act command

Mello

Mello is a productivity application that allows users to add, remove, search, label, and reorganize lists and cards. It was built using an Express server and API, Backbone.js, Handlebars and Jade.

Demo: Mello

GitHub Repo

reaction

Postit!

Postit! is a Reddit-like application that allows users to create posts and comment on those posts. Users can also sort by category and vote on posts/comments.

Postit is built using Rails and JavaScript.

Demo: Postit!

GitHub Repo

postit