Skip to content
View akankwatsakevin0-ctrl's full-sized avatar
πŸ’­
Available to Collaborate and Learn
πŸ’­
Available to Collaborate and Learn
  • Uganda

Block or report akankwatsakevin0-ctrl

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse

Hey there, I'm Akankwatsa Kevin πŸ‘‹

Profile Views GitHub followers Twitter LinkedIn Email

Full-Stack Developer | React, TypeScript, Node.js | Available for Remote Contracts
BSc Information Technology @ Uganda Christian University | Uganda


About Me

I build production-grade web applications with a focus on clean code, performance, and global business requirements like GDPR compliance and multi-currency support. I've completed three significant full-stack portfolio projects β€” a multi-tenant invoice tracker, an e-commerce store, and a SaaS landing page β€” all deployed and publicly accessible.

I specialize in the TypeScript ecosystem (React, Node.js, Express) and PostgreSQL, and I'm experienced with JWT auth, RESTful API design, CI/CD pipelines, and cloud deployment on Render and Vercel. I write testable, maintainable code and follow industry best practices from day one.

I'm currently open to remote contract and freelance opportunities. If you need a reliable developer who can take a project from concept to deployment, let's talk.


Featured Projects

Multi-Tenant Invoice Tracker

Repo TypeScript React PostgreSQL

A secure, multi-tenant invoicing platform that lets businesses manage clients, invoices, and users with full data isolation β€” built to meet real-world compliance and billing needs.

Live Demo: https://invoice-tracker-api-kjsk.onrender.com

Key features:

  • Role-based access control with JWT auth & refresh token rotation
  • Multi-tenant data isolation β€” each tenant's data is fully segregated
  • GDPR-compliant data export and account deletion
  • Multi-currency support with live exchange rate conversion

E-Commerce Store

Repo TypeScript React Tailwind

A full-stack product catalog and shopping cart experience with real-time search, filtering, and a complete checkout flow β€” designed to demonstrate polished e-commerce UX patterns.

Live Demo: https://shop-store-api-9clw.onrender.com

Key features:

  • RESTful product API with category filtering, search, and pagination
  • Persistent shopping cart with stock validation and localStorage sync
  • 3-step checkout flow with form validation and auto-formatting
  • Loading skeletons, empty states, and error handling with retry

FlowTrack β€” SaaS Landing Page

Repo React Vite Tailwind

A responsive, conversion-optimised SaaS landing page that communicates product value through clear messaging, social proof, and a tiered pricing model.

Live Demo: https://contracts-eta.vercel.app

Key features:

  • 7-section layout: hero, features grid, stats bar, pricing table, testimonials, CTA, footer
  • Gradient text treatments, hover animations, and responsive breakpoints
  • Clean component architecture for easy theming and content swaps
  • Built with React 18, Vite 8, Tailwind CSS 3, and Lucide icons

Other Projects

Project Description Stack
Ascend Digital Multi-vendor freelance marketplace Next.js, Prisma, SQLite
UG Scholar Adaptive learning platform with parental controls React, Express, MySQL
StudyGroup Finder Study group discovery & management platform React, Express, MySQL
Portfolio Personal portfolio β€” Live HTML, CSS, JS

Tech Stack

Frontend: React, Next.js, TypeScript, Tailwind CSS, Bootstrap, Vite
Backend: Node.js, Express, Next.js API routes, JWT, Prisma
Database: MySQL, PostgreSQL, SQLite, Sequelize
Tools: Git, GitHub, pnpm, Postman, VS Code
Languages: JavaScript, TypeScript, Python, Java, HTML, CSS


GitHub Stats

GitHub Stats Top Languages
GitHub Streak Trophy

Support

If you like my work, consider supporting me:

Buy Me a Coffee Ko-fi


"Open to remote contracts β€” let's build something great together."

GitHub β€’ LinkedIn β€’ Email

Pinned Loading

  1. ASCEND_DIGITAL--Freelancer-s-Market_place- ASCEND_DIGITAL--Freelancer-s-Market_place- Public

    TypeScript

  2. UG_Scholar_AdaptiveLearning_platform UG_Scholar_AdaptiveLearning_platform Public

    JavaScript 1 1

  3. Main-Portfolio Main-Portfolio Public

    CSS

  4. Cyber_Script Cyber_Script Public

    DevSecOps secret scanning toolkit with Gitleaks, TruffleHog, and pre-commit hooks

    Shell

  5. flowtrack-landing flowtrack-landing Public

    JavaScript