Scroll To View More
Edward Lin, JavaScript Developer in New York, NY, United States
Edward Lin

JavaScript Developer in New York, NY, United States

Member since December 11, 2013
Edward is a web architect, technology enthusiast, and problem solver. With over 12 years of industry experience, he has delivered scalable and robust software for high traffic, enterprise level mobile web and eCommerce applications.
Edward is now available for hire

Portfolio

  • Boxed
    hapi.js, ReactJS, Isomorphic JavaScript, Flux, AngularJS
  • Placemeter (Via Toptal)
    Jade, Express, AngularJS, SnapSVG
  • Code Legs
    Backbone.js, Handlebars, jQuery, HTML5, CSS3, Pub Nub Sockets

Experience

  • JavaScript, 8 years
  • HTML5, 5 years
  • Backbone.js, 4 years
  • Express.js, 3 years
  • Node.js, 3 years
  • Single-page Applications (SPA), 3 years
  • Flux, 2 years
  • React, 2 years
New York, NY, United States

Availability

Part-time

Preferred Environment

Mac OS, Sublime Text, Node.js, JavaScript, Git

The most amazing...

...thing I've built is software which directly interfaces with $2 billion worth of customer transactions annually.

Employment

  • Principal Software Engineer

    2014 - PRESENT
    Boxed
    • Architected and implemented full-stack eCommerce features for one of the fastest-growing startups in NYC.
    Technologies: hapi.js, ReactJS, Isomorphic JavaScript, Flux, AngularJS
  • Contract Engineer

    2015 - 2015
    Placemeter (Via Toptal)
    • Handled development of a responsive marketing site for a promising startup.
    Technologies: Jade, Express, AngularJS, SnapSVG
  • Web Architect

    2013 - 2014
    Code Legs
    • Developed a customer relations application for real-time (video, audio, SMS, email, desktop sharing, etc.) collaboration.
    • Implemented client-side MVC architecture to improve the existing application structure.
    • Built a file sharing vault (similar to Google Drive) to allow resource sharing between connected users.
    • Implemented a responsive web framework to provide support for both the web and native application.
    • Established best practices for the web development team.
    Technologies: Backbone.js, Handlebars, jQuery, HTML5, CSS3, Pub Nub Sockets
  • Principal Architect

    2012 - 2014
    Townsquare Media
    • Spearheaded mobile-first responsive web development for multi-site application platform servicing over 400 websites and 50+ million unique visitors a month.
    • Designed and architected web services APIs in Node.js/MongoDB environment.
    • Developed custom advertisement experience and integration points on over 400 of our mobile sites.
    • Created custom theming framework for multisite generates.
    • Researched new technologies and design principles to further advance quality of development team.
    Technologies: Node.js, Express.js, MongoDB, Handlebars, LESS, Zepto, jQuery, HTML5, CSS3, WordPress, DFP 6
  • Sr. UI Architect

    2007 - 2012
    The Hertz Corporation
    • Oversaw development of the reservation process for eCommerce websites and mobile applications which generates over $2 billion of traffic annually.
    • Implemented HTML5 web apps utilizing technologies such as responsive web, local storage, cache manifest, geolocation, canvas API, Backbone.js, Node.js.
    • Converted mock-ups to functional websites and mobile apps based on specifications and usability standards.
    • Implemented optimization techniques such as lazy loading, CSS spriting, tableless design/semantic HTML, CSS and JavaScript aggregation, SEO tools, HTML5 polyfills, etc.
    • Collaborated with developers to establish strategy for coding standards, cross browser compliance, code organization, and architectural design and documentation.
    Technologies: Backbone.js, Underscore, Compass, jQuery, HTML5, CSS3, JavaScript, J2EE, JSPs

Experience

  • Boxed eCommerce (Development)

    A full stack eCommerce build for one of the fastest NYC startups.

    Isomorphic React/Flux web application.

  • Mobile-first Platform (Development)
    http://www.townsquaremedia.com

    Spearheaded mobile-first responsive web development for a multi-site application platform. Our mobile web solution covers over 400 websites, generating about 50+ million unique visitors a month. Currently working on migrating the desktop portion to the new application architecture.

  • Reservation Client-side MVC Application (Development)

    Oversaw development of the reservation process for eCommerce websites and mobile applications. The entire process is responsive and built using Backbone MVC while interfacing with a RESTful web service.

  • Reservation Client-side MVC Application (Development)
    http://www.hertzondemand.com

    Another site built using a fully responsive approach.

  • Always Organised (Development)

    An enterprise level, secure, real-time, customer relationship management tool. Features include but are not limited to account management, voice/video conferencing, text chat, file repository (similar to google drives), and a desktop sharing application. It features a fully client-side MVC paradigm built on Backbone.js interfacing with web services on the server side.

Skills

  • Languages

    PHP, HTML5, JADE, Less, JavaScript
  • Frameworks

    Express.js, Flux, Java Agent DEvelopment (JADE), AngularJS, Compass
  • Libraries/APIs

    React, Zepto, Node.js, jQuery, Backbone.js, Facebook API, DFP API
  • Paradigms

    Responsive Web Design (RWD), Model View Controller (MVC), REST
  • Other

    Responsive Web Developer, Expert in PHP Development Services, React.js Development Consultant, Software Development, Front-end, Node.js Consulting Specialist, AngularJS Expert, Single-page Applications (SPA)
  • Tools

    Sublime Text 2
  • Platforms

    MacOS, Windows, Linux, WordPress
  • Storage

    MongoDB, Redis, NoSQL, MySQL

Education

  • Bachelors of Science degree in Computer Science
    1999 - 2003
    Johns Hopkins University - Baltimore, MD
I really like this profile
Share it with others