Kenny NIYONSHUTI

Full Stack Engineer

Building exceptional digital experiences with modern technologies.

const coder = {
nickname: 'Developer',
mission: 'Make tech less boring',
skills: ['✨ Creativity', '⚙️ Engineering', '💻 Code'],
funFact: 'Uses semicolons for style 😎',
};

02. About Me

I'm a developer passionate about crafting clean, accessible, and responsive user interfaces that merge thoughtful design with solid engineering. My favorite work lives at the intersection of creativity and functionality.

Currently, I'm focused on building full-stack web applications using tools like Next.js, TypeScript, Tailwind CSS, and SQL. I love working on projects that solve real problems - from improving public transportation with MyBusApp to creating seamless media experiences with TadaWatch.

Over the years, I've worked on various projects including church website and rental platform that have helped sharpen both my frontend and backend skills.

When I'm not coding, you can usually find me praying, playing Football & basketball, editing videos, or enjoying music and movies.

03. Skills

Next.js
React Native
JavaScript
TypeScript
HTML5
CSS3
Node.js
PHP
SQL
Prisma
Drizzle ORM
Git
System Administration
Figma
IT Support & Troubleshooting
NetOps

04. Experience

  • At Knowing God Missions, I worked as a freelance web developer where I designed, built, and maintained the organization's website. I collaborated closely with the media and leadership teams to create a modern, responsive, and user-friendly platform that supported their communication goals. In addition to web development, I provided general IT support and helped edit multimedia content to enhance their digital outreach.
  • At Linking General Car Rental, I served as a freelance web developer responsible for creating and implementing their online rental platform. I worked closely with management to develop an intuitive booking system and vehicle management interface. The platform streamlined their rental operations while providing customers with a seamless experience for browsing inventory and making reservations. I also integrated secure payment processing and implemented robust backend systems to manage their fleet database.
  • During my time at Premier Bet Rwanda, I was responsible for maintaining and monitoring IT systems to ensure their reliability and security. I provided technical support across departments, quickly resolving system issues and optimizing infrastructure performance. My contributions helped maintain smooth day-to-day business operations in a fast-paced environment.
  • As a software developer intern at kLab, I gained hands-on experience building interactive web interfaces using technologies like Next.js, PHP, SQL, and Python. I collaborated with cross-functional teams on the integration of software and hardware components, contributed to feature development, and implemented testing procedures to improve product reliability. This internship was instrumental in sharpening both my frontend and backend skills while working in a collaborative tech hub.

04. Projects

TadaWatch

TadaWatch

A sleek streaming platform built with Next.js and modern web technologies

NextJSTypeScriptTailwind CSS
View Project
MyBusApp (Personal Project)

MyBusApp (Personal Project)

A public transportation Web app that helps users track bus locations and schedules in real-time

NextJSTypescriptDrizzel ORMTailwind CSSPrismaSQL
View Project
Linking General Car Rental Ltd

Linking General Car Rental Ltd

A car rental platform built with modern web technologies for managing vehicle rentals and bookings

PHPSQLHTMLBootstrapJavaScript
View Project
Knowing God Missions/ Tumenye Imana

Knowing God Missions/ Tumenye Imana

A church website built with modern web technologies for managing church activities, events and media content

PHPSQLHTMLBootstrapJavaScript
View Project