Logo

Ndzhaka

.NETPythonAngularAzure Cognitive Search

See how we developed a smart search portal for government documents, improving information access for National Treasury employees.

Ndzhaka Logo

Ndzhaka was an information knowledge hub built for the National Treasury in South Africa. The project involved creating a system to crawl both public and private government websites, extract documents and information, and load them into Azure Cognitive Search for intelligent indexing and retrieval. I played a key role in developing the crawler using Python, building the backend with .NET Core, and implementing the search functionality. I also contributed to the Angular frontend and managed the CI/CD pipelines. A significant challenge was optimising search relevance and accuracy, which we addressed by fine-tuning the search algorithm and carefully sanitising the data. The result was a powerful search tool that allowed National Treasury employees to easily find documents and resources across all government domains.

Related Clients

Britehouse Mobility Logo

Explore my impactful projects at Britehouse Mobility. I thrived in their fast-paced environment, leading initiatives and delivering solutions across diverse teams.