Acacia Bengo
@acaciabengo
Ruby on Rails developer and ML engineer building scalable, production-grade systems.
What I'm looking for
I am a Ruby on Rails developer and machine learning engineer with over a decade of experience designing, building, and maintaining scalable web applications and data-driven systems. I specialize in backend architectures, NLP-based moderation, and integrating complex third-party services.
As founder and CTO of Skyline SMS Limited, I led development of an SMS aggregation platform processing over 60 million messages and integrations with global providers like Nexmo. At HeartSupport Inc., I built and deployed NLP moderation models, community aggregation software, and production automation that improved safety and engagement.
I manage Linux infrastructure, deploy and maintain ML models in production, and deliver cross-platform integrations and automation (Discord bots, Discourse customizations). I focus on reliable production performance, security, and measurable product impact.
Experience
Work history, roles, and key accomplishments
Ruby on Rails Developer
HeartSupport Inc
Jun 2022 - Present (3 years 4 months)
Designed and deployed NLP-based content moderation and community aggregation systems processing 50,000+ monthly interactions, improving detection of toxic content and automating moderator workflows.
Founder & Chief Technology Officer
Skyline SMS Limited
Jun 2013 - May 2022 (8 years 11 months)
Founded and led development of SMS aggregation and web services processing over 60 million messages, integrated with global providers (e.g., Nexmo) and supported financial, NGO, and gaming clients.
Machine Learning Engineer
BetCity Uganda Limited
Jan 2018 - Feb 2022 (4 years 1 month)
Built ML models for customer segmentation and revenue prediction to enable targeted marketing, reducing marketing costs by focusing on high-value segments.
Software Engineer
BetSports Uganda Limited
Jan 2018 - Jan 2022 (4 years)
Developed and maintained an online sports betting platform servicing 1,000+ monthly fixtures, integrating RabbitMQ feeds and optimizing background processing for low-latency responses.
Software Developer
Kenlloyd Logistics Ltd
Jan 2016 - Feb 2017 (1 year 1 month)
Developed a transport management system integrating GPS and fare-counting devices to provide real-time fleet telemetry and automated operational reports.
Software Developer
Civil Society Budget Advocacy Group
Jan 2014 - Jan 2015 (1 year)
Designed and implemented a web-based project management and data collection platform enabling remote real-time data transmission from field staff.
Education
Degrees, certifications, and relevant coursework
Georgia Institute of Technology
Master of Science, Computer Science
2025 -
Master's program in Computer Science with a specialization in Machine Learning (expected completion Dec 2027).
Makerere University
Bachelor of Science, Telecommunications Engineering
2009 - 2013
Bachelor of Science in Telecommunications Engineering covering telecommunications systems, networking, and related engineering subjects.
Availability
Location
Authorized to work in
Job categories
Interested in hiring Acacia?
You can contact Acacia and 90k+ other talented remote workers on Himalayas.
Message AcaciaFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
