Fullstack Developer

Hi, I'm David

I build scalable web applications with clean architecture and user-friendly interfaces. Focused on performance, reliability, and great developer experience.

About

Background

I am a fullstack developer with experience building scalable web applications using Next.js, Express.js, and MongoDB. I have worked on production-level systems including invoicing platforms, CRM tools, and management systems.

I focus on performance optimization, clean architecture, and user-friendly interfaces. Every project I take on is an opportunity to deliver reliable, well-crafted software.

Tech Stack

Frontend

Next.jsReactTypeScriptTailwind CSSFramer MotionStyled Components

Backend

Node.jsExpress.jsTypeScriptREST APIsJWT Authentication

DevOps & Tools

DockerGitJestPostman

Database

MongoDBMongooseRedisFirebasePostgreSQLMySQLSQLite

Work

Selected Projects

A few things I've built — from invoicing platforms to church management systems and corporate tools.

AutobillHQ

A fullstack invoicing platform for managing invoices, receipts, and quotations. Built with a scalable backend architecture and a clean dashboard UI.

  • Invoice and receipt generation
  • Quotation management
  • Clean dashboard UI
  • Containerized with Docker
Next.jsExpress.jsMongoDBDocker
Visit Live Site

Gathrik

A church management system focused on building responsive UI and improving user experience.

  • Responsive and accessible interface
  • Member and event management
  • Optimized user experience
Next.jsReactTypeScript
Visit Live Site

KloverHarris Website & CRM

Built both the marketing website and internal CRM system with admin dashboard and data management capabilities.

  • Admin dashboard
  • Data management system
  • Performance optimization improvements
  • Marketing website
Next.jsExpress.jsReactMongoDB
Visit Live Site

Experience

Where I've Worked

Fullstack Developer

KloverHarris Limited

Present

Leading the development of internal tools and client-facing web applications. Building and maintaining the company CRM, marketing website, and admin dashboards using Next.js, Express.js, and MongoDB.

  • Built and deployed the company website and internal CRM system
  • Managed IT infrastructure and development operations
  • Optimized application performance and user experience
  • Collaborated with cross-functional teams on digital transformation initiatives

Fullstack Developer

Fragment Solutions

Apr 2023 — Sep 2025

Developed and maintained full-stack web applications, collaborating with teams to deliver scalable solutions for clients using modern web technologies.

  • Built and shipped client-facing web applications using modern frameworks
  • Collaborated with designers and product teams to deliver features end-to-end
  • Implemented RESTful APIs and integrated third-party services
  • Participated in code reviews and maintained high code quality standards

Contact

Get in Touch

Have a project in mind or want to collaborate? Send me a message.