Welcome to CC’Log, a blog and portfolio showcasing my work as a Machine Learning Engineer, Senior Data Scientist, and Control System Engineer. I specialize in Machine Learning (ML), Computer Vision (CV), Natural Language Processing (NLP), and Deep Learning (DL), crafting innovative applications and solutions.

๐Ÿง‘โ€๐Ÿ’ป About Me

  • ๐Ÿ”ญ Iโ€™m currently a Tech Lead and working on recommendation systems for the largest retail business in Australia.
  • ๐Ÿ“ Visit C.Cui Blog to find interesting articles.
  • ๐ŸŒฑ I have been practicing Software Product Management (SPM) for a few private projects related the stock market and funds analysis since 2019.
  • ๐Ÿ˜Ž Keep building on my project on Quantitative Trading and Stock Ranking Software.
  • โšก Fun Fact: I originally planned to be an artist/painter, but accidentally got on the ship of Science and Technology~

๐Ÿ“• Latest 10 Posts


SplitRaster is a Python Package to split a large image into small tiles. It is useful for deep learning and computer vision tasks. The package can also be used to split a large image into small tiles with geo-information embedded, like tif, tiff.

๐Ÿค” 2025 Goals

  • Keep being role model and targeting the top 10% in Teams.
  • Keep supporting academic communities by offering feedbacks as reviewer and associate editor, please send review invitation to caihao.cui[at]ieee.org.
  • Keep writing my blogs of technology or algorithm applications on my website.
  • Publish one paper on academic journals in 2025 on AI application in industry.
  • Contribute more to the Deep Learning Open Source projects (TensorFlow, PyTorch and PaddleX).