SlideShare a Scribd company logo
Bo(Frank) Li
219 Laidlaw Ave, Apt.1, Jersey City, NJ 07306 Tel: 201-683-1878 libo824@gmail.com http://primbo.net
OBJECTIVE: Seeking for a full-time Software Development position starting on February 2017
EDUCATION: Stevens Institute of Technology, Hoboken, NJ
Master of Science in Computer Science (GPA: 3.96/4.0) 09/2015 – 12/2016
Core Curriculum: Distributed System and Cloud Computing, Concurrent Programming, Introduction to
Operating Systems, Advanced Algorithm Design & Implement, Database Management System
Beijing Jiaotong University, Beijing, China
Master of Science in Electrical Engineering (GPA: 3.6/4.0) 09/2008 – 02/2011
Beijing Institute of Technology, Beijing, China
Bachelor of Science in Electrical Engineering (GPA: 3.5/4.0) 09/2004 – 06/2008
SKILLS: Programming Languages: C/C++, JAVA, JavaScript, SQL, node.js, Python, Erlang, Scala
Operating Systems: Unix/Linux, Windows, Mac
Databases: PostgreSQL, MySQL, MongoDB
Application Framework: Hadoop, Flask, CDAP, TCP/IP, RESTful, AmazonEC2, Bootstrap
EXPERIENCE: China & America Signal Corporation, Beijing, China 02/2011 – 08/2015
Software Development Engineer
Driverless train control system
• Won “Pearl River Delta Rapid Transit” automatic train operation contract from competitor by
successfully implementing best performances of driverless train control system – implementation includes
designing high performance algorithm, integrating sensors data into software, establishing failure to safety
principle into the system and shaping a RAMS(Reliability, Availability, Maintainability, and Safety) system
• Implemented algorithm to reach best automatic train operation performances in terms of control and
stopping precision.
• Acted the “moving block” principle to ensure operating headways as short as 80 seconds between two
trains in order to achieve maximum line capacity, which is using on “Line 2, Beijing subway”
Master Simulator (embedded system testing environment)
• Developed a scalable real-time distributed testing environment based on HTML/JavaScript/node.js,
handling real time and batch processing of thousands of requests and daily events
• Integrated and synchronized different kind of signals (RS232, RS485, Profibus, square signal, relay),
implemented middle layer between hardware and software
• Worked with the QA team to ensure high-quality delivery with unit and integration tests
• Designed, developed and maintained this service API based on MQTT Protocol.
• Established monitoring performance. Designed front end user interface based on Bootstrap framework
• Designed the server side database to storage static data (railway line data) and dynamic data (network
transmission data) based on MongoDB
ACADEMIC Stevens Institute of Technology, Hoboken, NJ
PROJECTS: Several web projects (Micro Twitter, Micro eBay and Email Classifier Website) 10/2016 – 11/2016
• Developed decently featured Micro Twitter server based on the Python/Flask combination; Implemented
a website to access email and filter overdue emails from Gmail through Gmail API
• Design user logins, sessions, profiles and user avatars and implemented database management
• Built Web form support, email notifications to users, full text search, email notifications to users and
pagination of long lists of items.
• Utilized caching and other performance optimizations.
• Used git revision control system to track progress and collaborate with team.
• https://github.com/libo824/2016SummerEmailClassifier
Web Crawler and Movie Recommender 05/2016 – 08/2016
• Developed a Web crawler with Bloom Filter to get 1,000,000 movies’ web pages from IMDB web site in
Python and stored these information in MySQL; Built an application to recommends movies to users using
collaborative filtering using those crawled data
• Researched distributed algorithm paper such as MapReduce, Google FS, Paxos
• Applied the ALS algorithm from Apache Spark's MLlib to train the prediction model based on Scala
• Utilized the MapReduce method, based on the prediction model to calculate the predicted scores on non-
rated movies
• Deployed the previous project on Amazon EC2
• https://github.com/libo824/MovieRecommender

More Related Content

What's hot

Yawen_Yu_resume
Yawen_Yu_resumeYawen_Yu_resume
Yawen_Yu_resume
Yawen Yu
 
Tianwei_Huang Resume
Tianwei_Huang ResumeTianwei_Huang Resume
Tianwei_Huang Resume
Tianwei Huang
 
MyResume_Updated
MyResume_UpdatedMyResume_Updated
MyResume_Updated
Shiva Ram
 
RohitSharmaResume
RohitSharmaResumeRohitSharmaResume
RohitSharmaResume
Rohit Sharma
 
5th-resume-Shuai Yuan
5th-resume-Shuai Yuan5th-resume-Shuai Yuan
5th-resume-Shuai Yuan
Shuai Yuan
 
