Boston, Massachusetts, United States
Developed a comprehensive management system based on Spring Boot, MySQL, Redis, MongoDB, and React for managing, importing, analyzing, and calculating musical instrument order data across various platforms.
Handled loading effects uniformly within the project, optimizing loading screen flicker through request counting.
Queried millions of business data records, reducing query time from 10s to under 1s by analyzing SQL and utilizing indexes effectively. Designed and developed the permission management module, ensuring system security control with Spring Security. Ensured appropriate permissions for different user roles, safeguarding system information.
Implemented virtual scrolling to render only the visible area at a time, resolving lag issues when rendering large lists with 2000+ items. Optimized RabbitMQ by increasing consumer instances and implementing batch processing, doubling throughput from 500 to 1000 messages per second. Enhanced handling of large-scale musical instrument orders.