Meeting Minutes Platform
Angular · NestJS · MongoDB · Docker · Auth0 · AWS
- Led the end-to-end development of the Meeting Minutes platform as Lead Developer, defining the Angular architecture, project structure, and CI/CD workflows for a 3-engineer team, while conducting regular code reviews to maintain code quality and consistency.
- Designed and developed responsive Angular modules for meetings, tasks, and approvals, integrating REST APIs and optimizing large data tables (rendering, filtering, pagination), resulting in improved usability and performance at scale.
- Architected the backend using NestJS, implementing a robust RBAC security model with Auth0 JWT authentication and Docker-based deployment standards, ensuring enterprise grade security and production readiness for the Phase 1 release.
- Optimized MongoDB queries using aggregation pipelines and indexing strategies, significantly improving API response times and overall system performance.
CRM System
Angular · NestJS · MongoDB · Auth0 · SonarQube · Antigravity · AWS
- Developed key CRM modules including Lead Management, Customer Management, Sales Pipeline, and Cold Calling workflows using Angular and TypeScript, delivering responsive and reusable frontend components.
- Adopted an AI-driven development approach using Antigravity alongside SonarQube, accelerating feature implementation, code refactoring, and quality validation while maintaining high code-quality standards.
Quality Control System (Zambia)
Angular · NestJS · MongoDB · AWS · SAP B1
- Contributed to integrating the application with the SAP B1 ERP systems, Covered key workflows, including PO, GRN, Goods Returns, Production Receipts, and IBT.
CYOL
Angular · NestJS · MongoDB · AWS
- Developed and delivered key business modules including Farmer, Farm, Expense, Outgrower, Loan, and Crop Management, handling full-stack implementation across Angular, NestJS, and MongoDB, including database design, data seeding, API development, and end-to-end feature integration.