top of page
  • LinkedIn
  • X
  • Facebook
  • YouTube
Asset 22לבן חדש.png

OUR SPEAKERS

speaker_badge_banner_red.png
Share on:
Asset 14icon.png
Asset 39icon.png
Asset 12icon.png

Karina is a Venezuelan-born software engineering leader with over 15 years of experience turning complex systems into reliable, human-centred solutions. She has led engineering teams in travel, publishing, advertising, and now fintech at TrueLayer, where she focuses on performance, reliability, and people-first leadership. With a background in software development and a passion for team culture, she helps engineers grow through clarity, empathy, and practical problem-solving. Karina is a strong advocate for inclusive workplaces and believes the best teams are those that feel supported and challenged to do meaningful work.

Karina Celis Jones

Senior Engineer Manager
Asset 12icon.png
linkedin.png
Asset 1TWITTER.png
twitter.png
Asset 39icon.png
facebook.png
Asset 17icon.png
github.png
English, Spanish
Languages:
Asset 7TWITTER.png
Location:
London, United Kingdom
Asset 7TWITTER.png
Can also give an online talk/webinar
Paid only. Contact speaker for pricing!

MY TALKS

Detecting the Dip: Turning noisy metrics into reliable production signals

QA / Automation, Software Engineering, General, Data / AI / ML

Asset 12SLIDES.png
Asset 21talk.png
Asset 11SLIDES.png

When we first started looking for anomalies in our payment metrics data, the goal was simple: catch issues before clients did. The reality, of course, wasn’t that simple.

Our first version looked only for “volume zero” – complete outages. It worked for big events, but we quickly realised most of the pain lived in the subtle dips: the 10% drop at lunchtime, the steady weekend decline, the provider that failed only for one type of payments or even device. None of that showed up in the old alerts.

So we built something smarter. We started calculating a predicted line for each client, based on the data we hold – recognising that every one of them has their own traffic rhythm. Then we added anomaly lines above and below it to capture what “too high” or “too low” really means in their context. It wasn’t perfect, but with every iteration, the framework got better at noticing the right things, not just everything.

This talk is about how we evolved the way we use our data: how we went from total outages to anticipating small dips, from arguing over false alarms to trusting our signals. I’ll share what worked, what didn’t, and how this journey taught us about technical patterns.
Key takeaways
Start simple, then evolve with what your data actually teaches you.
Predicting traffic wasn’t the hardest part; agreeing on what’s normal was and how to alert on proper anomaly.
We learned to separate signal from noise by measuring burn rate and treating false positives as feedback, not failure.
Collaboration between engineering and CSMs was key – alerts only work if the people closest to clients can understand and act on them.
Building detection wasn’t just about models; it was about creating shared trust in what “an anomaly” really means.

Asset 1icon.png
Speaker not found

Detecting the Dip: Turning noisy metrics into reliable production signals

Completed

true

Visible

true

Order

5

5
Go to lecture page

Approve speaker

email was sent to speaker

Reject speaker

email was sent to speaker

bottom of page