Resume
ResumeResume
resume-2016spring
resume-2016springresume-2016spring
resume-2016spring
Jingshuang Ge
 
Ruchika Mehresh_Web Developer
Ruchika Mehresh_Web DeveloperRuchika Mehresh_Web Developer
Ruchika Mehresh_Web Developer
guest6248cdc
 
Atul_Mohan_Resume_LinkedIn
Atul_Mohan_Resume_LinkedInAtul_Mohan_Resume_LinkedIn
Atul_Mohan_Resume_LinkedIn
Atul Mohan
 
Ray resume
Ray resumeRay resume
Ray resume
Rui Wang
 
Resume 2016
Resume 2016Resume 2016
Resume 2016
Kevin Oliver
 
Resume_Kai Qian
Resume_Kai QianResume_Kai Qian
Resume_Kai Qian
Kai (Will) Qian
 
Wilson Wu_
Wilson Wu_Wilson Wu_
Wilson Wu_
Xuechao Wu
 
Xinsu resume
Xinsu resumeXinsu resume
Xinsu resume
Xin Su
 
Resume chao han_tsai
Resume chao han_tsaiResume chao han_tsai
Resume chao han_tsai
CHAO-HAN TSAI
 
The Application of LinkWinds to EOS
The Application of LinkWinds to EOSThe Application of LinkWinds to EOS
The Application of LinkWinds to EOS
The HDF-EOS Tools and Information Center
 
Netbrain Solution Brief: Network Refresh
Netbrain Solution Brief: Network RefreshNetbrain Solution Brief: Network Refresh
Netbrain Solution Brief: Network Refresh
Ken Flott
 
resume_Abhay_new
resume_Abhay_newresume_Abhay_new
resume_Abhay_new
abhay gajbhiye
 
An Open Solution for Next-generation Real-time Power System Simulation
An Open Solution for Next-generation Real-time Power System SimulationAn Open Solution for Next-generation Real-time Power System Simulation
An Open Solution for Next-generation Real-time Power System Simulation
Steffen Vogel
 
Resume_Amarjit
Resume_AmarjitResume_Amarjit
Resume_Amarjit
Amarjit Kumar Singh
 

What's hot (20)

Yawen_Yu_resume
Yawen_Yu_resumeYawen_Yu_resume
Yawen_Yu_resume
 
Tianwei_Huang Resume
Tianwei_Huang ResumeTianwei_Huang Resume
Tianwei_Huang Resume
 
MyResume_Updated
MyResume_UpdatedMyResume_Updated
MyResume_Updated
 
RohitSharmaResume
RohitSharmaResumeRohitSharmaResume
RohitSharmaResume
 
5th-resume-Shuai Yuan
5th-resume-Shuai Yuan5th-resume-Shuai Yuan
5th-resume-Shuai Yuan
 
Resume
ResumeResume
Resume
 
resume-2016spring
resume-2016springresume-2016spring
resume-2016spring
 
Ruchika Mehresh_Web Developer
Ruchika Mehresh_Web DeveloperRuchika Mehresh_Web Developer
Ruchika Mehresh_Web Developer
 
Atul_Mohan_Resume_LinkedIn
Atul_Mohan_Resume_LinkedInAtul_Mohan_Resume_LinkedIn
Atul_Mohan_Resume_LinkedIn
 
Ray resume
Ray resumeRay resume
Ray resume
 
Resume 2016
Resume 2016Resume 2016
Resume 2016
 
Resume_Kai Qian
Resume_Kai QianResume_Kai Qian
Resume_Kai Qian
 
Wilson Wu_
Wilson Wu_Wilson Wu_
Wilson Wu_
 
Xinsu resume
Xinsu resumeXinsu resume
Xinsu resume
 
Resume chao han_tsai
Resume chao han_tsaiResume chao han_tsai
Resume chao han_tsai
 
The Application of LinkWinds to EOS
The Application of LinkWinds to EOSThe Application of LinkWinds to EOS
The Application of LinkWinds to EOS
 
Netbrain Solution Brief: Network Refresh
Netbrain Solution Brief: Network RefreshNetbrain Solution Brief: Network Refresh
Netbrain Solution Brief: Network Refresh
 
resume_Abhay_new
resume_Abhay_newresume_Abhay_new
resume_Abhay_new
 
An Open Solution for Next-generation Real-time Power System Simulation
An Open Solution for Next-generation Real-time Power System SimulationAn Open Solution for Next-generation Real-time Power System Simulation
An Open Solution for Next-generation Real-time Power System Simulation
 
Resume_Amarjit
Resume_AmarjitResume_Amarjit
Resume_Amarjit
 

Similar to Bo(Frank)_Li_Resume

Resume_GD
Resume_GDResume_GD
Resume yanwen lin
Resume yanwen linResume yanwen lin
Resume yanwen lin
Yanwen (Jason) Lin
 
Shubham Sharma Resume
Shubham Sharma ResumeShubham Sharma Resume
Shubham Sharma Resume
Shubham Sharma
 
Resume
ResumeResume
Resume
Hongwei Xie
 
WangCheng_CMU_ResumeS16
WangCheng_CMU_ResumeS16WangCheng_CMU_ResumeS16
WangCheng_CMU_ResumeS16
Cheng Wang
 
Naveen Resume
Naveen ResumeNaveen Resume
Naveen Resume
bnaveen1983
 
Venkata brundavanam 2020
Venkata brundavanam 2020Venkata brundavanam 2020
Venkata brundavanam 2020
Padma Brundavanam
 
Venkata brundavanam 2020
Venkata brundavanam 2020Venkata brundavanam 2020
Venkata brundavanam 2020
Padma Brundavanam
 
Tianxiao Yang Resume
Tianxiao Yang ResumeTianxiao Yang Resume
Tianxiao Yang Resume
Tianxiao Yang
 
Lavina Chandwani Resume
Lavina Chandwani ResumeLavina Chandwani Resume
Lavina Chandwani Resume
lavina chandwani
 
TanushreeHaldar
TanushreeHaldarTanushreeHaldar
TanushreeHaldar
Tanushree Haldar
 
ApoorvJoshi_Resume
ApoorvJoshi_ResumeApoorvJoshi_Resume
ApoorvJoshi_Resume
Apoorv Joshi
 
Resume_new
Resume_newResume_new
Resume_new
Tong Zhu
 
Karthikeyan_Resume
Karthikeyan_ResumeKarthikeyan_Resume
Karthikeyan_Resume
mailtokarthikpandiyan
 
Rohith Engu_v1.7
Rohith Engu_v1.7Rohith Engu_v1.7
Rohith Engu_v1.7
Rohith Engu
 
Emma_TaoLiang_CV_2016.10
Emma_TaoLiang_CV_2016.10Emma_TaoLiang_CV_2016.10
Emma_TaoLiang_CV_2016.10
Tao Liang
 
resume_Yueli_DB
resume_Yueli_DBresume_Yueli_DB
resume_Yueli_DB
Yue Li
 
Hsin-Kai Wang's Resume(software)
Hsin-Kai Wang's Resume(software)Hsin-Kai Wang's Resume(software)
Hsin-Kai Wang's Resume(software)
Hsin-Kai Wang
 
LinkedinResume
LinkedinResumeLinkedinResume
LinkedinResume
Surinder Sokhal
 
Avinash closepet suresh
Avinash closepet sureshAvinash closepet suresh
Avinash closepet suresh
Avinash Closepet Suresh
 

Similar to Bo(Frank)_Li_Resume (20)

Resume_GD
Resume_GDResume_GD
Resume_GD
 
Resume yanwen lin
Resume yanwen linResume yanwen lin
Resume yanwen lin
 
Shubham Sharma Resume
Shubham Sharma ResumeShubham Sharma Resume
Shubham Sharma Resume
 
Resume
ResumeResume
Resume
 
WangCheng_CMU_ResumeS16
WangCheng_CMU_ResumeS16WangCheng_CMU_ResumeS16
WangCheng_CMU_ResumeS16
 
Naveen Resume
Naveen ResumeNaveen Resume
Naveen Resume
 
Venkata brundavanam 2020
Venkata brundavanam 2020Venkata brundavanam 2020
Venkata brundavanam 2020
 
Venkata brundavanam 2020
Venkata brundavanam 2020Venkata brundavanam 2020
Venkata brundavanam 2020
 
Tianxiao Yang Resume
Tianxiao Yang ResumeTianxiao Yang Resume
Tianxiao Yang Resume
 
Lavina Chandwani Resume
Lavina Chandwani ResumeLavina Chandwani Resume
Lavina Chandwani Resume
 
TanushreeHaldar
TanushreeHaldarTanushreeHaldar
TanushreeHaldar
 
ApoorvJoshi_Resume
ApoorvJoshi_ResumeApoorvJoshi_Resume
ApoorvJoshi_Resume
 
Resume_new
Resume_newResume_new
Resume_new
 
Karthikeyan_Resume
Karthikeyan_ResumeKarthikeyan_Resume
Karthikeyan_Resume
 
Rohith Engu_v1.7
Rohith Engu_v1.7Rohith Engu_v1.7
Rohith Engu_v1.7
 
Emma_TaoLiang_CV_2016.10
Emma_TaoLiang_CV_2016.10Emma_TaoLiang_CV_2016.10
Emma_TaoLiang_CV_2016.10
 
resume_Yueli_DB
resume_Yueli_DBresume_Yueli_DB
resume_Yueli_DB
 
Hsin-Kai Wang's Resume(software)
Hsin-Kai Wang's Resume(software)Hsin-Kai Wang's Resume(software)
Hsin-Kai Wang's Resume(software)
 
LinkedinResume
LinkedinResumeLinkedinResume
LinkedinResume
 
Avinash closepet suresh
Avinash closepet sureshAvinash closepet suresh
Avinash closepet suresh
 

Bo(Frank)_Li_Resume

  • 1. Bo(Frank) Li 219 Laidlaw Ave, Apt.1, Jersey City, NJ 07306 Tel: 201-683-1878 libo824@gmail.com http://primbo.net OBJECTIVE: Seeking for a full-time Software Development position starting on February 2017 EDUCATION: Stevens Institute of Technology, Hoboken, NJ Master of Science in Computer Science (GPA: 3.96/4.0) 09/2015 – 12/2016 Core Curriculum: Distributed System and Cloud Computing, Concurrent Programming, Introduction to Operating Systems, Advanced Algorithm Design & Implement, Database Management System Beijing Jiaotong University, Beijing, China Master of Science in Electrical Engineering (GPA: 3.6/4.0) 09/2008 – 02/2011 Beijing Institute of Technology, Beijing, China Bachelor of Science in Electrical Engineering (GPA: 3.5/4.0) 09/2004 – 06/2008 SKILLS: Programming Languages: C/C++, JAVA, JavaScript, SQL, node.js, Python, Erlang, Scala Operating Systems: Unix/Linux, Windows, Mac Databases: PostgreSQL, MySQL, MongoDB Application Framework: Hadoop, Flask, CDAP, TCP/IP, RESTful, AmazonEC2, Bootstrap EXPERIENCE: China & America Signal Corporation, Beijing, China 02/2011 – 08/2015 Software Development Engineer Driverless train control system • Won “Pearl River Delta Rapid Transit” automatic train operation contract from competitor by successfully implementing best performances of driverless train control system – implementation includes designing high performance algorithm, integrating sensors data into software, establishing failure to safety principle into the system and shaping a RAMS(Reliability, Availability, Maintainability, and Safety) system • Implemented algorithm to reach best automatic train operation performances in terms of control and stopping precision. • Acted the “moving block” principle to ensure operating headways as short as 80 seconds between two trains in order to achieve maximum line capacity, which is using on “Line 2, Beijing subway” Master Simulator (embedded system testing environment) • Developed a scalable real-time distributed testing environment based on HTML/JavaScript/node.js, handling real time and batch processing of thousands of requests and daily events • Integrated and synchronized different kind of signals (RS232, RS485, Profibus, square signal, relay), implemented middle layer between hardware and software • Worked with the QA team to ensure high-quality delivery with unit and integration tests • Designed, developed and maintained this service API based on MQTT Protocol. • Established monitoring performance. Designed front end user interface based on Bootstrap framework • Designed the server side database to storage static data (railway line data) and dynamic data (network transmission data) based on MongoDB ACADEMIC Stevens Institute of Technology, Hoboken, NJ PROJECTS: Several web projects (Micro Twitter, Micro eBay and Email Classifier Website) 10/2016 – 11/2016 • Developed decently featured Micro Twitter server based on the Python/Flask combination; Implemented a website to access email and filter overdue emails from Gmail through Gmail API • Design user logins, sessions, profiles and user avatars and implemented database management • Built Web form support, email notifications to users, full text search, email notifications to users and pagination of long lists of items. • Utilized caching and other performance optimizations. • Used git revision control system to track progress and collaborate with team. • https://github.com/libo824/2016SummerEmailClassifier Web Crawler and Movie Recommender 05/2016 – 08/2016 • Developed a Web crawler with Bloom Filter to get 1,000,000 movies’ web pages from IMDB web site in Python and stored these information in MySQL; Built an application to recommends movies to users using collaborative filtering using those crawled data • Researched distributed algorithm paper such as MapReduce, Google FS, Paxos • Applied the ALS algorithm from Apache Spark's MLlib to train the prediction model based on Scala • Utilized the MapReduce method, based on the prediction model to calculate the predicted scores on non- rated movies • Deployed the previous project on Amazon EC2 • https://github.com/libo824/MovieRecommender