Beijing CE Vanlink Technology Co., Ltd. is a high-tech enterprise established and regulated in accordance with the modern joint-stock enterprise institution. The company is committed to actively exploring and developing intelligent transportation. CE Vanlink has developed many software products related to public transportation. One of them is the Equipment Operation and Maintenance Management System(EOMMS).
The goal of EOMMS is to help customers improve and enhance their IT equipment operation and maintenance management capabilities by establishing IT equipment operation and maintenance management system standards.
Developed and managed new front-end versions based on HTML, CSS, Bootstrap, AngularJS, JavaScript, jQuery, AJAX, JSON.
Developed the back-end by using Java, Spring, Struts, Hibernate, MySQL.
Extensively used AngularJS to develop single page applications (SPAs).
Implemented uiZTree AngularJS directive based on zTree.js for selecting users and departments.
Built uiProcess AngularJS directive to display of operation and maintenance workflow.
Developed process customization, allowing users to customize the operation and maintenance workflow.
Made design recommendations towards the development of new code or reuse of existing code.
Used Spring with Hibernate for relational mapping of the object instances to the tables of a relational database.
Participate in writing test cases for applications that use JUnit.
Worked on SVN and Git for version control. Confidential projects in all projects are stored in the company server using SVN, other projects are stored in CODING and managed by Git.
Used ZenTao for bug tracking.
Utilized Microsoft Project (MSP) to plan projects, assign tasks, manage resources.
Working in Waterfall Project Management methodology provides a sequential approach to dividing software development into phases to easily reach each milestone