Get The Latest Yoyo Insights
Subscribe to our newsletter for regular updates straight into your inbox.
“The best thing about working at Yoyo is that you can see people using what we build in the real world,” says senior software engineer Gary Evans. In this special interview, Gary gives an insider view of what it’s like to work on Yoyo’s award-winning engineering team.
I work in the B2B team as a full-stack engineer – this means I spend the majority of my time building products for retailers such as our web based analytics platform.
I studied Computer Science at the University of Bath, where I spent a year out in industry working at an investment bank. After graduating I re-joined the same company for a few years before joining Yoyo.
I was always interested in technology; learning new tools and building web apps in my spare time whilst at school, but really my journey into engineering started at university.
I really wanted to work somewhere much smaller than my previous company, which had thousands of employees in a single office. When I joined Yoyo there were around 25 people, which meant I was given a lot of responsibility very early on.
During my interview process, the engineers and management I met all aligned with somewhere I could see myself working. I liked the product and the vision of where the company wanted to go.
My main focus right now is customer segmentation – this allows retailers to create custom filters within a web UI and see statistics on those consumers who match the conditions. We can segment on any consumer data, and also enriched data from our data science team.
My last 20% project was a proof of concept for segmentation which is now a full time project. Before that I worked on an Django library for a generic workflow system.
I think there’s quite a few things. As an engineer it’s quite challenging and compared to a corporate environment, you’re given a lot more responsibility and you have a wide range of tasks.
You have to learn a lot and you’re definitely thrown in at the deep end, but you know there’s a great team around to support you and point you in the right direction when you get stuck.
For me the best thing about working at Yoyo – and I think what appeals to a lot of people – is that you can actually see people using what we build in the real world.
I can go into any Caffè Nero and I can see someone using the app we created – whether it’s the payment or the loyalty – that’s just really cool.