SlideShare une entreprise Scribd logo
1  sur  3
Télécharger pour lire hors ligne
Li dong Shi 石立冬 Current address :Beijing in China
E-mail: shilidong6@sina.com
Mobile: 15311458648
 Education
Peking University Sept. 2006 -- Jan. 2009
M.S. in Software Engineering
Adviser: Professor Qianxiang Wang 王千祥
Tian Jin Foreign Studies University
B.A. in English Literature Graduated in 2003
 Working Experience
JD.com Apr.2014 -- present
IBM CSTL Apr. 2013 -- Apr.2014
Miaozhen Systems Mar. 2009 -- Feb.2013
China Petrochemical Corporation Pre Sept. 2006
 Technique Background
Java &J2EE, Big Data 2009 -- 2015
 Project Experience
 Finance Platform & Big Data Senior Developer& Architect in JD.com
Apr. 2014 –- present
1.1. Recommendation APP
Architecture & accomplices:1. Design,implement and optimization on distributed computation clusters ;
2. Timely statistics and computing on clusters of flume,zookeeper,Kafka,storm and mongodb;3. CF
recommendation algorithm on clusters of spark Mlib and hadoop;3. Algorithm of tag weight for User
Profile for personal recommendation.
1.2.JD Invoice
Architecture & accomplices: distributed and web-based storage system to solve business issue of ever
increasing flood of data on JD e-commerce platform from customers in China; JTA to solve issue of
distributed transactions; big data strategies and solutions with Mongo DB & Redis to solve both of
storage bottle line and speed up efficiency within largest 2 seconds; parallel computing with
multi-threads to optimize efficiency to deal with thousands of orders within 2 seconds.
1.3. JD Bank Kernel Account
Architecture & accomplices: Oracle master-salve with spring dynamic routing of database sources to
optimize complex search and statistics within 2 seconds per check among TB data of daily transactions;
parallel computing based on mongo map Reduce to solve issue of big data on the level of near 5T sizes
of bank transactions and accounts within 2 seconds; frond-end research on distributed and indexed
storage computing to solve issue of big data storage and statistics while meeting requirement of tight
transaction in the field of bank and finance business.
1.4.JD Enterprise Payment system & Company-Bank Balance system
Accomplices: For calculating deviation seriously between the enterprise finance and bank account, the
two systems remain stagnant, a typical failure of design and R & D. My arrival restart and successfully
reformed former Enterprise Payment System. Due to Praise, on-line smooth operation, financial
efficiency increases. The project team regain confidence, restart Company-Bank Balance project, I
studied deeply and then redesign the core computational logic to ensure accuracy rate is high, achieved
on-line again and stable operation .On Company-Bank Balance project, because the bank settlement
business complexity and accuracy deviation, had been successively separated 3 wave of developers and
testers. Successful transformation laid me high reputation in JD financial settlement group.
1.5. Finance Settlement System Architecture
Accomplices: pre on-line code review, guidance and monitoring on design of new features and
project. Framework design and selection. Ready to deal with sudden on-line issues. Performance
analysis and solve capacity of flooding data and efficiency.
Forefront design R & D: discrete statistical algorithm based on data structure of segment tree and
distributed file system based on mongo DB clusters, to solve comprehensive statistical query timeout
difficulty on massive data. Mongo DB clusters and map Reduce to solve the slice storage and statistics.
 Navigator for IBM i System Developer in L1C at infrastructure team
Accomplices Apr. 2013 -- Apr.2014
I. Innovation on OSGI framework feature witch solved historical issues of severity of level one by
re-factoring former components; II. Innovation on the level of framework that solved issue of
developing new component features not former supported; III. Design, implement, maintain framework
to support component Plug-in from L1C developers; IV. Tough defects fixed from both foreign
customers and L1C framework; V. Upgrade common OSGI bundles, implement new framework API to
supply new version of L1C Architecture.
Position Level: Band 7
 Precise Advertiser Campaign Developer at Miaozhen Systems
