Koko David

Koko David Email and Phone Number

Entrepreneur & Software Engineer @ RENOVAA
Koko David's Location
Kampala, Central Region, Uganda, Uganda
About Koko David

I am a Software Engineer with expertise in developing solutions for diverse platforms. I excel in creating robust NodeJS backend applications and APIs, focusing on scalability, security, and clear documentation. My expertise extends to designing cross-platform native mobile apps with Flutter and intuitive web applications using VueJS and React. Whether I'm supporting a new startup or working alongside big companies, I combine my technical skills with an entrepreneurial mindset to deliver modern, effective solutions.In addition to my professional work, I also share my thoughts, experiences, and insights on software engineering and technology on my blog at kokodavid.com

Koko David's Current Company Details
RENOVAA

Renovaa

View
Entrepreneur & Software Engineer
Koko David Work Experience Details
  • Renovaa
    Lead Software Engineer
    Renovaa Jul 2022 - Present
    In my role at RENOVAA, with a dedicated team, I lead the design, development, and deployment of a suite of applications tailored to enhance user experiences, streamline operations, and address industry-specific challenges.Highlighted Projects:- QPay (https://www.qpay.renovaa.com/)A comprehensive online payment platform and API enabling Mobile Money based purchases for services such as electricity, water, cooking-gas, and more.- Connectis (https://connectis.co/)A… Show more In my role at RENOVAA, with a dedicated team, I lead the design, development, and deployment of a suite of applications tailored to enhance user experiences, streamline operations, and address industry-specific challenges.Highlighted Projects:- QPay (https://www.qpay.renovaa.com/)A comprehensive online payment platform and API enabling Mobile Money based purchases for services such as electricity, water, cooking-gas, and more.- Connectis (https://connectis.co/)A unified platform for managing public WiFi networks, with voucher generation, user tracking, and tight integration with Cambium Networks' cnMaestro API.- Masse-SMS (https://www.massesms.renovaa.com/)A powerful SMS tool enabling partners to send targeted bulk SMS based on predefined parameters.Responsibilities & Qualifications:- Proficiently using a range of technologies including Node.js, Nest.js, TypeScript, PostgreSQL, Redis, GraphQL, ArangoDB, Vue.js, React, and Flutter for end-to-end development processes.- Implementing third-party integrations, notably the integration of Cambium Networks' cnMaestro API in the Connectis project, Telecom APIs in QPay, and more.- Mentoring junior developers, nurturing their skill set, and ensuring the delivery of high-caliber results.- Taking an active role in database design deliberations, ensuring scalability and efficiency in data management. Show less
  • Qwadoo
    Lead Software Engineer
    Qwadoo May 2022 - Jul 2022
    A member of the team responsible for developing a comprehensive platform aimed at offering users a seamless experience for procuring spare parts and car servicing. The platform consists of two mobile applications: one tailored for clients and the other for agents, a responsive web application, and a robust CRM desktop app. (https:/play.google.com/store/apps/details?id=com.qwadoo.android)Responsibilities & Qualifications:- Proficiently employed a diverse tech stack, including… Show more A member of the team responsible for developing a comprehensive platform aimed at offering users a seamless experience for procuring spare parts and car servicing. The platform consists of two mobile applications: one tailored for clients and the other for agents, a responsive web application, and a robust CRM desktop app. (https:/play.google.com/store/apps/details?id=com.qwadoo.android)Responsibilities & Qualifications:- Proficiently employed a diverse tech stack, including Node.js, Nest.js, TypeScript, PostgreSQL, GraphQL, Vue.js, Electron, JavaScript, Flutter, and Dart.- Seamlessly integrated SMS features, enhancing user experience by allowing real-time tracking of orders and servicing schedules.- Played a pivotal role in database design and strategy, anchoring the platform's scalability and efficient data management.- Collaborated with the sales team to come up with new features and enhancements to the platform Show less
  • Isharc
    Co-Founder & Chief Technology Officer
    Isharc Dec 2019 - May 2022
    In my pivotal role as the CTO and Co-Founder at Isharc, I undertook the challenge of overseeing multiple software projects from inception to completion, setting quality standards, making technological choices, and consistently ensuring product excellence.Highlighted Projects:- UjuziApp (https:/www.ujuziapp.com/)An innovative school management and communication platform, UjuziApp is the result of our vision to simplify educational processes and bridge communication gaps. The… Show more In my pivotal role as the CTO and Co-Founder at Isharc, I undertook the challenge of overseeing multiple software projects from inception to completion, setting quality standards, making technological choices, and consistently ensuring product excellence.Highlighted Projects:- UjuziApp (https:/www.ujuziapp.com/)An innovative school management and communication platform, UjuziApp is the result of our vision to simplify educational processes and bridge communication gaps. The platform offers comprehensive tools for both parents and schools, from monitoring student performance to managing academic affairs.- FuturisA transformative card-based payment ecosystem for university students. Futuris revolutionized campus transactions, enabling payment of fees, canteen purchases, and transport access, all unified under a singular NFC-equipped card system.- TobongisaTobongisa emerged as a crucial public reporting platform, facilitating open communication between consumers and companies. It became an instrumental platform during Goma's volcanic eruption in 2021, proving its utility beyond its original scope.Responsibilities & Qualifications:- Proficiency in harnessing a vast array of technologies including Node.js, Nest.js, TypeScript, PostgreSQL, Nats, GraphQL, Redis, Vue.js, JavaScript, Flutter, and Dart.- Spearheading third-party integrations to create seamless user experiences.- Mentoring teams and nurturing talent to drive product excellence.- Strategizing and implementing robust database designs to ensure scalable and efficient data management.- Handling communication with clients and partners ensuring their needs were met Show less
  • Freelancer
    Software Engineer
    Freelancer Jul 2019 - Jan 2021
    Throughout my freelancing journey, I had the privilege of diving deep into a range of projects, spanning across various sectors and technologies. I engineered solutions that met specific client needs, from startups to established enterprises.Highlighted Projects:- Belt (https://belt.africa/)Belt was envisioned as a bridge connecting employers and potential workers. The platform's heart lies in its efficient design, allowing swift job postings by employers and enabling… Show more Throughout my freelancing journey, I had the privilege of diving deep into a range of projects, spanning across various sectors and technologies. I engineered solutions that met specific client needs, from startups to established enterprises.Highlighted Projects:- Belt (https://belt.africa/)Belt was envisioned as a bridge connecting employers and potential workers. The platform's heart lies in its efficient design, allowing swift job postings by employers and enabling workers to showcase their profiles post verification.- MSEMSE emerged as a game-changer for health insurance companies. Tailored to perfection, MSE allows insurance firms to manage both internal and external functions, from member registrations to monitoring hospital visits.Responsibilities & Qualifications:- Harnessing a versatile technology stack, including Node.js, Nest.js, TypeScript, MySQL, REST/RESTful APIs, Vue.js, JavaScript, and Flutter, to deliver top-notch solutions.- Customizing software solutions to suit specific client requirements, from initial ideation to deployment.- Constantly iterating based on client feedback to ensure products were in line with market demands.- Collaborating with diverse teams and stakeholders to ensure project success and timely delivery. Show less
  • Banzela
    Full Stack Engineer
    Banzela Jun 2019 - Mar 2020
    During my time at Banzela, I dived into the realms of network communication and electronics design, pushing the boundaries of how mobile apps interact with home appliances and devices.Highlighted Projects:- Peer-to-Peer Network DevelopmentEngaged in the design and deployment of a peer-to-peer network. This network uniquely facilitated mobile apps to establish communication via both Bluetooth and Wi-Fi. This innovation streamlined user interactions, granting them extended… Show more During my time at Banzela, I dived into the realms of network communication and electronics design, pushing the boundaries of how mobile apps interact with home appliances and devices.Highlighted Projects:- Peer-to-Peer Network DevelopmentEngaged in the design and deployment of a peer-to-peer network. This network uniquely facilitated mobile apps to establish communication via both Bluetooth and Wi-Fi. This innovation streamlined user interactions, granting them extended control over their devices (home appliances).- Power Electronics & Circuit Board DesignTapped into the core of electronics by designing power circuits. I actively oversaw the design and manufacturing processes of the printed circuit boards (PCBs), ensuring they aligned perfectly with Banzela's primary device requirements.Responsibilities & Qualifications:- Demonstrated expertise in creating complex peer-to-peer networks, enhancing mobile-app-to-device communications.- Proficient in designing electronics circuits, paying keen attention to detail to ensure great device performance.- Played a pivotal role in overseeing the PCB manufacturing processes, guaranteeing product quality and consistency.- Collaborated closely with a team of engineers and designers to ensure timely delivery and product efficiency. Show less
  • Tresud Asbl
    Full Stack Engineer
    Tresud Asbl Oct 2018 - Jun 2019
    At TRESUD asbl, I was part of a team that developed Bamboo243. Bamboo243 emerged as a game-changer for consumers wanting to buy goods from neighboring countries. My contribution was foundational in crafting a cutting-edge payment module. (https:/bamboo243.com/)Responsibilities & Qualifications:- Worked on an innovative payment system, combining mobile money platforms and the online purchasing experience.- Demonstrated expertise in harnessing technologies like MySQL… Show more At TRESUD asbl, I was part of a team that developed Bamboo243. Bamboo243 emerged as a game-changer for consumers wanting to buy goods from neighboring countries. My contribution was foundational in crafting a cutting-edge payment module. (https:/bamboo243.com/)Responsibilities & Qualifications:- Worked on an innovative payment system, combining mobile money platforms and the online purchasing experience.- Demonstrated expertise in harnessing technologies like MySQL, REST/RESTful APIs, C, and C# to deliver a good user experience.- Collaborated closely with the lead engineer, leveraging mentorship to ensure product excellence and timely delivery.- Maintained a strong commitment to user trust and safety, ensuring consistent adherence to industry regulations. Show less
  • Tresud Asbl
    Engineer
    Tresud Asbl Mar 2017 - Oct 2018
    I was involved in innovative projects that merged the realms of software and hardware. From amplifying Wi-Fi connectivity to fostering local manufacturing capabilities, my role was marked by diverse challenges and opportunities to innovate.Responsibilities & Qualifications:- Designed and developed portable Wi-Fi repeaters using ESP8266 microchips, enhancing connectivity range in specific areas.- Spearheaded the creation of a CNC machine tailored for local production of… Show more I was involved in innovative projects that merged the realms of software and hardware. From amplifying Wi-Fi connectivity to fostering local manufacturing capabilities, my role was marked by diverse challenges and opportunities to innovate.Responsibilities & Qualifications:- Designed and developed portable Wi-Fi repeaters using ESP8266 microchips, enhancing connectivity range in specific areas.- Spearheaded the creation of a CNC machine tailored for local production of printed circuit boards, promoting in-house manufacturing and faster production cycles.- Engaged in rigorous testing and iteration processes to ensure the efficiency and durability of developed products.- Collaborated with multidisciplinary teams, playing a pivotal role in transforming conceptual designs into tangible, operational products. Show less

Frequently Asked Questions about Koko David

What company does Koko David work for?

Koko David works for Renovaa

What is Koko David's role at the current company?

Koko David's current role is Entrepreneur & Software Engineer.

Not the Koko David you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.