Edward Lin, JavaScript Developer in Honolulu, HI, United States
Edward Lin

JavaScript Developer in Honolulu, HI, United States

Member since December 11, 2013
Edward is a web architect, technology enthusiast, and problem solver. With over 15 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




Honolulu, HI, United States



Preferred Environment

Git, JavaScript, Node.js, Mac OS, React

The most amazing...

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


  • Principal Software Engineer

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

    2015 - 2015
    Placemeter (Via Toptal)
    • Handled development of a responsive marketing site for a promising startup.
    Technologies: Snap.svg, AngularJS, Express.js, JADE
  • 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: PubNub, CSS3, HTML5, jQuery, Handlebars, Backbone.js
  • 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: WordPress, CSS3, HTML5, jQuery, Zepto, Less, Handlebars, MongoDB, Express.js, Node.js
  • 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: JSP, Jakarta EE, JavaScript, CSS3, HTML5, jQuery, Compass, Underscore.js, Backbone.js


  • Boxed eCommerce

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

    Isomorphic React/Flux web application.

  • Mobile-first Platform

    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

    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

    Another site built using a fully responsive approach.

  • Always Organised

    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.


  • Languages

    CSS3, PHP, HTML5, JADE, Less, JavaScript, GraphQL, Python, Go
  • Frameworks

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

    React, Zepto, Node.js, jQuery, Backbone.js, Vue.js, Socket.IO, Facebook API, DFP API, Handlebars, PubNub, Underscore.js, Snap.svg
  • Paradigms

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

    Web Development, Software Development, Front-end, Front-end Development, Consulting, Codebase Development, Responsive Web Apps, Single-page Applications (SPA), Isomorphic
  • Tools

    Sublime Text 2, Sublime Text, Git, Adobe ColdFusion, Sequelize
  • Platforms

    MacOS, Windows, Linux, WordPress, Jakarta EE, Mac OS
  • Storage

    PostgreSQL, MongoDB, Redis, NoSQL, MySQL, Microsoft SQL Server


  • Bachelors of Science degree in Computer Science
    1999 - 2003
    Johns Hopkins University - Baltimore, MD

To view more profiles

Join Toptal
Share it with others