Senior Software Engineer
CurrentRole: Front-end Development Lead, Web- Project description: This is a DevOps system based on IBMi platform; it allows IBM i developers to implement CI/CD processes on web systems.Responsibilities:- As front-end development lead, mainly responsible for design and technical research of each module; and making sure the implementation of core functions, e.g., dashboard, report scheduler, pipeline, Third-party platform integration (Git), housekeeping, etc.- Typescript is the main… Show more Role: Front-end Development Lead, Web- Project description: This is a DevOps system based on IBMi platform; it allows IBM i developers to implement CI/CD processes on web systems.Responsibilities:- As front-end development lead, mainly responsible for design and technical research of each module; and making sure the implementation of core functions, e.g., dashboard, report scheduler, pipeline, Third-party platform integration (Git), housekeeping, etc.- Typescript is the main development language; combined Typescript with React for front-end interface construction, and utilized Redux for state management- Technical training for new employees Achievement:- Led the development of rigorous CodeReview standards, designed and implemented CodeReview CheckList; these effectively improve the code quality and team collaboration efficiency, reduce communication cost, and ensure that team members follow consistent coding styles and standards- The development and design of common components help to improve team development efficiency and reduce maintenance costs- Responsible for the refactoring of core functions, greatly improving code readability and extensibility through the analysis of business and code implementation. Show less