Application development
I design and develop applications around your needs, with a focus on the web. I connect user interfaces, business logic, and data to create useful, well-structured software.
Software engineering in practice: understanding needs, structuring solutions, and delivering useful products.
Projects that reflect my work as a Software Engineer: connecting interfaces, application logic, and data to solve practical problems.

A static-first developer portfolio combining an architectural design system, responsive layouts, and purposeful motion to present projects and engineering capabilities.

A local and distributed HTTP load-testing CLI for measuring throughput, latency percentiles, success rates, and server failures under controlled concurrent traffic.

A fast, responsive e-commerce back office for monitoring revenue, orders, products, inventory, customers, acquisition channels, and conversion performance.
Software development services, from application design to delivery and ongoing improvements.
I design and develop applications around your needs, with a focus on the web. I connect user interfaces, business logic, and data to create useful, well-structured software.
I build APIs and backend services, organize databases, and connect existing tools. Where relevant, I integrate AI services to support specific features or automate tasks.
I help prepare applications for deployment, resolve issues, and improve existing features. I document key decisions so the software is easier to maintain and develop further.
Iβm Andrix Ngoyi, a Software Engineer based in Lubumbashi. I work mainly on web applications and digital products, across frontend and backend.
Iβm interested in how an application fits together: its interfaces, logic, and data. I also have knowledge of mobile development and integrate AI models and services to support application features or automate specific tasks. I value clear requirements, readable code, and solutions that fit the people using them.
More about meWeb and mobile collaborations built on mutual support and technical discussions.
What I appreciate about Andrix is his curiosity and willingness to share ideas. He wants to understand the reasoning behind a solution and brings practical suggestions. Both our discussions and our work together have been valuable.
Andrix has helped me a lot on our web and mobile projects. He takes time to explain things and work through problems when we get stuck. I appreciate both his technical skills and his willingness to help move the work forward together.
I appreciate how Andrix thinks about architecture and system design. He looks beyond the immediate feature to consider the structure of the software. Our discussions reflect his willingness to learn and grow as a software engineer.
On the web projects we have worked on together, I have appreciated Andrixβs frontend skills and attention to detail. His support with interfaces and technical problems helps move the project forward. He is someone I can count on to help find a solution.