Victor Turuthi

Victor Turuthi

Software Engineer, Finplus Group

Back to All Speakers

Talk Details

Supercharging Ruby Applications with Foreign Function Interface

Ruby is beautiful and easy to work with, but sometimes it’s slow in some use cases. This talk shows how to use Ruby’s Foreign Function Interface (FFI) to integrate C and other performant languages for those performance-critical moments, keeping Ruby’s elegance while getting the speed you need under the hood. Real examples, practical patterns, and production-proven techniques included.

About Victor

Victor is a Ruby developer with over five years of experience building real-world solutions. He co-founded Cyberaskari Ltd, helping grow the company in its early days before moving to Finplus Group. At Finplus, Victor leads development of the SACCO Management Information System - software that now supports major cooperatives across southern Africa. He’s also built secure payment and e-commerce platforms used by banks and financial institutions throughout the continent.

Other Speakers

Denis Sellu

Denis Sellu

Speaker

Engineering Lead, Ably

Talk:

FH Ndiritu

FH Ndiritu

Speaker

Ruby on Rails Developer | HotWire | AWS | GCP | AI

Talk:

Bernard Banta

Bernard Banta

Speaker

CTO and Co-founder, Finplus

Talk: