Lead Software Engineer
CurrentIn 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