SlideShare a Scribd company logo
1 of 1
Download to read offline
XIA LI C: (+86) 18518674009 | lx00617@gmail.com
Summary
A highly motivated software developer with experience in large scale web applications, dedicated to continually
improve and optimize server performance, enthusiastic to tackle challenging problems and learn new technology.
Skills
 C++ – 6 years, Java/C#/Javascript - used
 Experience in large scale web application develop
 Excellent in troubleshooting
 Experience in performance tuning
Work Experience
Software Engineer, Microsoft. 07/2014 - Current
Responsible for developing features and maintaining services of Office Web Apps. Office Web Apps is the service
used for viewing and editing Office documents on the Web. It partners with other hosts, both Microsoft hosts
and external hosts (Facebook, Mail.Ru, etc). It serves nearly one hundred million monthly active users.
New Features Development
 Deliver dozens of features to enhance user experience: setting and saving proofing language in Powerpoint
online, zoom function in word editing online, setting and saving shape fontSize.
Online Issues Troubleshooting
 Resolve annoying online issues: messy filename and messy UI, cursor jumping issues in safari, automation
stability, data loss, client and server version compatibility, etc.
Page Load Time Optimization
 Analyze user behavior: Optimize the presentation boot sequence based on history user operation.
 Optimize client-server loading: Reduce the round-trip between client and server by incremental loading.
 Reduce user perceived PLT from 11s to 6s: Create new thumbnail controller, change logic of conversion
service, load preview data earlier from server, present slide preview data on browser.
Handle live service incidents
 Be the OnCall Engineer: Handle network issue in Netease and Dropbox, quickly dive into real-time data to
diagnose failures, handle alert threshold emergencies, etc.
Graduate Student at Zhejiang University 09/2011 - 03/2014
 Designed a data-driven brush simulated system using k nearest neighbors, dynamic time warping, image
stitching algorithms. Improved the performance of simulating one stroke from 10 minutes to almost real-time.
 Built a head pose estimation Android app by analyzing user head image with accuracy above 90%. Use
HAAR feature detection, image registration algorithms.
 Implemented hand gesture recognition Android app by using hand image sequences. Use background
extraction, feature extraction algorithms. The accuracy is above 95%.
Part-time Software Engineer at Hangzhou Chixiao Technology Startup Company 09/2012 - 11/2013
The medical system is the most important project for this startup company. I came up with the whole architecture
design of the project and was appreciated by the founder. We designed the framework and module together. In
the following months, I lead 3 more developers to implement it. In the end, it worked efficiently.
 Database management, client-server communication, hardware-software communication, real-time result
generating, data visualization, authenticating users, etc.
 C++ and Matlab hybrid programming, multithreading with Qt.
Education
Master of Computer Science and Technology Zhejiang University (GPA 4.3/5, Top 10%)
Bachelor of Computer Science and Technology Nanjing University (GPA 4.2/5, Top 10%)
2011 – 2014
2007 - 2011

More Related Content

What's hot

Resume_TONG LIU
Resume_TONG LIUResume_TONG LIU
Resume_TONG LIUTong Liu
 
Zulfqar Ali CV
Zulfqar Ali CVZulfqar Ali CV
Zulfqar Ali CVZee Haak
 
Software Engineer Resume
Software Engineer ResumeSoftware Engineer Resume
Software Engineer ResumeCharles Roady
 
Mian Sahib updated current update latest CV.
Mian Sahib updated current update latest CV.Mian Sahib updated current update latest CV.
Mian Sahib updated current update latest CV.Mian Sahib Jan
 
441fall2021section2 QuikApply Preso #1
441fall2021section2 QuikApply Preso #1441fall2021section2 QuikApply Preso #1
441fall2021section2 QuikApply Preso #1KabirSawal
 
Akshat Mehta resume
Akshat Mehta resumeAkshat Mehta resume
Akshat Mehta resumeAkshat Mehta
 
441fall2021section2 QuikApply Preso #3
441fall2021section2 QuikApply Preso #3441fall2021section2 QuikApply Preso #3
441fall2021section2 QuikApply Preso #3KabirSawal
 
Alan_Mispagel_Resume
Alan_Mispagel_ResumeAlan_Mispagel_Resume
Alan_Mispagel_ResumeAlan Mispagel
 
