Hello 👋

I'm NIYOMUGISHA Obed, a passionate web developer from Kigali, Rwanda. I build interactive front-end experiences and small full-stack apps with a focus on Svelte and modern JavaScript tooling.

Skills & Technologies

JavaScript

JavaScript is a programming language and core technology of the Web, alongside HTML and CSS.

Vite

Vite is a local development server designed for modern web development.

Svelte

Svelte is a front-end framework that compiles HTML templates into highly optimized JavaScript code, allowing for efficient web application development.

Tailwind CSS

Tailwind CSS is a utility-first CSS framework that makes it easy to build custom designs without writing custom CSS.

TypeScript

TypeScript is a strongly typed programming language that builds on JavaScript, giving you better tooling at any scale.

SvelteKit

SvelteKit is a framework for rapidly developing robust, performant web applications using Svelte.

MongoDB

MongoDB is a document-oriented NoSQL database that uses JSON-like documents to store data, allowing for flexible and scalable data management.

Better Auth

Better Auth is an authentication framework. It provides a comprehensive set of features out of the box.

PostgreSQL

PostgreSQL is a powerful, relational database management system known for its reliability, feature robustness, and performance.

Drizzle ORM

Drizzle ORM is a lightweight, TypeScript-based ORM for Node.js, JavaScript, and TypeScript that supports PostgreSQL, MySQL, and SQLite databases.

And more...

I am always eager to learn new technologies and expand my skill set.

Top Projects

Devis

Estimate generator without using spreadsheets

Love Percentage Calculator

Fun Love Percentage Calculator that computes a "love percentage" from names.

Portfolio Website

This website you are currently on! It showcases my skills and it has a blog section where I share my thoughts and experiences.