Experience

My professional journey

Senior Software Engineer

Tech Company A
Beijing, China
2024/07 - Present
Full-time

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
Full-time

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