Xiaokang Xin

Hacking for fun

Role
Software Engineer at Airbnb
Location
San Francisco, CA, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

Experience

  1. Software Engineer

    Airbnb

    Oct 2018 — Present · San Francisco, CA, US

    My work at Airbnb is focused on building the frontend infrastructure and performance optimization. I am deeply committed to ensuring a good experience for both developers and users.Some of the projects I have worked on include:Client side GraphQL infrastructure- GraphQL Best practices:* Lint rules and toolings to enforce best practices * Education and training - In-house built GraphQL Client: Migrate off Apollo client to in-house built GraphQL client that is optimized for Airbnb use cases and better performance - Various Toolings * GraphQL IR and Code Generator * Typescript based data usage analysis and lintingWeb performance- Page Performance Score: Comprehensive performance measurement and alerting framework - CDN caching: CDN caching of skeleton loading page of listing page to improve the time to first paint - React render performance - User Perceived performance optimization: Skeleton loading, prefetching, etc- Automated performance regression testing: Cypress based E2E performance testing framework built on K8 and AWSFrontend infrastructure- CI/CD and DevOps for Airbnb.com core booking flow apps - Developer productivity, experience - Compiler level tools: Various ESLint rules and plugins to improve developer experience, productivity and code quality

Education

  • Xi'an Jiaotong University

    Bachelor of Science (BS)

    2008 — 2012

  • Northeastern University

    Master of Science (MS)

    2012 — 2014

Skills

  • Jquery
  • Git
  • Node.js
  • Mysql
  • Twitter Bootstrap
  • Aptana
  • Machine Learning
  • Version Control
  • Angularjs
  • Eclipse
  • Javascript
  • Mongodb
  • Html
  • C++
  • Gruntjs
  • Algorithms
  • Ruby on Rails
  • Expres.js
  • Css
  • Software Development
  • Python
  • Sql
  • Linux
  • C
  • Programming
  • Java
  • Ruby

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Xiaokang Xin — Software Engineer at Airbnb in San Francisco, CA, US | Unifers