Yan Xu

Senior Software Engineer at LinkedIn

Role
Senior Software Engineer at Linkedin
Location
Queens, NY, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Yan Xu

Summary• 6 years of experience in software engineering backend development, with the ability to design the full software development lifecycle, from concept through delivery of next-generation applications and customizable solutions• Proficient in all types of backend systems, including batch processing with Spark and Hadoop, stream processing using Kafka and Samza, online storage with SQL and non-SQL databases, and RESTful API development• Expert in advanced design methodologies, tools, and frameworks, able to design and deploy cutting-edge software applications• Excellent interpersonal and leadership skills, with a track record of mentoring individuals to maximize productivity levelsSummary of skills:• Programming Languages: Java, Scala, Python, C++, C, HTML/CSS, Javascript, Typescript, PHP, Pig, MATLAB • Databases/Cache: RDBMS/SQL (Oracle, MySQL), No-SQL (Espresso, Venice, MongoDB, Couchbase), Redis/Memcached • Frameworks & Domains: Kafka, Samza, Hadoop, HDFS, Spark, MapReduce, Rest.li, Offspring, Avro, Microservices, Pegasus, GraphQL, JUnit, Maven, Gradle• Tools: Presto, Hive, Alation, IntelliJ, Git, JIRA, InGraph, Xcode, Linux terminal, LucidChart

Experience

  1. Senior Software Engineer

    Linkedin

    Mar 2021 — Present · US

    LinkedIn Content Platform• Led publishing API migration initiatives, transforming a monolithic structure with numerous cross-dependencies on other LinkedIn services into a standalone publishing pillar utilizing GraphQL to resolve dependencies at run-time, improving the build and deployment speed of publishing codebase by 90%, reducing maintenance time, and making it easier to develop. • Led a team of four in designing and implementing the cutting-edge LinkedIn collaborative article experience powered by GenAI, creating a new article creation and consumption experience that elevated the platform\'s capabilities. Guided the team through the development process, providing mentorship and feedback to ensure project success.• Led article database migration initiatives, carefully weighing the pros and cons of multiple database options, including MySQL and Espresso (LinkedIn\'s in-house NoSQL document DB).

Education

  • Northeastern University

    Master of Science (M.S.)

    2016 — 2018

  • University of Washington

    Master of Science (M.S.)

    2014 — 2016

Skills

  • Github
  • Sql
  • Linux
  • Html
  • Python
  • Bootstrap
  • Public Speaking
  • C++
  • Javascript
  • Databases
  • Java
  • Git
  • Big Data
  • Microsoft Office
  • Data Structures
  • Css
  • Node.js
  • Express.js
  • Mysql
  • Matlab
  • Apache
  • Racket
  • C
  • Jquery
  • Mongodb

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.

Yan Xu — Senior Software Engineer at Linkedin in Queens, NY, US | Unifers