Yunfan Shi is a machine learning engineer with five years’ experience building and deploying computer vision and ML systems across academia and industry. He has contributed to the unified ML framework Ivy—implementing TensorFlow and PyTorch activation functions and frontends—and has hands-on experience deploying Llama 2/GPT-4 based web apps with LangChain and Gradio. His background spans autonomous driving pipelines, night-data synthesis for obstacle and lane detection, and lightweight deployment on edge devices like the Jetson Nano. Comfortable with research-to-production workflows, he has evaluated and accelerated generative and discriminative models (StyleGAN, Stable Diffusion, YOLO variants) and automated data pipelines for large-scale datasets. Based in London, he combines rigorous academic training (UCL, University of Liverpool, XJTLU) with practical engineering instincts, often spotting code-organization issues and suggesting product-level improvements. A pragmatic problem-solver, he bridges privacy-preserving web development and scalable ML engineering in real-world environments.
5 years of coding experience
2 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of Liverpool
Bachelor of Science - BS, Information and Computing Science, Bachelor of Science - BS, Information and Computing Science at Xi'an Jiaotong-Liverpool University
Contributions:1 review, 9 commits, 11 PRs in 6 months
Contributions summary:Yunfan contributed to the project by updating and implementing functionalities for TensorFlow within the ivy library. This involved modifying activation functions, specifically the `hard_sigmoid` function, and updating corresponding tests. Additionally, the user worked on updating the `real` method in the torch frontend. These updates demonstrate a focus on supporting multiple machine learning frameworks within ivy.
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.