image

Fei Zhan 占斐
Software Engineer@Salesforce

  • Vancouver, BC
  • http://feizhan.github.io/resume/
  • fei.zhan.zju [at] gmail [dot] com
  • -

EDUCATION

2012 - 2015

Simon Fraser University, Canada
Master of Science, Computing Science

2007 - 2012

Zhejiang University, P. R. China
Bachelor of Engineering, Automation

EXPERIENCE

Mar 2019 - Present

Software Engineer
Salesforce

  • Worked on the data platform of salesforce.com .

Apr 2016 - Feb 2019

Software Developer
SAP

  • Developed both front-end and back-end of web applications;
  • Worked on DevOps and deployment to ensure system stability;
  • Implemented features such as R editor, natural language query, etc.;
  • Used various programming languages and frameworks, e.g. JavaScript, Java, SQL, R, Python.

Mar 2015 - Mar 2016

Software Developer
SAP

  • Developed applications on SAP HANA, SAPUI5, and Eclipse using JavaScript, Java, ABAP, SQLscript, etc.

Jan 2014 - Apr 2014

Software Development Engineer
Microsoft

  • Developed a web-based dashboard for XBox data analysis;
  • Used JavaScript, C#, JQuery, D3.js, node.js, etc.

May 2013 - Aug 2013

Teaching Assistant
Simon Fraser University

Jul 2011 - Sep 2011

Test Engineer
Alibaba.com

  • Participated in the development and test of the search engine;
  • Conducted unit test, code review, and document maintenance;
  • Programmed in C++, Shell, Python in Linux environment.

EXPERTISE

Languages

  • Java
  • JavaScript
  • C++
  • Python
  • R

Frameworks

  • react.js
  • Spring framework
  • SAPUI5
  • Node.js

Platforms

  • Cloud Foundry
  • SAP Cloud Platform

Theories

  • Algorithms
  • Data structures
  • Object-oriented design
  • REST API design
  • Agile methodology
  • Machine learning
  • Data mining
  • Natural language processing

PROJECTS

May 2016 – Feb 2019

SAP Analytics Cloud
SAP

  • Developed the front-end using JavaScript, HTML5, SAPUI5, LESS.js, etc.;
  • Worked on DevOps and deployment using Jenkins, node.js, SAP Cloud Platform, Cloud Foundry, etc.;
  • Implemented a web-based R editor, a Natural Language Query system, etc.;
  • Participated in architecture design, intergration testing, scrum meetings, etc.

Oct 2015 – Mar 2016

SAP BusinessObjects Design Studio
SAP

  • Developed UI components (Splitter, Responsive Layout, etc.) for SAP Design Studio, which is an extension of Eclipse IDE;
  • Programmed in JavaScript, Java, JQuery, SAPUI5, etc., used Git and Gerrit for revision control;
  • Participated in Scrum meetings based on Agile methodology with a team of eight members.

Jan 2014 - Apr 2014

Web-based Dashboard System for Xbox Statistics
Microsoft

  • Designed a dashboard system to visualize Xbox statistics and analyze user activities;
  • Connected the system with Splunk data source and Microsoft Azure based on RESTful API and Odata Protocol;
  • Written in HTML5, CSS3, JavaScript, C#, JQuery, D3.js, Node.js, etc.

Sep 2012 - Aug 2014

Web-based Configurable Dashboard Platform for ROS
Autonomy Lab, Simon Fraser University

  • Designed a platform for Roboticists to test and demonstrate with various widgets in browsers, including 2D/3D map, data plotting, etc.;
  • Written in HTML5, JavaScript, and PHP;
  • Dashboards can be created by dragging and dropping, which is easy to use, simple to extend, and welcomed by Roboticists.

Oct 2011 - Jun 2012

Intelligent Security Patrol System based on NI DaNI Mobile Robot Platform
Zhejiang University

  • Worked on National Instruments Robotics Starter Kit and LabVIEW;
  • Designed a patrol system based on network camera and VFH path planning algorithm;
  • Won the Second Prize in NI National Academic Paper Contest and Excellent Graduation Thesis.

May 2010 - Aug 2011

RoboCup Small-size League
National Laboratory of Industrial Control Technology, Zhejiang University

  • Developed path planning algorithm, designed the soccer defence strategy, and reconstructed original code into scripted code;
  • Won the Final Eight in RoboCup World Competition, and the Second Prize in RoboCup China Competition;
  • Written in C++, used VisualStudio to develop, and TortoiseSVN for version control;
  • Improved the team's defensive ability and reduced the components' goal rate;
  • Simplified the process of changing parameters on-site by reconstructing into scripts.

Sep 2009 - May 2010

Standard Platform Match, Supcon Cup Robotics Competition
Zhejiang University

  • Designed robot control algorithm in order to navigate, shoot goals, and perform creative shows;
  • Programmed on large-scale unfamiliar source codes, implemented Robotics path-planning algorithm, and sprouted a wealth of ideas in Creative Performance Phase;
  • Led a team of three to win the Championship of Standard Platform Match, Supcon Cup Robotics Competition.

Honors and Awards

Jun 2012

Second Prize in NI Academic Paper Contest
P. R. China

Jun 2012

Excellent Graduation Thesis
Zhejiang University, China

Aug 2011

First Prize of Research and Creation Scholarship
Zhejiang University, China

Jul 2011

Final Eight in RoboCup World Competition
Istanbul, Turkey

Jul 2010

Second Prize in RoboCup China Competition
Erdos, China

May 2010

Championship of Standard Platform Match, Supcon Cup Robotics Competition
Zhejiang University, China

Sep 2008

Excellent Academic Scholarship
Zhejiang University, China

COURSES

Simon Fraser University

LANGUAGES

English
Professional working proficiency

Mandarin
Native or bilingual proficiency

PATENTS

CERTIFICATES

INTERESTS

Go to Top