Kevin Shi, Full-stack Developer in Seattle, United States
Kevin Shi

Full-stack Developer in Seattle, United States

Member since April 8, 2022
Kevin is a full-stack developer that has worked for companies such as Qualtrics and Uber. He specializes in web-app development, and one of his core skills is bootstrapping projects extremely quickly. Kevin is also a specialist in Qualtrics specific software and integrations.
Kevin is now available for hire

Portfolio

  • Uber
    JavaScript, Node.js, Flow, React, HTML, Git, Ajax
  • Qualtrics
    JavaScript, Angular, React, TypeScript, Node.js, Express.js, PHP, Python...

Experience

Location

Seattle, United States

Availability

Part-time

Preferred Environment

Unix, React, Node.js, Qualtrics, HTML, Django, Git, Ajax

The most amazing...

...feature I’ve created was served over a billion times to users around the world.

Employment

  • Software Engineer II

    2021 - 2022
    Uber
    • Designed and implemented dynamic popular routes which for the first time allowed page creators to leverage template pages to deploy up to thousands of pages at once.
    • Designed and implemented the popular routes component and deployed it to every airport page on Uber.com. Worked closely with the data team and internationalization to ensure data was up to date and properly translated.
    • Updated chart and table components, enabling the SEO team to deploy more streamlined graphics onto Uber.com.
    Technologies: JavaScript, Node.js, Flow, React, HTML, Git, Ajax
  • Software Engineer

    2018 - 2020
    Qualtrics
    • Shipped the mobile-responsive, accessibility compliant responsive dialog, which entailed creating a news editor in the customer portal using AngularJS and creating Vanilla JS modules to render the dialog on clients' websites.
    • Led a project to deliver the mobile-responsive, accessibility-compliant feedback button, which customers can use to passively solicit feedback on their websites in a non-intrusive fashion.
    • Spearheaded the team's incremental migration from AngularJS to React. Wired the React elements of our app to the legacy Angular elements and set up testing and built processes for new React code.
    • Worked with the data team and wrote SQL queries to surface feature usage data, empowering the team to track new feature adoption, which was formerly impossible.
    • Webpack-ified our client-side rendering code, unlocking ECMAScript (ES6) features, enhancing code readability, and improving developer experience.
    • Enhanced the creator portal for our product by using iframes and a cross window messaging system to create a live preview.
    Technologies: JavaScript, Angular, React, TypeScript, Node.js, Express.js, PHP, Python, Qualtrics, CSS, HTML, jQuery, Bootstrap, Git, Ajax, Prototyping

Experience

  • Darkhorse Betting

    Developed a sports betting platform that allows users to trade bets like financial instruments, providing better odds and a more dynamic and fun gaming experience. Bettors could place bets against each other in a Robinhood-esque UI or use a traditional betting UI.

Skills

  • Languages

    JavaScript, TypeScript, CSS, HTML, Python, PHP, SQL
  • Frameworks

    Express.js, Next.js, Bootstrap, Angular, Django
  • Libraries/APIs

    React, Node.js, jQuery, Socket.IO
  • Tools

    Qualtrics, Git, Flow, Amazon SQS
  • Other

    Ajax, Prototyping, UI Patterns, Smart Contracts, Crypto, UX Design Patterns, UX, UI
  • Platforms

    Unix
  • Storage

    MySQL, AWS S3

To view more profiles

Join Toptal
Share it with others