Resume

About Me

Background

Full-Stack Web Developer, @Shanghai, China.

  1. More than 10 years working experience in web development industry. Oversea working experience.
  2. Rich experience and qualified in charge of building frontend architecture which has hundreds of millions of users.
  3. Good at JavaScript, CSS2/3, X/HTML/4/5. Good at kinds of libs, such as jQuery, jQuery mobile, SAPUI5, React, Gulp, Babel, Sass, NodeJS, ExpressJS, d3.js, highcharts, iscroll.js, swiper.js and so on.
  4. Good at hybrid app development, PhoneGap/Cordova. Cross client developing.
  5. Know C#, ASP.NET, Nginx, MangoDB, SAP HANA, Sitecore, CMS, Sqlserver, Java and so on.
  6. Excellent team work spirit. Be able to work under pressure.
  7. Think smart, be creative, try something new, and most important - have fun.

Experience

  1. Develop and maintain SAP Business One analytics projects on HANA, handling the customer message.
  2. Develop Analytics Portal application, released on SAP Business One 9.3. It supports end user to run, preview, download, share and schedule the Excel and Crystal report in real time without Excel and B1 client installed on their client side, even on mobile devices tablet or smart phone. using SAPUI5, Responsive Design, HTML5, CSS3, Gulp, Babel, SASS, UI5 Preload, Live Reload Frontend Engineering, ExpressJS, NodeJS, Restful service.
  3. Develop SAP Business One NLP Corpus Manager, Corpus is a large collection of texts in natural language. So in order to let system understand the content which user input in ERP domain knowledge, we need to manage the corpus to make system recognize user’s intention more accurately. There will be a user interface of cloud app to guide user how to manage corpus. using SAPUI5, Responsive Design, Frontend Engineering, Gulp, Babel, SASS, ExpressJS, NodeJS, Spring, Git, Jenkins, CI/CD, Kubernetes.
  4. Implement the SSO(single sign-on) Proxy solution via SAML PAOS (Reverse HTTP Binding for SOAP Specification) for non-browser client. XApp is running on the XS-Engine in HANA, and Service Layer is scalable web service in SAP Business One, they are separated components. So we need to implement the SSO solution, in order to make the frontend and backend of XApp to communicate with Service Layer easily. using HANA XSEngine, SAML PAOS, HTTP Proxy, Route, GZIP, SAP B1 SLD, SAP B1 Service Layer.
  5. HANA AFL (Application Function Library) / PAL (Predictive Analysis Library) and store procedures related development.
  6. Focused on Frontend Architecture, Frontend Engineering, Web Component, Microservices, Responsive Design, Data Visualization, SAPUI5, SAP Fiori, Hybrid Mobile App.
  7. Challenged The SAP Business One Intelligent Enterprise Hackathon 2018.
  8. Won the third prize award on SAP SME iTeam Innovation Contest 2016, innovation idea: Pivot Table Designer & Viewer On Portable Devices.
  9. Awarded the Star Contributor to SAP Business One 9.3.
  10. Awarded the Excellent Developer at 2016, 2017.

  1. Develop customer’s project onsite and offsite.
  2. Develop BaoSteel mobile apps, inventory dashboard app and contract approval app. Using hybrid mobile solution, PhoneGap/Cordova, HTML5, Javacript, canvas, highcharts jQuery, jQuery mobile, backbone, Cordova plug-in, Objective-C and android.
  3. Develop the POC and prototype to close the gap between requriements and technial solution at the beginning of project development.
  4. Offer the technial solution and proposal in mobile/web industry for business team presales.
  5. Software systems and APIs integration.
  6. Build internal tools for team using.

  1. Design, develop and implement the projects based on Sitecore CMS and ASP.NET.
  2. Cannon Australia B2B Web Applications, including MDM (Managed Document System) and CPC (Collaborative Product Commerce) based on Sitecore 7.0. Lead the Shanghai project team (4 developers) as Principal Developer.
  3. HIA Website - Develop web application for Real Estate Institute of Australia https://hia.com.au
  4. Jenny Craig Websites http://www.jennycraig.com.au http://www.jennysbistro.com.au
  5. Elexica-Simmons & Simmons Website http://www.elexica.com.
  6. Daily meeting with Australia team to report the task status, issues, risks.
  7. Help other members to solve the working issues, such as using tools, coding.
  8. Technical interview for developer candidate.
  9. Have oversea working experience, short term work at Sydney/Australia.

  1. Mainly responsible to develop and maintain the Microsoft MSN Homepage, such as www.msn.com, uk.msn.com, jp.msn.com and so on.
  2. Using jQuery, CSS, XML and XSLT to develop page in our publish platform Bedrock. Use TFS to manage soure code, bug and project. Develop tools to make our debugging and deployment easily.
  3. Working with global team members

  1. Develop and maintain Shanghai Pudong Gas management system
  2. Develop GeXun Gas Management System new product
  3. Using ASP.NET, C#, SQL Server 2005, Visual Studio

Currently

Thanks a lot for reading my resume. Have a nice day!

End