Accomplices: Mar. 2009 -- Feb. 2013
1.1. Integration of Advertiser System and TV top-box middleware
Overcome obstacles from both business and technique in integrating advertising system into another
middle-ware of pushing and campaigning advertiser media by co-operating with another company with
its different system. II. Design and implement of new features to expand into new field of precise
campaign at target places and audiences group while adapting at TV screen.
1.2. Calculation Task Administration system
I. Innovation to Web architecture by integrating REST into traditional frameworks of Struts, spring and
Hibernate; II. Open API with REST style for inter-operation among different severs to act as dispatching
strategies serving for distributed system.
1.3. Data Analysis plug-in
I. Statistics reports of all kinds to meet business analyzing; II. Big Data treatment to seek business
light-point by dealing with giant cookies data while tracking Web user behaviors.
1.1. Advertiser Campaigning System.
I. Re-factor former system with frameworks of struts2, spring, hibernate and jQuery; II. Design and
implement of API for inter-operation to integrate separate business systems.
 Full-time Internship IBM CDL Sept. 2007 -- Oct. 2008
Design and implementation of workflow for approval process by integration into Lotus Forms.
Testing on integration of WAS, DB2 and Portal

Contenu connexe

Tendances (18)

SunidhiSharma
SunidhiSharmaSunidhiSharma
SunidhiSharma
 
LokeshMahawarResume
LokeshMahawarResumeLokeshMahawarResume
LokeshMahawarResume
 
Srikanth QA Analyst
Srikanth QA AnalystSrikanth QA Analyst
Srikanth QA Analyst
 
Resume_Grace Li
Resume_Grace LiResume_Grace Li
Resume_Grace Li
 
SreenuPrasad
SreenuPrasadSreenuPrasad
SreenuPrasad
 
vakilSA
vakilSAvakilSA
vakilSA
 
Janakiraman_Apr2016_3SF
Janakiraman_Apr2016_3SFJanakiraman_Apr2016_3SF
Janakiraman_Apr2016_3SF
 
charu_wipro
charu_wiprocharu_wipro
charu_wipro
 
Complementing Agile SDLC with Agile Architecture
Complementing Agile SDLC with Agile ArchitectureComplementing Agile SDLC with Agile Architecture
Complementing Agile SDLC with Agile Architecture
 
Assignment 2(web)
Assignment 2(web)Assignment 2(web)
Assignment 2(web)
 
Jyothi Kasarla
Jyothi KasarlaJyothi Kasarla
Jyothi Kasarla
 
Gireesh G.G Resume
Gireesh G.G ResumeGireesh G.G Resume
Gireesh G.G Resume
 
Fion_CV_20102016
Fion_CV_20102016Fion_CV_20102016
Fion_CV_20102016
 
PraveenResume_TIBCO
PraveenResume_TIBCOPraveenResume_TIBCO
PraveenResume_TIBCO
 
AnkitPRao
AnkitPRaoAnkitPRao
AnkitPRao
 
Guruprasad_Srinivasamurthy - CV
Guruprasad_Srinivasamurthy - CVGuruprasad_Srinivasamurthy - CV
Guruprasad_Srinivasamurthy - CV
 
Gargi_Datta-Resume
Gargi_Datta-ResumeGargi_Datta-Resume
Gargi_Datta-Resume
 
Akshay_salvi_Resume (1)
Akshay_salvi_Resume (1)Akshay_salvi_Resume (1)
Akshay_salvi_Resume (1)
 

En vedette

台湾趴趴走
台湾趴趴走台湾趴趴走
台湾趴趴走Limbo Wong
 
Zejia_CV_final
Zejia_CV_finalZejia_CV_final
Zejia_CV_finalZJ Zheng
 
冯宏华:H base在小米的应用与扩展
冯宏华:H base在小米的应用与扩展冯宏华:H base在小米的应用与扩展
冯宏华:H base在小米的应用与扩展hdhappy001
 
前端规范(初稿)
前端规范(初稿)前端规范(初稿)
前端规范(初稿)EnLei-Cai
 
Introducing Ubuntu SDK
Introducing Ubuntu SDKIntroducing Ubuntu SDK
Introducing Ubuntu SDKShuduo Sang
 
Research Park: Year in Review 2014
Research Park: Year in Review 2014Research Park: Year in Review 2014
Research Park: Year in Review 2014UIResearchPark
 
Xiaoli_Ma_developer_resume
Xiaoli_Ma_developer_resumeXiaoli_Ma_developer_resume
Xiaoli_Ma_developer_resumeXiaoli Ma
 
Kafka文件系统设计
Kafka文件系统设计Kafka文件系统设计
Kafka文件系统设计志涛 李
 
