Kaweesi Matia

About

Full-Stack Software Engineer Building End-to-End Products

I'm a full-stack software engineer focused on building end-to-end web applications and backend systems. I work across React frontends and Python or Node.js services, with experience in FastAPI, REST APIs, SQL, PostgreSQL, MongoDB, and modern application architecture. I also use AI-assisted development and automation to improve engineering workflows and product capabilities. My experience in mentoring and code review has strengthened my approach to architecture, maintainability, and technical communication.

Product-focused

I start from the user workflow — dashboards, orders, jobs, and deliveries — and translate those requirements into maintainable interfaces, APIs, and data models.

API-first

I design clean, documented REST APIs with authentication, authorization, and well-defined contracts that frontend applications can depend on. Experienced with FastAPI and Express for building maintainable backend services.

Collaborative & Remote

Experienced working with distributed teams, Git-based development workflows, code review, Agile delivery, and developer mentoring.

Core Engineering Focus

  • Full-stack web applications with React, Next.js, and Tailwind CSS
  • Python backend services and REST APIs with FastAPI
  • Node.js, Express, and MongoDB application backends
  • Data-driven applications using PostgreSQL, SQLAlchemy, and Pandas
  • Authentication and authorization with JWT, RBAC, and protected routes
  • Code review, mentoring, and maintainable Git-based development
JavaScriptReactPythonFastAPINode.jsNext.jsTypeScriptPostgreSQL

Experience

  1. Remote · USA

    Software Engineer · VeroSkills

    Built and maintained full-stack web applications across React frontends and Node.js/Python backend services. Collaborated with a distributed product team on application development, API integration, and delivery of maintainable software.

  2. Remote · USA

    Code Reviewer · Microverse

    Reviewed developer projects, provided technical feedback, and mentored developers on clean code, Git workflows, testing, and software engineering practices.

  3. Kampala, Uganda

    Front-End Developer · Refactory Uganda

    Built responsive React applications, integrated REST APIs, and developed user-facing interfaces for business applications.

Engineering Foundation

  • Full-stack MERN development across React interfaces, Node.js services, Express APIs, and MongoDB.
  • Python backend development with FastAPI, REST APIs, SQL, and PostgreSQL.
  • Telecommunication engineering background with a systems-oriented approach to reliability, infrastructure, and technical constraints.

Open to New Opportunities

I'm open to remote software engineering opportunities where I can contribute across frontend, backend, data, and application architecture.