This is the personal site and portfolio of Patrick Ng, a Brooklyn, New York based, web developer with a strong focus on semantics, usability, and functional design.
I have been designing and building websites since I was 12 and developed basic HTML and CSS skills. During my high school years, web development took a back seat and my attention turned towards design and photography where I learned Photoshop, Illustrator, grid theory, typography and composition. In college, I turned my focus back to web development when I picked up the latest standards such as HTML5 boilerplate, jQuery, LESS, and responsive web design, and have been combining the skills I have acquired over the years.
In 2006, I was the yearbook editor-in-chief. In the same year, I was employed at Educational Networks where I introduced web standards, Section 508 compliancy, progressive enhancement, and grid-based designs in HTML5, CSS3 and jQuery. I ensured that every design and site were consistent amongst all the major browsers and converted outdated table-based designs and application modules into flexible table-less format.
In March 2012 to September 2012, I was employed at Wonder | visualizing brands where I built the sites of great brands. Some of the things I have worked on include responsive images and HTML5 canvas.
In October 2012, I spent a few months to learn Ruby on Rails at an online bootcamp and became a Teaching Assistant at Tealeaf Academy.
In August 2013, I joined Expand The Room as an Interactive Developer to build apps with KnockoutJS, AngularJS and Titanium Studio.
In November 2013, I joined a new team at E*TRADE Financial as a UI Developer building prototypes with AngularJS, Ember.js, node.js, and Ruby on Rails.
In my spare time, I obsessively read blogs and sites such as AListApart, CSS-Tricks, and Smashing Magazine and Hacker News, and follow marvelous people such as Yehuda Katz, Tom Dale, Paul Irish, Addy Osmani, Douglas Crockford, John Resig, Luke Wroblewski, and Ethan Marcotte. You can often find me attending Ruby on Rails, and NY HTML5 Application Development meetups. I also like to spend time biking, hiking, and photographing things.
On and off vim user here discovering shift zz for the first time
11:59 AM Apr 19th
That moment where you Stackoverflow a problem, only to agree with the solution, and realize minutes after that you answered it a year ago.
10:05 PM Feb 14th