Ming Dai

Profile

Ming Dai

  • Graduated University in America, University of California, San Diego
  • Started as a new graduate Full Stack developer at Chan Zuckerberg Initiative, providing school enrollment services for 400 schools in the US.
  • Then I transitioned to Tempus Ex, where I built services for streaming video, stats, and player tracking for Football games.
  • After which I came to Japan and worked at Colorkrew building SaaS software and Bytedance where I optimized budget utilization of Ads on Tiktok for large clients.
  • Currently I am a Backend Software Engineer at Caddi on the Workflow Engine team, improving developer experience of a large batch processing service we provide internally.
 

Why you joined CADDi

At my last job, I found myself at a large company (TikTok) but I felt like I was drifting farther and farther away from what I really enjoy, which is building services and the nitty gritty of software. From that experience I learned a lot about how business is conducted at a global scale, which was exciting, but I wanted a role that was close to the action.
This lead me to Caddi, which is an exciting company whose business is rapidly expanding and whose mission is to enable manufacturing companies to operate more smooth and advantageously. It seemed like a good opportunity to get deep on the technical level as well as learn how a company can grow quickly to a global level.

What you have done/you are doing at CADDi

Currently, I serve as a Backend Engineer on the Workflow Engine team. My responsibilities include understanding how to provide a better experience for other teams at Caddi to utilize this extremely powerful, scalable for their heavy compute processing service. Then I execute on these requirements, touching the entire tech stack from development to deployment, and circle back to the teams for feedback.

What CADDi's Engineers are trying to innovate

Caddi tries to extract data from unstructured, archaic sources using cutting edge practices in machine learning and data processing. The scale of our customers and the maturity of the business presents interesting challenges, as we also expand our business globally, introducing many complication when it comes to designing and running scalable systems.

What are your hobbies and how do you spend your days off?

On the weekends, I try to make the most of it and do some physical activities, including Dragon boat, which is a rowing like canoe sport, or going near the ocean.