441fall2021section2 QuikApply Preso #2
441fall2021section2 QuikApply Preso #2441fall2021section2 QuikApply Preso #2
441fall2021section2 QuikApply Preso #2KabirSawal
 
Maitry Gogri resume
Maitry Gogri resumeMaitry Gogri resume
Maitry Gogri resumemaitry gogri
 
Sean Higgins Resume
Sean Higgins ResumeSean Higgins Resume
Sean Higgins ResumeSean Higgins
 
Internship on web development
Internship on web developmentInternship on web development
Internship on web developmentRajendra Kandel
 
Oh 10 Q3 Kenneth Webber
Oh 10 Q3 Kenneth WebberOh 10 Q3 Kenneth Webber
Oh 10 Q3 Kenneth WebberKenneth Webber
 

What's hot (19)

Web Engineering
Web EngineeringWeb Engineering
Web Engineering
 
Resume_TONG LIU
Resume_TONG LIUResume_TONG LIU
Resume_TONG LIU
 
Zulfqar Ali CV
Zulfqar Ali CVZulfqar Ali CV
Zulfqar Ali CV
 
xinhui
xinhuixinhui
xinhui
 
Software Engineer Resume
Software Engineer ResumeSoftware Engineer Resume
Software Engineer Resume
 
Mian Sahib updated current update latest CV.
Mian Sahib updated current update latest CV.Mian Sahib updated current update latest CV.
Mian Sahib updated current update latest CV.
 
441fall2021section2 QuikApply Preso #1
441fall2021section2 QuikApply Preso #1441fall2021section2 QuikApply Preso #1
441fall2021section2 QuikApply Preso #1
 
Vivek-Jain-CV
Vivek-Jain-CVVivek-Jain-CV
Vivek-Jain-CV
 
Akshat Mehta resume
Akshat Mehta resumeAkshat Mehta resume
Akshat Mehta resume
 
RESUME
RESUMERESUME
RESUME
 
441fall2021section2 QuikApply Preso #3
441fall2021section2 QuikApply Preso #3441fall2021section2 QuikApply Preso #3
441fall2021section2 QuikApply Preso #3
 
Alan_Mispagel_Resume
Alan_Mispagel_ResumeAlan_Mispagel_Resume
Alan_Mispagel_Resume
 
441fall2021section2 QuikApply Preso #2
441fall2021section2 QuikApply Preso #2441fall2021section2 QuikApply Preso #2
441fall2021section2 QuikApply Preso #2
 
Maitry Gogri resume
Maitry Gogri resumeMaitry Gogri resume
Maitry Gogri resume
 
Sara Nasser
Sara NasserSara Nasser
Sara Nasser
 
Sean Higgins Resume
Sean Higgins ResumeSean Higgins Resume
Sean Higgins Resume
 
Internship on web development
Internship on web developmentInternship on web development
Internship on web development
 
Oh 10 Q3 Kenneth Webber
Oh 10 Q3 Kenneth WebberOh 10 Q3 Kenneth Webber
Oh 10 Q3 Kenneth Webber
 
MalleshCV
MalleshCVMalleshCV
MalleshCV
 

Similar to LXIA-Resume

Similar to LXIA-Resume (20)

Resume_Rahul_Gavade
Resume_Rahul_GavadeResume_Rahul_Gavade
Resume_Rahul_Gavade
 
cv
cvcv
cv
 
Dhanusha Bijawat Resume
Dhanusha Bijawat ResumeDhanusha Bijawat Resume
Dhanusha Bijawat Resume
 
Shantanu Dhanuka
Shantanu DhanukaShantanu Dhanuka
Shantanu Dhanuka
 
Resume - Adeel Naeem
Resume - Adeel NaeemResume - Adeel Naeem
Resume - Adeel Naeem
 
bhaskar new Resume_Updated
bhaskar new Resume_Updatedbhaskar new Resume_Updated
bhaskar new Resume_Updated
 
Jorge_Guerrero__Resume
Jorge_Guerrero__ResumeJorge_Guerrero__Resume
Jorge_Guerrero__Resume
 
Yazan Malkawi CV
Yazan Malkawi CVYazan Malkawi CV
Yazan Malkawi CV
 
Jegan_Resume
Jegan_ResumeJegan_Resume
Jegan_Resume
 
