Life at Datategy : Ping YUAN

Hello everyone, my name is Ping YUAN Senior Frontend Engineer at Datategy

Before Datategy, I have 7 years of experience at a finance company on several Innovation projects. With the wave of AI revolution begins, I find more interest to contribute for AI with my solid knowledge of engineer and also the mathematic which it can also boost my progress.  I recently obtained an RNCP level 7 Certification for Data Science to prepare myself for this new wave. Datategy project: papAI attracts me a lot, which is useful not only to professional data scientists but also to those who are interested in AI but do not have enough knowledge to go through those steps smoothly. Quite a brilliant idea and highly potential success for the future.

I am a technical guy. So in my spare time, I would like to read articles about new techniques, do some research and demos. Of course, some sports like basketball or running for healthy.

Ping YUAN : AI Designed for Human Connection

What is your Role at Datategy?

I am a senior role at datategy for next gen AI platform papAI. As a senior role, it’s not only related to code, but also about evolving the platform with the latest technology and making it robust, scalable, user-friendly, and easy to maintain for a long-term view. 

As papAI has been developed for years, the codebase is complex as we can imagine with a hundred of innovated feature include. The pain point is that we can not move as fast as we want with existing bulky code. I led the team to extract and separate those features so that we can reuse them and have a loose coupling architecture which allows us to move on new features fast with fewer other side effect. 

With my engineering background, I also help audit and improve the API design in strategy to have a more standard and efficient API to power the features we want. 

With my 7 years of experience, I also give my contribution to fine-tuning our requirement finalization, design process, development process, testing strategy, release process, etc..

What does your Typical Workday Look Like?

We organize our work as a scrum team. Every two weeks, we decided what we want to do in the sprint. 

Apart from development, I, as the leader, take the responsibility to ensure the sprint works well. By doing that, I need to check if everything is ready and clear enough for the developer to move on. For features, I help audit if the design is reasonable based on the user scenario with the Product owner and related stakeholders to see if it’s feature complete and easy to understand for the user. For the code side, I audit the API before it is implemented to ensure it is good enough from different perspectives(completeness, standard, scalability, Understandability, etc..). For code implementation, I communicate and check regularly with developer to make sure we work on the right way(less side effects, loose coupling) for better maintenance in the future.

Normally we will release at least once per sprint finish to keep our product updated with less issues, quality improvement and fast feedback, etc… I help QA prepare for test scope before releasing and prepare everything related for release. 

All I do in my workday is to provide better quality and user-friendly trust product.

What's your Favorite Part of your Job?

I like the product that we make. As we all know the entrance for machine learning or AI is a bit high, you must have some knowledge of mathematics/statistics and then also some programming language. For beginners, it takes long time to gather all those knowledges to make something really work as they expect.  With our platform, user only need a minimum theory of concept to make cool things in a very short time. We allow the user to really focus on the most important things on how to create a model that they want without caring about if code works well? How to management the data and model etc… 

What's your Next Challenge at Datategy?

Improve the performance of the platform, as we know that in the machine learning/AI area, we may(most of the cases) face a huge volume of data or a huge dimension of data. That’s a big challenge not only for the performance but also for the user experience. We need to cooperate together(all teams) to make any possible improvement for this target. In the meanwhile, we also need to make sure our product/code iteratable smoothy without breaking changes to ensure papAI feature can move with small steps and fast moving. 

Interested in discovering papAI?

Our AI expert team is at your disposal for any questions

Life at Datategy : Ping YUAN 
Scroll to top