Yifeng Shi is a seasoned Java back-end engineer with 10 years of experience building scalable, production-grade services across major Chinese internet companies, currently improving member and batch-task systems at Ele.me. He specializes in Java EE, Spring Boot/MVC, MySQL/Oracle, Redis, MongoDB, RabbitMQ and distributed RPC frameworks like Dubbox, and brings practical expertise in performance and integration with platforms such as Alipay and Taobao. Yifeng has a track record of applying design patterns and polymorphism to create extensible batch processing and task-import capabilities that scale. His background spans hands-on roles from Java engineer to project manager, giving him both implementation depth and project delivery sensibility. Based in Shanghai and a Shanghai Jiao Tong University alumnus, he combines enterprise-grade engineering with pragmatic optimization for user-facing commerce systems. An understated strength is his experience integrating external merchant voucher flows into complex ordering platforms, which reflects both technical and business-aware problem solving.
10 years of coding experience
10 years of employment as a software developer
Bachelor's degree, Bachelor's degree at Shanghai Jiao Tong University
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.