Stanford splash spring 2016 basic programming
Stanford splash spring 2016 basic programmingStanford splash spring 2016 basic programming
Stanford splash spring 2016 basic programmingYu-Sheng (Yosen) Chen
 
詹剑锋:Big databench—benchmarking big data systems
詹剑锋:Big databench—benchmarking big data systems詹剑锋:Big databench—benchmarking big data systems
詹剑锋:Big databench—benchmarking big data systemshdhappy001
 
Resume_Yilun Chong_EN
Resume_Yilun Chong_ENResume_Yilun Chong_EN
Resume_Yilun Chong_ENYilun Chong
 
Wei_Zhao_Resume
Wei_Zhao_ResumeWei_Zhao_Resume
Wei_Zhao_ResumeWei Zhao
 
Cheng_Wang_resume
Cheng_Wang_resumeCheng_Wang_resume
Cheng_Wang_resumeCheng Wang
 

En vedette (20)

台湾趴趴走
台湾趴趴走台湾趴趴走
台湾趴趴走
 
Zejia_CV_final
Zejia_CV_finalZejia_CV_final
Zejia_CV_final
 
Paradigm Shifts
Paradigm ShiftsParadigm Shifts
Paradigm Shifts
 
冯宏华:H base在小米的应用与扩展
冯宏华:H base在小米的应用与扩展冯宏华:H base在小米的应用与扩展
冯宏华:H base在小米的应用与扩展
 
前端规范(初稿)
前端规范(初稿)前端规范(初稿)
前端规范(初稿)
 
Introducing Ubuntu SDK
Introducing Ubuntu SDKIntroducing Ubuntu SDK
Introducing Ubuntu SDK
 
周士云的简历
周士云的简历周士云的简历
周士云的简历
 
Research Park: Year in Review 2014
Research Park: Year in Review 2014Research Park: Year in Review 2014
Research Park: Year in Review 2014
 
Hung DO-DUY - Spikenet
Hung DO-DUY - Spikenet Hung DO-DUY - Spikenet
Hung DO-DUY - Spikenet
 
Xiaoli_Ma_developer_resume
Xiaoli_Ma_developer_resumeXiaoli_Ma_developer_resume
Xiaoli_Ma_developer_resume
 
Kafka文件系统设计
Kafka文件系统设计Kafka文件系统设计
Kafka文件系统设计
 
Stanford splash spring 2016 basic programming
Stanford splash spring 2016 basic programmingStanford splash spring 2016 basic programming
Stanford splash spring 2016 basic programming
 
CV-YacineRhalmi
CV-YacineRhalmiCV-YacineRhalmi
CV-YacineRhalmi
 
詹剑锋:Big databench—benchmarking big data systems
詹剑锋:Big databench—benchmarking big data systems詹剑锋:Big databench—benchmarking big data systems
詹剑锋:Big databench—benchmarking big data systems
 
Resume_Yilun Chong_EN
Resume_Yilun Chong_ENResume_Yilun Chong_EN
Resume_Yilun Chong_EN
 
Wei_Zhao_Resume
Wei_Zhao_ResumeWei_Zhao_Resume
Wei_Zhao_Resume
 
Cv 12112015
Cv 12112015Cv 12112015
Cv 12112015
 
Lichang Wang_CV
Lichang Wang_CVLichang Wang_CV
Lichang Wang_CV
 
Cheng_Wang_resume
Cheng_Wang_resumeCheng_Wang_resume
Cheng_Wang_resume
 
Sara Saile cv
Sara Saile cv Sara Saile cv
Sara Saile cv
 

Similaire à CV_Shilidong

AnkitWalia_Resume_JavaDev
AnkitWalia_Resume_JavaDevAnkitWalia_Resume_JavaDev
AnkitWalia_Resume_JavaDevwalia_jjn
 
Harish software engineer (rpa) 4+ yrs exp
Harish software engineer (rpa) 4+ yrs expHarish software engineer (rpa) 4+ yrs exp
Harish software engineer (rpa) 4+ yrs expHarish M
 
Resume_Arindom-March-3rd
Resume_Arindom-March-3rdResume_Arindom-March-3rd
Resume_Arindom-March-3rdArindom Biswas
 
Swapnil_Shelke_SAP_EP_Developer_2016
Swapnil_Shelke_SAP_EP_Developer_2016Swapnil_Shelke_SAP_EP_Developer_2016
Swapnil_Shelke_SAP_EP_Developer_2016Swapnil Shelke
 
