Software Developer at Sasa Solutions (2023-10 – Present)
- Architected and delivered full-stack applications using Rust, TypeScript, and Python, reducing API response times by implementing efficient data structures and caching strategies.
- Spearheaded the integration of AI capabilities into existing products using LangChain and LLM APIs, enabling intelligent document processing and automated decision support features.
- Designed and optimized RESTful APIs and database schemas that handle high-throughput workloads, improving query performance and system reliability.
- Led code review initiatives that elevated team code quality standards, reducing production bugs and accelerating feature delivery cycles.
- Collaborated with product managers, designers, and QA engineers to translate complex business requirements into clean, maintainable, and well-tested software.
- Refactored legacy codebases to modern architectures, improving system maintainability and reducing technical debt.
Software Developer at Metal Management Solutions Limited (2021-03 – 2022-05)
- Built and maintained core modules of a mining accounting platform, streamlining financial reporting workflows for enterprise clients.
- Designed scalable database schemas and efficient APIs that supported real-time data processing for mining operations analytics.
- Developed intuitive frontend interfaces that simplified complex accounting workflows, reducing user onboarding time and improving client satisfaction.
- Partnered with stakeholders to gather requirements and iteratively deliver features that directly addressed client pain points.
Full Stack Software Developer at Lloyd Constellation Limited (2019-09 – 2021-01)
- Delivered end-to-end web applications, owning both frontend UI development and backend API architecture to ensure seamless user experiences.
- Translated client requirements into technical specifications and implemented solutions that consistently met project timelines and quality benchmarks.
- Built responsive, user-centric web interfaces and robust server-side logic, establishing reliable deployment pipelines for production releases.