Edward Lin, JavaScript Developer in San Diego, CA, United States
Edward Lin

JavaScript Developer in San Diego, CA, United States

Member since February 11, 2014
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

  • Perk Rewards Inc.
    React, MongoDB, Express.js, Node.js, APIs, Realize API, Figma, Heroku...
  • Boxed
    AngularJS, Flux, JavaScript, Isomorphic, React, Hapi.js, Next.js...
  • Placemeter (Via Toptal)
    Snap.svg, AngularJS, Express.js, JADE, Gatsby...

Experience

Location

San Diego, CA, United States

Availability

Full-time

Preferred Environment

Git, JavaScript, Node.js, MacOS, React

The most amazing...

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

Employment

  • MERN Lead Developer

    2022 - 2022
    Perk Rewards Inc.
    • Built a multi-system fintech application that allows users to redeem various administration-defined perks depending on their equity positions on multiple brokerages.
    • Developed front-end application on Next.js, API service using Express.js and Mongoose, and single command deployments with Heroku.
    • Designed multi-user level roles and access control to manage various perks types, promotions, companies, offerings, etc.
    Technologies: React, MongoDB, Express.js, Node.js, APIs, Realize API, Figma, Heroku, Cloudinary, Nx, Tailwind CSS, Mongoose, CSS, HTML
  • Principal Software Engineer

    2014 - 2022
    Boxed
    • Led all major customer-facing web application development, design, and architecture for our eCommerce SaaS product since its inception.
    • Provided guidance and leadership on all technical decisions and implementations.
    • Interfaced regularly with all technical and product domain owners.
    Technologies: AngularJS, Flux, JavaScript, Isomorphic, React, Hapi.js, Next.js, Search Engine Optimization (SEO), TypeScript, CSS, HTML
  • 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, Gatsby, Search Engine Optimization (SEO), HTML
  • Web Architect

    2013 - 2014
    Code Legs
    • Developed a customer relations application for real-time, including video, audio, SMS, email, and desktop sharing 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 applications.
    • Established best practices for the web development team.
    Technologies: PubNub, CSS3, HTML5, jQuery, Handlebars, Backbone.js, Search Engine Optimization (SEO), CSS, HTML
  • Principal Architect

    2012 - 2014
    Townsquare Media
    • Spearheaded mobile-first responsive web development for a multisite 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 the quality of the development team.
    Technologies: WordPress, CSS3, HTML5, jQuery, Zepto, Less, Handlebars, MongoDB, Express.js, Node.js, Search Engine Optimization (SEO)
  • Senior UI Architect

    2007 - 2012
    The Hertz Corporation
    • Oversaw the development of the reservation process for eCommerce websites and mobile applications that generates over $2 billion of traffic annually.
    • Implemented HTML5 web apps utilizing technologies such as responsive web, local storage, cache manifest, geolocation, the 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 sprinting, tableless design/semantic HTML, CSS and JavaScript aggregation, SEO tools, HTML5 polyfills, and more.
    • Collaborated with developers to establish a 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

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

    Isomorphic React/Flux web application.

  • Mobile-first Platform
    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

    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
    http://www.hertzondemand.com

    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.

Skills

  • Languages

    CSS3, PHP, HTML5, JADE, Less, JavaScript, CSS, HTML, GraphQL, Python, Go, TypeScript, Python 3, SQL
  • Frameworks

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

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

    Responsive Web Design (RWD), Model View Controller (MVC), Responsive Development, Search Engine Optimization (SEO), REST
  • Other

    Web Development, Software Development, Front-end, Front-end Development, Consulting, Codebase Development, Responsive Web Apps, Full-stack Development, Minimum Viable Product (MVP), Single-page Applications (SPA), Gatsby, Isomorphic, APIs, Realize API, Cloudinary, Nx
  • Tools

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

    MacOS, Windows, Linux, WordPress, Jakarta EE, Heroku
  • Storage

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

Education

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

To view more profiles

Join Toptal
Share it with others