avatar

Jay Young

JiangSu Witon Technology / Front End Developer

8 years working experience / Bachelor Degree. / 30

13813758884

2010.09 - 2014.06

Yancheng Institute of Technology

E-Commerce | Bachelor

Good English reading and writing ability, positive and serious attitude towards work, strong sense of responsibility, good team spirit, can quickly adapt to the working environment, have a strong learning ability, good analytical and problem-solving thinking.

Angular + TypeScript + RxJs, Taro, Mpx...

Langulage ability: CET6

License: Computer lever 2 Certificate

2014.11 - Now

Witon Technology

Front End Engineer

1. Responsible for the front-end development and construction of multiple WeChat public accounts and Alipay service windows for the company.

2. Responsible for the redesign of the page style and optimization of JavaScript code and AJAX requests, in order to improve the performance of the entire management backend system of the company's website.

3. Participated in daily project version upgrades, deployment, and implementation work.

2020.06 - Now

Intelligent Large-scale Internet Hospital

Description:

Integrate the in-hospital pharmacy and connect with external pharmaceutical companies' pharmacies and drug warehouses to provide patients with a self-directed and convenient prescription purchasing process. After doctors diagnose patients online, they will issue electronic prescriptions. Patients can choose their preferred pharmacy based on their location and sign a contract online. They can also choose their preferred method of picking up medication, such as online self-payment or in-person medical insurance payment.

Archievements:

1.During the development of the management backend and doctor-side platform, built a B-end management system from scratch using Angular and NgZorro. The design style was based on Ant Design.

2. During the development of the patient-side platform, I became familiar with the development process of mini-programs and conducted location-related development based on third-party SDK.

3. Implemented basic IM functionality based on the XMPP framework and OpenFire, in conjunction with the backend interface.

4. Developed a tracking SDK, integrated with monitoring, automatically collected PV and UV of page visits, collected errors and performance issues, and reported them to the server to improve online stability.

2019.06 - Now

Smart Hospital

Description:

Targeting all types of hospitals and hospital groups, with patients as the center and hospital services as the main line, building a smart medical service platform that combines advanced management concepts, business processes, and computer network communication technologies to provide patients with comprehensive medical services such as outpatient, inpatient, and physical examination.

Archievements:

1. Proficient in mobile HTML5 development, familiar with common compatibility issues on iOS and Android.

2. Integrate with hospital HIS system and complete business processes.

3. When conducting hospital payment transactions, be familiar with the relevant process of WeChat Pay.

4. This project is a product for N hospitals, with a baseline version. Each hospital may have customized requirements, so the entire project architecture will be refactored based on Angular Schematics development scaffolding tools. A standard template containing basic functions can be quickly built through the command line, and then custom requirements of users can be developed on the template. All customized modules will be aggregated into one project for unified management, similar to Lenra's management strategy of managing multiple front-end packages under one project.

2022.04 - 2023.01

Intelligent pre-diagnosis system.

Description:

The pre-diagnosis system simulates the doctor's diagnosis process in the form of a dialogue robot before the patient visits the doctor, intelligently collects patient information including chief complaints, medical history, past history, etc., and generates an electronic medical record format of the pre-diagnosis report synchronized to the doctor to help them understand the patient's condition in advance. At the same time, the pre-diagnosis system can automatically generate standardized electronic medical record text into the EMR system, effectively saving doctors' time writing medical records, improving efficiency, and reducing patient waiting time.

Archievements:

1. Develop a JSON DSL to render different question types and generate a customized list of questions based on the interface data returned by the server and the templates specified in the management background.

2. Handle complex asynchronous operations based on RxJs, integrate, filter and transform data retrieved from the server, and build a front-end anti-corruption layer to better abstract and encapsulate low-level interfaces.

3. The management background implements a drag-and-drop design for questionnaire templates based on Angular CDK, which is basically a simple low-code system.

2019.01 - 2022.06

MiniPay

Description:

The wall-mounted payment machine is convenient for patients to pay registration fees inside the hospital. The hardware adopts the Windows system, and the business system uses HTML web pages.

Archievements:

1. Adapt styles for different sizes of Windows devices and be familiar with CSS media and responsive layouts.

2. Encapsulate common methods and use JSBridge to call various DLL files under the Windows system, enabling web pages on the device to have the ability to scan codes, swipe magnetic stripe cards, and read ID and medical insurance cards.

2020.05 - 2021.08

Buried point SDK.

Description:
Buried point monitoring system, captures errors in online code, and counts page PV and UV to improve the stability of online projects.

Archievements:

1. Familiar with and mastered the use of custom events in JavaScript.

2. Familiar with the basic configuration and usage of the Rollup bundling tool.

2. Understand the concept of AOP (Aspect-Oriented Programming) and layout the buried point system without invading business code.

2. The process of packaging and releasing to npm.。