Bernard Ngandu

Software Engineer at Devscast Software

Lubumbashi, Haut-Katanga, Democratic Republic of the Congo
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Bernard Ngandu is a software engineer with eight years of experience building scalable web applications and leading migrations from legacy stacks to modern architectures, currently working at Auto Lubumbashi and serving as CTO of Leganews Pro. He specializes in Symfony/PHP backends and modern JavaScript frontends (React/Node), with a track record of improving performance and security—e.g., an 80% page-load speedup and strict data-protection measures for a legal monitoring SaaS. Bernard founded Devscast to grow a developer community and produce educational content, and has co-created UI tooling for Tailwind-based projects to accelerate front-end development. An active open-source contributor, he has improved the popular Converse.js chat client with front-end fixes and OMEMO-related updates, reflecting deep practical experience with real-time and encrypted messaging. He combines academic grounding in networks and infrastructure with applied research interests in AI and technology adoption for developing countries, focusing on sustainable, context-aware solutions for the DRC. Colleagues know him for blending hands-on coding, community building, and measurable product impact across commercial and social projects.
code9 years of coding experience
job7 years of employment as a software developer
bookState Diploma, Accounting and commerce / administration, Distinction 73 %, State Diploma, Accounting and commerce / administration, Distinction 73 % at Complexe Scolaire Imani | Mgr Nsolotshy
bookBachelor's degree, IT networks and infrastructures, Higher Distinction 84,5 %, Bachelor's degree, IT networks and infrastructures, Higher Distinction 84,5 % at Université Nouveaux Horizons
languagesEnglish, French, Swahili, Lingala
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (13)

chat10
javascript10
front-end-development10
reactn9
react9
xmpp9
react-r9
autocomplete9
uid8
xml8
interface-design8
ui-design8
php6

Programming languages (16)

JavaCSSRustCTeXTwigGoHTML

Github contributions (5)

github-logo-circle
conversejs/converse.js

Jul 2020 - Oct 2020

Web-based XMPP/Jabber chat written in JavaScript
Role in this project:
userFront-end Developer
Contributions:3 reviews, 7 commits, 7 PRs in 3 months
Contributions summary:Bernard primarily contributed to the front-end aspects of the Converse.js repository, focusing on fixing bugs and implementing new features related to the user interface and chat functionality. This includes the implementation of auto-complete features and UI updates, along with the resolution of a nickname conflict error. The user also modified code related to OMEMO encryption states.
jabberjavascriptxmppxmpp-clientchat
ngandu-dev/flexpay-php

May 2024 - Sep 2025

Flexpay provides a convenient way to handle payments using various mobile money platforms such as Airtel Money, Orange Money, Afrimoney, and M-Pesa. It works with , A mobile money payment aggregator in the Republic Democratic of Congo.
Contributions:5 releases, 6 reviews, 2 PRs in 1 year 4 months
airtel-moneymobilempesaapimobile-money
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial