Kwesi Owusu

Software Developer

Web applications, internal tools and AI integrations. Experience building software within a team at B Online and independently developing complete products.

Professional experience

B Online

Software Developer

January 2024 to present

Luxity

Online luxury resale shop and staff tools

Team project

  • Storefront and checkout. Built product pages, checkout flows and WhatsApp checkout links.
  • Staff and customer tools. Developed product publishing workflows, customer loyalty screens and supporting APIs.
  • AI automation. Built product description and image tools. Added seller negotiations that follow pricing rules and report back to the buying team.

Built with: Next.js, React, Laravel, Python

Actuarial Society of South Africa

Website answers and email drafts for a membership organisation

Built independently at B Online

  • Website assistant. Built an assistant that finds answers in the organisation’s website and documents, with links to the sources.
  • AI-assisted support. Added AI-generated reply drafts in Outlook for staff to review before sending. Built tools to manage documents, conversations and WhatsApp communications.

Built with: React, FastAPI, PostgreSQL, Microsoft Graph

LLAAMI

Employee courses, tests and progress reporting

Built independently at B Online

  • Complete application. Built the backend, learner app and organisation admin dashboard.
  • Training workflow. Added AI-assisted course and question creation from documents, assessments and progress reports.

Built with: React, NestJS, Supabase, OpenAI API

Independent products

Designed and developed each application independently.

Wazi

Website chatbot with a dashboard for the business

  • Customer support. Built the chat widget, document processing and knowledge search used to answer visitors’ questions.
  • Business dashboard. Added assistant testing, conversation review, team permissions, usage limits and subscription billing.

Built with: Next.js, Hono, PostgreSQL, Cloudflare Workers

Blur Society

Client galleries and tools for a photography and video business

  • Client delivery. Built password-protected galleries, photo downloads and video delivery.
  • Business tools. Built the website and admin system for clients, jobs and media, including uploads that resume after interruptions.

Built with: Next.js, Hono, PostgreSQL, Cloudflare R2

Brevvi

Customer research reports from online sources

  • Research workflow. Built research tasks that collect customer quotes and group recurring problems, objections and competitor information, with source links.
  • Complete application. Added progress updates, payment credits and downloadable PDF reports.

Built with: Next.js, Hono, Inngest, Stripe

Technical skills

Languages
TypeScript, JavaScript, Python, PHP, SQL
Frontend and backend
React, Next.js, Laravel, Django, FastAPI, NestJS, Hono
Databases and infrastructure
PostgreSQL, pgvector, Redis, Cloudflare, Docker, GitHub Actions

Education

Bachelor of Technology (BTech), Software Development

Nelson Mandela University

April 2021