Scroll To View More
Edward Lin

Edward Lin

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
  • Node.js, 3 years
  • Single-page Applications (SPA), 3 years
  • Express.js, 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)
    https://www.boxed.com

    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, JADE, Less, JavaScript, HTML5
  • Frameworks
    Compass, Express.js, Java Agent DEvelopment (JADE), AngularJS, Flux
  • Libraries/APIs
    jQuery, Backbone.js, Zepto, Node.js, React, Facebook API, DFP API
  • Paradigms
    Model View Controller (MVC), Responsive Web Design (RWD), REST
  • Tools
    Sublime Text 2
  • Platforms
    Windows, Mac OS, Linux, WordPress
  • Storage
    Redis, NoSQL, MongoDB, MySQL
  • Other
    Single-page Applications (SPA)
Education
  • Bachelors of Science degree in Computer Science
    1999 - 2003
    Johns Hopkins University - Baltimore, MD
I really like this profile
Share it with others