HELLO! I'M PETER LIN

I'm a software developer with experience in Ruby on Rails, JavaScript, and React.js. I really enjoy the problem solving and challenges involved in computer programming, but what I like the most is the endless potential for creativity. Developing my coding skills has afforded me the ability to create apps, games, and websites that I enjoy; which, I hope others will enjoy as well.

Skills

  • Ruby
  • JavaScript
  • React
  • HTML5
  • SQL
  • Git
  • Highcharts
  • Rails
  • jQuery
  • Flux
  • CSS3
  • PostgreSQL
  • RSpec
  • Webpack

Projects

Ask Anything!
(Ruby, Rails, JavaScript, React, Flux, HTML5, CSS3)

A single-page full-stack web app inspired by Poll Everywhere.

  • Utilizes the React.JS library and the Flux architecture for dynamic and efficient DOM rendering.
  • Optimizes CRUD operations through the use of a front-end Flux store.
  • Incorporates WebSockets via the Pusher API to register real-time responses for charting analytics via Highcharts.JS.

Block Man
(JavaScript, HTML5, CSS3)

A simple JavaScript browser game inspired by Block Dude.

  • Incorporates the HTML5 Canvas API for dynamic and fluid animation of graphics.
  • Emphasizes DRY programming principles and OOP design.
  • Usage of a POJO for easy level creation.

JMoD
(JavaScript)

A lightweight (20KB) JS library that can be used to modify the DOM.

  • Seamlessly applies the native DOM API as the basis for HTML and CSS manipulation.
  • Supports DOM traversal and manipulation, event handling, and AJAX requests.

Contact Information

646-505-7272


p.lin.prog@gmail.com


www.linkedin.com/in/plinprog


Resume