Lei Shi is a Mobile Tech Lead based in Menlo Park with 11 years of experience delivering end-to-end mobile and web applications, from requirements and UX research to deployment and enhancement. He has overseen more than 10 projects—coordinating global teams and driving on-time, on-budget delivery for clients in finance, healthcare, and consumer apps. With formal training in Human-Computer Interaction and Information Security, he blends rigorous usability methods (contextual inquiry, prototypes, usability testing) with solid engineering chops across C/C++, Java, C#, Python, PHP and multiple SQL databases. Lei routinely contributes to UX deliverables for iOS and Android, and is comfortable moving between wireframes/prototypes and hands-on implementation of core components. Early freelance systems work shows he can own products end-to-end, from desktop lab management tools to enterprise accounting systems. Colleagues would note his uncommon pairing of deep usability practice with full-stack implementation experience.
11 years of coding experience
2 years of employment as a software developer
B.S., Software Engineering, B.S., Software Engineering at Wuhan University
Master, Human Computer Interaction, Information Analysis & Retrieval, Master, Human Computer Interaction, Information Analysis & Retrieval at University of Michigan - School of Information
Master, Information Security, Master, Information Security at Huazhong University of Science and Technology
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.