1. With rich experience in software projects, covering banking, telecommunications, automobile manufacturing, warehousing, chess and card mobile games and other industries.
2. Be familiar with the software project development process and participate in the whole process from requirements research, design, development, testing, deployment, training, etc.
3. Proficient in C #, ASP.NET, Net Core, EF, PHP, JavaScript, Jquery, CSS, Bootstrap, AngularjS and other technologies, with solid editing
Process ability.
4. Proficient in SQL Server and My SQL database, with good database design and optimization capabilities.
5. Understand popular data storage and message queuing technologies such as MongoDB, Redis, RabbitMQ, etc., and have the ability to develop across technology stacks.
6. Familiar with Power BI, PowerPivot, understand ETL, SSRS and other related technologies, with data analytics and visualization capabilities
I'm hoping to find a remote job as a back-end developer or a full-stack developer.
I provide comprehensive technical support and services.
Experience: 11 years
Yearly salary: $70,000
Hourly rate: $40
Nationality: 🇨🇳 China
Residency: 🇨🇳 China
Experience
Development Manager
Shanghai Tiger Rose Information Technology Co., Ltd. 2018 - 2019
1. Use the brand-new ABP framework combined with AngularJs to rewrite the existing WMS and TMS systems in terms of business, so as to improve the maintainability and extensibility of the systems. 2. Promote major technical decisions and ultimately express them as software architectures to ensure the stability and high efficiency of the systems. 3. Conduct training on the technologies and businesses related to the system framework, guide developers in their development work, and solve various problems that occur during the development and operation of the systems to ensure the smooth progress of the project.
Development Manager
Manpower Information Technology (Shanghai) Co., Ltd. 2011 - 2018
**Project**: Chongqing Jinkang, July 2017 - October 2018 **Development Tools**: Vs2017, Bootstrip, Jquery, SqlServer, RabbitMQ, MongoDB **Responsibility Description**: Project Manager 1. Participate in requirement investigation to clarify the coverage scope of LES functions and specific business processes. 2. Clarify the forms, contents, and mechanisms of interaction interfaces with various collaborative systems such as ERP, MOM, SCM, and System Bus. 3. Develop, test, and formulate milestone plans. 4. Report the progress and risks of the LES project to the client on a weekly basis. 5. Conduct internal project team meetings on a weekly basis to track project progress and bug feedback. 6. Provide milestone deliverables to the client. **Project**: Bayer Pharmaceuticals in Beijing, November 2016 - June 2017 **Development Tools**: Vs2010, SSRS, ETL, SSRS **Responsibility Description**: Requirement Analysis / Report Development / Report Maintenance **Project**: Geely CEP in Hangzhou, November 2016 - June 2017 **Development Tools**: Vs2015, SSRS, PowerBI, SQL2016, js **Responsibility Description**: Requirement Analysis / Report Development 1. Conduct requirement investigation/design for procurement warehousing, warehousing palletizing, repacking, palletizing after repacking, and shelving. 2. Conduct requirement investigation/design for sales outbound, shelving down, sorting, and box requirements. 3. For after-sales operation, parts central warehouse, parts sales, dealer parts, technical support, quality management, claims, develop GLDS reports. Tools used: SSRS, PowerBI **Project**: BPMS, September 2013 - November 2016 **Operating System**: WIN2008 **Development Tools**: vs2008, sharepoint2007, SQL2008R2, js **Project Description**: BPMS originated from the Chongqing Changan Ford Mazda CFMA system launched in 2010. Currently, it covers three major business modules: engineering change / procurement / ITOS; with a total of 32 processes. The construction goals are as follows: Solidify the way business personnel of CAF currently use workflows offline. Conveniently track, monitor, count, and analyze the execution of relevant business processes to reduce human errors in work. Improve the execution efficiency of the entire business process. Integrate business data scattered in various systems. Provide a unified aggregated view. Provide an application integration mechanism like a data bus. Conveniently perform data conversion according to rules to meet the requirements of different departments for their special business data formats. **Responsibility Description**: Project Manager 1. Understand the change requirements of business personnel for old processes and the requirements for new processes. 2. Help business personnel standardize business processes. 3. Evaluate the workload of requirement changes and new requirements. 4. Control the progress and quality of the BPMS team and manage requirement/design documents. 5. Deploy and train BPMS. **Project**: Document Management of Shanghai Diesel Engine Co., Ltd. **Operating System**: WIN2008 **Development Tools**: vs2008, sharepoint2007 quickpart, quickflow **Project Description**: The system defines two sets of document properties for technical documents and management documents respectively. They are maintained during steps such as compilation, countersignature review, and publication. The system provides the function of screening and searching according to all properties. Combined with the MOSS workflow engine and ShareFlow workflow suite, it realizes the document management process. Set different workflow templates for each secondary folder of the document library. Combined with the MOSS document version control function, it realizes the control of historical versions of document updates. **Responsibility Description**: 1. Reorganize the workflow anew. 2. Conduct post-launch maintenance of the project.
Software Development
Beijing iSoftStone Information Technology Co., Ltd. Shanghai Branch 2008 - 2011
**Suzhou Fengyun Network SaaS Product Design Support** **Operating System**: WINXP B/S System **Development Tools**: C#, SQL **Responsibility Description**: 1. Referring to the product structure and marketing model of Business Navigator, explain to customers how the services are billed, the types of billing, and the relevant marketing methods; as well as the settlement and billing methods of service providers, platforms, and agents. 2. Discuss with relevant personnel in the SaaS group the detailed design of product pricing strategies, marketing activities, ordering processes, and order settlement. 3. Assist relevant personnel in the SaaS group to complete the database design of products and ordering processes. **Shanghai Bell Alcatel IAM** **Operating System**: WINXP B/S System **Development Tools**: C#, SQL **Project Description**: The IAM system, as the IT service portal of ASB, mainly provides functions such as application and approval management of various IT system accounts/permissions, application and approval management of various IT services/resources, and IT system proxy management. For ordinary users, the IAM system provides the application functions of IT system accounts/permissions and IT services/resources. For leaders at all levels and managers of IT systems/services/resources, the IAM system provides the function of approving and processing various applications. The AMP system, as the IT asset management system of ASB, mainly manages the IT assets of ASB (including other Legal Entities), including warehousing, allocation, maintenance, query, and statistics of assets, etc. **Responsibility Description**: 1. Develop a general real-time access interface based on HTTP to integrate the identity management and permission management of each system into the IAM system. 2. Communicate with personnel from more than ten systems such as HRIS/I2/leo/vela/e workplace/grus... about the information format and content of requests and responses. **Chongqing Changan Ford Mazda CFMA Engineering Change System** **Time Span**: January 6, 2010 - January 5, 2011 **Operating System**: WINXP B/S System **Development Tools**: C#, SQL, JavaScript **Project Description**: Under the framework of the IT development architecture specified by Changan Ford Mazda, construct an extensible and developable procurement management system that conforms to the development direction of the automotive industry and the enterprise itself. Based on part information and supplier data, build a comprehensive information management system that is convenient for unified management of suppliers and existing part and material information. **Responsibility Description**: 1. Communicate and confirm the changes in the requirements of the ECC change execution module with customers and project managers. 2. Design the database and write the code for the ECC change execution module.
Project Manager
Shanghai Wanpu Software 2005 - 2008
Maintenance of the Collection system; Development of the CIS system; Project manager of the yan.se website. Responsibilities include understanding the requirements of the yan.se website, document management during the development process, database design, coordination of internal work within the team, writing part of the code, and controlling the progress and quality of the project. Development languages:.net, ajax, html, css, sql server
Software Development
Shanghai Hongxin Software 2004 - 2005
Participated in the functional coding and testing of the Tokyo Daily and Tokyo NEC projects, and was responsible for the application of relevant development tools. Development languages: C#, ASP.NET, HTML, JavaScript, SQL
Software Development
Shanghai Goodway Software Company 2002 - 2004
In order to improve the real-time performance, standardization, and better traceability of the quality information collection process, and at the same time enable the process department to analyze and statistically analyze the defect situations by means of digitalization, and then make timely modifications to relevant processes to ensure the assembly quality of POLO, it is planned to construct a production process QRK information collection system that integrates data collection, information transmission, data analysis, quality monitoring, information feedback, and business decision-making, so as to replace the scattered QRK information status. Development languages: C#, ASP.NET, HTML, JavaScript, SQL
Skills
javascript
mongo
postgres
redis
sql
typescript
vue
dot-net