Summary
Overview
Work History
Education
Skills
Websites
Certification
Work Availability
Timeline
Sponsorship Required
Hobbies
Generic
Ruyonga Daniel

Ruyonga Daniel

Sr Fullstack Engineer Python/Django, Elixir/Phoenix, NodeJs/Express, VueJs
Tokyo,13

Summary

Using Technology to Solve People's Problems, Elixir Engineer, ML/A.I Enthusiast.


Well-qualified Full Stack Developer familiar with wide range of programming utilities and languages. Knowledgeable of backend and frontend development requirements. Handles any part of process with ease. Collaborative team player with excellent technical abilities offering 6+ years of related experience.


Organized and dependable candidate successful at managing multiple priorities with a positive attitude. Willingness to take on added responsibilities to meet team goals.

Overview

8
8
years of professional experience
4
4
Certificates
54
54
years of post-secondary education

Work History

Co-Founder/Tech Lead

Teheca Limited
01.2017 - Current
  • Provided strategic direction for product development, resulting in high-quality offerings that resonated with customers'' needs and preferences.
  • Evaluated market trends to identify emerging opportunities and inform strategic decision making.
  • Strengthened organizational structure by clarifying roles and responsibilities within the team, promoting efficient collaboration among employees.
  • Increased company revenue by developing and implementing innovative marketing strategies.
  • Instituted code review practices that fostered an environment of constructive feedback exchange among team members leading to better overall code quality and maintainability.
  • Led a team of developers to successfully deliver high-quality software projects on time and within budget constraints. Android apps, NodeJS API, Internal Data management and Visualization Dashboards


  • I led the company to 3 successful accelerator programs, including Google developer Launchpad, UNFPA UpAccelerate, MasterCard innovation express, which help the company rise its first funding

Software Engineering Manager

Bamboo
01.2022 - 11.2023
  • Lead and grow the engineering team at Bamboo working on Elixir core API for the Bamboo platform and retail app
  • Lead core wallet and ledger system features development
  • Production support and development of core B2B platform for the Powered by Bamboo feature and a reward growth tool for assigning stock and cash rewards
  • Recruit and grow the Bamboo core elixir engineering
  • Drive usage of the PBB B2B platform through support and onboarding of the early platform adopters
  • Lead development and integration of the Nigerian Stock Exchange with Bamboo API service and related 3rd Party API Integration.
  • Presented progress reports to executive leadership, demonstrating success in meeting project milestones on time and within budget constraints.
  • Increased overall team productivity through continuous process improvement initiatives and effective resource allocation.

Elixir Developer

Bamboo
09.2020 - 12.2021
  • Integration of third party application like Drive wealth - for US stock market trading, FlutterWave - for online digital payment integration etc
  • Built REST API using Elixir/phoenix framework, properly documented and maintained for the consuming by both mobile and web apps while providing factions of authentication, Realtime data storage and retrieval, OTP 2FA(2 factor authentication) above all ensuring security of user funds and data.
  • Contributed innovative ideas during brainstorming sessions, driving project success through creative problem solving.
  • Continuously updated skills through training courses, workshops, and self-study—staying current on industry trends and emerging technologies.
  • Participated in regular code reviews, ensuring high-quality standards were consistently met across all development efforts.
  • Developed comprehensive documentation to facilitate seamless handoff to other team members.
  • Translated customer requirements into written use cases.

Full Stack Software Developer

SafeBoda
10.2018 - 08.2020
  • Contributed to successful product launches by collaborating closely with project managers, designers, testers, and other stakeholders throughout the development process.
  • Developing operations frontend User interfaces in VueJS and corresponding functionality to communicate with the developed api
  • Developing backend REST API using Elixir/Phoenix Framework functionality for payment processing, user management, Transactions management and communication between customer, drivers and internal operation team
  • Deployment of fully tested application to Heroku and AWS system
  • Integration of monitoring tools into the Phoenix backend to ensure stability and readability of the portal backend
  • Working alongside product designers and product owners to develop feature scope and features are requested by different departments
  • Documentation of REST API using Open doc specification tools like Swagger docs.
  • Improved website scalability by refactoring existing codebase using modular design patterns and modern web technologies.


Technical Support Engineer

ZTESOFT, (Alibaba Whale Cloud)
11.2015 - 06.2018
  • Supported top Ugandan ISPs using the Zsmart Billing systems that include Vodafone Uganda, Smart Telecom Uganda and Uganda Electricity Transmission company Fibre and communication department which was my last deployment to set up and manage fibre client billing and monitoring tool
  • Delivered high-quality training sessions to clients new hires, fostering a strong understanding of company products and services.
  • Customer needs gathering and analysis to guide the development of required features
  • Liaising with Research and Development team to develop features as gathered from customers as well as bug identification and reporting identified in deployed systems
  • Deployment of enterprise scale server systems to run the billing system
  • Maintained clear communication channels with clients throughout the troubleshooting process, ensuring transparency and trust.
  • Billing system setup and management from server environment preparation, networking, installation and customisation to fit the customers requirements.

Education

Master of Science - Digital Business and Innovation

Tokyo International University
Tokyo Japan
2023.09 - Current

Bachelor of Science - Computer Science

Makerere University
Kampala, Uganda
2011.01 - 2014.01

High School Diploma -

Bethany High School Naalya
Kampala, Uganda
2009.01 - 2010.01

Skills

undefined

Certification

Ales Academy Certificate of Completion with Mastery , Google Sales Academy

Work Availability

monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse

Timeline

Complete Tensorflow 2 and Keras Deep Learning Bootcamp, Udemy, 2024

03-2024

Python-Django Particle Guide, Udemy 2024

02-2024

Ales Academy Certificate of Completion with Mastery , Google Sales Academy

01-2022

Software Engineering Manager

Bamboo
01.2022 - 11.2023

Lean Data Approach to Measure Social Impact, Acumen

01-2021

Elixir Developer

Bamboo
09.2020 - 12.2021

Full Stack Software Developer

SafeBoda
10.2018 - 08.2020

Co-Founder/Tech Lead

Teheca Limited
01.2017 - Current

Technical Support Engineer

ZTESOFT, (Alibaba Whale Cloud)
11.2015 - 06.2018

Master of Science - Digital Business and Innovation

Tokyo International University
2023.09 - Current

Bachelor of Science - Computer Science

Makerere University
2011.01 - 2014.01

High School Diploma -

Bethany High School Naalya
2009.01 - 2010.01

Sponsorship Required

VISA Sponsor Required

Hobbies

Music, Dancing and good laid back conversation with a stranger.

Ruyonga DanielSr Fullstack Engineer Python/Django, Elixir/Phoenix, NodeJs/Express, VueJs