Resume_Arindom_Updated
Resume_Arindom_UpdatedResume_Arindom_Updated
Resume_Arindom_UpdatedArindom Biswas
 
Renuka Devi with 4+ yr Exp
Renuka Devi with 4+ yr ExpRenuka Devi with 4+ yr Exp
Renuka Devi with 4+ yr ExpRenuka Devi
 
RESUME OF THOUFEEQ MOHAMED WITH 4 YRS OF EXP IN .NET
RESUME OF THOUFEEQ MOHAMED WITH 4 YRS OF EXP IN .NETRESUME OF THOUFEEQ MOHAMED WITH 4 YRS OF EXP IN .NET
RESUME OF THOUFEEQ MOHAMED WITH 4 YRS OF EXP IN .NETThoufeeq Mohamed
 

Similaire à CV_Shilidong (20)

AnkitWalia_Resume_JavaDev
AnkitWalia_Resume_JavaDevAnkitWalia_Resume_JavaDev
AnkitWalia_Resume_JavaDev
 
Somnath Resume
Somnath ResumeSomnath Resume
Somnath Resume
 
Indranil Pujari - v2
Indranil Pujari - v2Indranil Pujari - v2
Indranil Pujari - v2
 
Umesh_Kumar
Umesh_KumarUmesh_Kumar
Umesh_Kumar
 
Sathish_7yrs_C#
Sathish_7yrs_C#Sathish_7yrs_C#
Sathish_7yrs_C#
 
Umesh_Kumar
Umesh_KumarUmesh_Kumar
Umesh_Kumar
 
Pravin_CV_4+years
Pravin_CV_4+yearsPravin_CV_4+years
Pravin_CV_4+years
 
Resume
ResumeResume
Resume
 
Star Knowledge BI Solutions & Services
Star Knowledge BI Solutions & ServicesStar Knowledge BI Solutions & Services
Star Knowledge BI Solutions & Services
 
Harish software engineer (rpa) 4+ yrs exp
Harish software engineer (rpa) 4+ yrs expHarish software engineer (rpa) 4+ yrs exp
Harish software engineer (rpa) 4+ yrs exp
 
Resume_Arindom-March-3rd
Resume_Arindom-March-3rdResume_Arindom-March-3rd
Resume_Arindom-March-3rd
 
Updated resume
Updated resumeUpdated resume
Updated resume
 
Swapnil_Shelke_SAP_EP_Developer_2016
Swapnil_Shelke_SAP_EP_Developer_2016Swapnil_Shelke_SAP_EP_Developer_2016
Swapnil_Shelke_SAP_EP_Developer_2016
 
Resume_Arindom_Updated
Resume_Arindom_UpdatedResume_Arindom_Updated
Resume_Arindom_Updated
 
SRIKANTH PEDDI Resume
SRIKANTH PEDDI ResumeSRIKANTH PEDDI Resume
SRIKANTH PEDDI Resume
 
Renuka Devi with 4+ yr Exp
Renuka Devi with 4+ yr ExpRenuka Devi with 4+ yr Exp
Renuka Devi with 4+ yr Exp
 
Supreet Resume
Supreet ResumeSupreet Resume
Supreet Resume
 
Shantanu Dhanuka
Shantanu DhanukaShantanu Dhanuka
Shantanu Dhanuka
 
Vivek
VivekVivek
Vivek
 
RESUME OF THOUFEEQ MOHAMED WITH 4 YRS OF EXP IN .NET
RESUME OF THOUFEEQ MOHAMED WITH 4 YRS OF EXP IN .NETRESUME OF THOUFEEQ MOHAMED WITH 4 YRS OF EXP IN .NET
RESUME OF THOUFEEQ MOHAMED WITH 4 YRS OF EXP IN .NET
 

CV_Shilidong

  • 1. Li dong Shi 石立冬 Current address :Beijing in China E-mail: shilidong6@sina.com Mobile: 15311458648  Education Peking University Sept. 2006 -- Jan. 2009 M.S. in Software Engineering Adviser: Professor Qianxiang Wang 王千祥 Tian Jin Foreign Studies University B.A. in English Literature Graduated in 2003  Working Experience JD.com Apr.2014 -- present IBM CSTL Apr. 2013 -- Apr.2014 Miaozhen Systems Mar. 2009 -- Feb.2013 China Petrochemical Corporation Pre Sept. 2006  Technique Background Java &J2EE, Big Data 2009 -- 2015  Project Experience  Finance Platform & Big Data Senior Developer& Architect in JD.com Apr. 2014 –- present 1.1. Recommendation APP Architecture & accomplices:1. Design,implement and optimization on distributed computation clusters ; 2. Timely statistics and computing on clusters of flume,zookeeper,Kafka,storm and mongodb;3. CF recommendation algorithm on clusters of spark Mlib and hadoop;3. Algorithm of tag weight for User Profile for personal recommendation. 1.2.JD Invoice Architecture & accomplices: distributed and web-based storage system to solve business issue of ever increasing flood of data on JD e-commerce platform from customers in China; JTA to solve issue of distributed transactions; big data strategies and solutions with Mongo DB & Redis to solve both of storage bottle line and speed up efficiency within largest 2 seconds; parallel computing with multi-threads to optimize efficiency to deal with thousands of orders within 2 seconds. 1.3. JD Bank Kernel Account Architecture & accomplices: Oracle master-salve with spring dynamic routing of database sources to optimize complex search and statistics within 2 seconds per check among TB data of daily transactions; parallel computing based on mongo map Reduce to solve issue of big data on the level of near 5T sizes of bank transactions and accounts within 2 seconds; frond-end research on distributed and indexed storage computing to solve issue of big data storage and statistics while meeting requirement of tight
  • 2. transaction in the field of bank and finance business. 1.4.JD Enterprise Payment system & Company-Bank Balance system Accomplices: For calculating deviation seriously between the enterprise finance and bank account, the two systems remain stagnant, a typical failure of design and R & D. My arrival restart and successfully reformed former Enterprise Payment System. Due to Praise, on-line smooth operation, financial efficiency increases. The project team regain confidence, restart Company-Bank Balance project, I studied deeply and then redesign the core computational logic to ensure accuracy rate is high, achieved on-line again and stable operation .On Company-Bank Balance project, because the bank settlement business complexity and accuracy deviation, had been successively separated 3 wave of developers and testers. Successful transformation laid me high reputation in JD financial settlement group. 1.5. Finance Settlement System Architecture Accomplices: pre on-line code review, guidance and monitoring on design of new features and project. Framework design and selection. Ready to deal with sudden on-line issues. Performance analysis and solve capacity of flooding data and efficiency. Forefront design R & D: discrete statistical algorithm based on data structure of segment tree and distributed file system based on mongo DB clusters, to solve comprehensive statistical query timeout difficulty on massive data. Mongo DB clusters and map Reduce to solve the slice storage and statistics.  Navigator for IBM i System Developer in L1C at infrastructure team Accomplices Apr. 2013 -- Apr.2014 I. Innovation on OSGI framework feature witch solved historical issues of severity of level one by re-factoring former components; II. Innovation on the level of framework that solved issue of developing new component features not former supported; III. Design, implement, maintain framework to support component Plug-in from L1C developers; IV. Tough defects fixed from both foreign customers and L1C framework; V. Upgrade common OSGI bundles, implement new framework API to supply new version of L1C Architecture. Position Level: Band 7  Precise Advertiser Campaign Developer at Miaozhen Systems Accomplices: Mar. 2009 -- Feb. 2013 1.1. Integration of Advertiser System and TV top-box middleware Overcome obstacles from both business and technique in integrating advertising system into another middle-ware of pushing and campaigning advertiser media by co-operating with another company with its different system. II. Design and implement of new features to expand into new field of precise campaign at target places and audiences group while adapting at TV screen. 1.2. Calculation Task Administration system I. Innovation to Web architecture by integrating REST into traditional frameworks of Struts, spring and Hibernate; II. Open API with REST style for inter-operation among different severs to act as dispatching
  • 3. strategies serving for distributed system. 1.3. Data Analysis plug-in I. Statistics reports of all kinds to meet business analyzing; II. Big Data treatment to seek business light-point by dealing with giant cookies data while tracking Web user behaviors. 1.1. Advertiser Campaigning System. I. Re-factor former system with frameworks of struts2, spring, hibernate and jQuery; II. Design and implement of API for inter-operation to integrate separate business systems.  Full-time Internship IBM CDL Sept. 2007 -- Oct. 2008 Design and implementation of workflow for approval process by integration into Lotus Forms. Testing on integration of WAS, DB2 and Portal