Amit Exp
Amit ExpAmit Exp
Amit Exp
 
Lakshmana rao Y Resume
Lakshmana rao Y ResumeLakshmana rao Y Resume
Lakshmana rao Y Resume
 
Build Innovative Web Applications with Full Stack Development Know -123.pdf
Build Innovative Web Applications with Full Stack Development Know -123.pdfBuild Innovative Web Applications with Full Stack Development Know -123.pdf
Build Innovative Web Applications with Full Stack Development Know -123.pdf
 
Vishal Jadhav
Vishal JadhavVishal Jadhav
Vishal Jadhav
 
Naresh Chirra
Naresh ChirraNaresh Chirra
Naresh Chirra
 
Ashwin Kumar 2+Yrs Software Engineer Hyd (2)
Ashwin Kumar 2+Yrs Software Engineer Hyd (2)Ashwin Kumar 2+Yrs Software Engineer Hyd (2)
Ashwin Kumar 2+Yrs Software Engineer Hyd (2)
 
Resume_Sahil
Resume_SahilResume_Sahil
Resume_Sahil
 
Resume 2016-12-23 f
Resume 2016-12-23 fResume 2016-12-23 f
Resume 2016-12-23 f
 
Perfecxus Profile
Perfecxus ProfilePerfecxus Profile
Perfecxus Profile
 
Resume_Sameer Parihar
Resume_Sameer PariharResume_Sameer Parihar
Resume_Sameer Parihar
 
Resume (3)
Resume (3)Resume (3)
Resume (3)
 

LXIA-Resume

  • 1. XIA LI C: (+86) 18518674009 | lx00617@gmail.com Summary A highly motivated software developer with experience in large scale web applications, dedicated to continually improve and optimize server performance, enthusiastic to tackle challenging problems and learn new technology. Skills  C++ – 6 years, Java/C#/Javascript - used  Experience in large scale web application develop  Excellent in troubleshooting  Experience in performance tuning Work Experience Software Engineer, Microsoft. 07/2014 - Current Responsible for developing features and maintaining services of Office Web Apps. Office Web Apps is the service used for viewing and editing Office documents on the Web. It partners with other hosts, both Microsoft hosts and external hosts (Facebook, Mail.Ru, etc). It serves nearly one hundred million monthly active users. New Features Development  Deliver dozens of features to enhance user experience: setting and saving proofing language in Powerpoint online, zoom function in word editing online, setting and saving shape fontSize. Online Issues Troubleshooting  Resolve annoying online issues: messy filename and messy UI, cursor jumping issues in safari, automation stability, data loss, client and server version compatibility, etc. Page Load Time Optimization  Analyze user behavior: Optimize the presentation boot sequence based on history user operation.  Optimize client-server loading: Reduce the round-trip between client and server by incremental loading.  Reduce user perceived PLT from 11s to 6s: Create new thumbnail controller, change logic of conversion service, load preview data earlier from server, present slide preview data on browser. Handle live service incidents  Be the OnCall Engineer: Handle network issue in Netease and Dropbox, quickly dive into real-time data to diagnose failures, handle alert threshold emergencies, etc. Graduate Student at Zhejiang University 09/2011 - 03/2014  Designed a data-driven brush simulated system using k nearest neighbors, dynamic time warping, image stitching algorithms. Improved the performance of simulating one stroke from 10 minutes to almost real-time.  Built a head pose estimation Android app by analyzing user head image with accuracy above 90%. Use HAAR feature detection, image registration algorithms.  Implemented hand gesture recognition Android app by using hand image sequences. Use background extraction, feature extraction algorithms. The accuracy is above 95%. Part-time Software Engineer at Hangzhou Chixiao Technology Startup Company 09/2012 - 11/2013 The medical system is the most important project for this startup company. I came up with the whole architecture design of the project and was appreciated by the founder. We designed the framework and module together. In the following months, I lead 3 more developers to implement it. In the end, it worked efficiently.  Database management, client-server communication, hardware-software communication, real-time result generating, data visualization, authenticating users, etc.  C++ and Matlab hybrid programming, multithreading with Qt. Education Master of Computer Science and Technology Zhejiang University (GPA 4.3/5, Top 10%) Bachelor of Computer Science and Technology Nanjing University (GPA 4.2/5, Top 10%) 2011 – 2014 2007 - 2011