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

Portfolio

Experience

Location

Honolulu, HI, United States

Availability

Part-time

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.

Employment

  • Principal Software Engineer

    2014 - PRESENT
    Boxed
    • Architected and implemented full-stack eCommerce features for one of the fastest-growing startups in NYC.
    Technologies: AngularJS, Flux, Isomorphic JavaScript, 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

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

    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 JavaScript
  • 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

Education

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

To view more profiles

Join Toptal
Share it with others