Experience
My professional journey
Senior Software Engineer
Tech Company A
Beijing, China
2024/07 - Present
Responsibilities
- Led the development of multiple high-impact projects
- Mentored junior developers and conducted code reviews
- Implemented best practices and coding standards
Achievements
- Improved system performance by 40%
- Reduced deployment time by 50%
- Successfully delivered 5 major projects
Technologies
React
Vue
Node.js
Webpack
TypeScript
Umi
QianKun
ant Design
echarts
ProComponent
Software Engineer
ThoughtWorks
Beijing, China
2017/07 - 2020/05
Responsibilities
- Responsible for the design and development of the front-end architecture of the project, and use React to develop a high-performance user interface.
- Participate in code review to ensure code quality and improve team coding standards.
- Work closely with designers to convert design drafts into high-quality front-end code to improve user experience.
achievementsName
- Manage the front-end team, be responsible for drumming, opening and writing cards, effectively promote the work of team members, and ensure that the project is delivered on time.
- Promote the knowledge accumulation (documentation) and technical sharing (session) of front-end personnel in the team, and promote the improvement of team technical level.
- Participate in the version upgrade work of React Native to Hybrid, and accumulate rich experience in react performance optimization.
- Organize the web front-end system design into clear documentation, so that team members can understand and refer to it.
- Use design patterns to write multi-dimensional table components, providing customization for projects.
- Good at plug-inizing repetitive work and promoting it to the department (tdd entity generates script plug-ins).
- Solve the 30-minute slow query and fix the result within 1 minute.
Technologies
React
Angular
TypeScript
WebPack
Java
Spark
mysql
postgresql
kafka
hadoop