Work History

Software Engineer/Project Developer at Freelance

  • Built a full CRUD blog platform with user authentication and Cloudinary image uploads.
  • Developed a backend with RBAC, order management, and advanced product filtering.
  • Created a data-driven API tool using LLMs for smarter soil and fertilizer insights.
  • Engineered a farm marketplace API connecting farmers and buyers with role-based access.

Backend Developer at Jardani (E-commerce Startup)

  • Developed and maintained the backend of Jardani, a marketplace MVP for cross-border trade in Africa.
  • Designed scalable backend architecture and optimized database schemas.
  • Built Django REST APIs for vendor onboarding, product management, and order processing.
  • Integrated PostgreSQL and Redis to enhance performance, caching, and reliability.
  • Improved system performance using database indexing and Redis caching.

Backend Developer Intern at HNG Tech

  • Built scalable FastAPI and OpenAPI services, improving response efficiency by 15%.
  • Contributed to a reusable FastAPI boilerplate that sped up developer onboarding by 30%.
  • Implemented secure endpoints for authentication, user management, and system settings (100+ active users).
  • Applied Agile practices, participated in code reviews, and wrote unit tests for maintainable, high-quality code.

C Programming Language Tutor/Mentor at Freelance

  • Delivered customized C programming lessons to 10+ beginners, covering core programming concepts.
  • Designed tailored lesson plans that improved students’ coding proficiency within 6 weeks.
  • Achieved a 95% student satisfaction rate through hands-on, simplified teaching methods.

Software Projects

blog_app

A modern full-stack Django-powered blogging platform where users can share their stories, ideas, and experiences.

Farmarket Backend API

A backend application designed to simplify agricultural product trading by connecting farmers, vendors, and buyers

E-commerce Backend API

An e-commerce platform, featuring product management, cart, and order handling with authentication and role-based access.

iSDA Soil Client

A command-line client that integrates with the iSDAsoil API to fetch soil property data (N, P, K, pH) for African locations and generate fertilizer recommendations using an LLM.