Hi, I'm Yvan 👋
Hi, I’m Yvan Niyonshima, a Software Engineer passionate about building impactful and innovative solutions. Explore my projects, skills, and journey—and let’s create something amazing together!
YV

About

Hi, I’m Yvan Niyonshima, a Full-Stack Developer with a strong foundation in React, and Next.js. I specialize in creating efficient, user-friendly applications and scalable backend systems. With experience in Redux Toolkit, Drizzle ORM, Prisma, Nodejs, Express, Nestjs, and Tailwind CSS, I build modern web applications tailored to user needs.I’m passionate about contributing to open-source projects, problem-solving, and collaborating on innovative solutions.

Work Experience

B

BAG

Dec 2023 - Present
Software Engineer
As a Software Engineer at BAG, I developed scalable applications that optimized recruitment processes, improved system performance, and enhanced user experiences. I collaborated with cross-functional teams to solve challenges, implemented custom features, and utilized modern technologies to deliver impactful solutions tailored to business needs.
B

BAG

Aug 2024 - Dec 2024
Software Engineer Intern
As a Software Engineering Intern at BAG, I gained hands-on experience in building and optimizing applications, collaborating with teams, and working with modern tools and technologies. I enhanced my problem-solving skills, learned best practices in software development, and contributed to real-world projects that improved system functionality and user experience.
A

Andala

Feb 2024 - Aug 2024
Software Engineer
During the Andela Technical Leadership Program (ATLP), I gained extensive experience in full-stack development, leveraging modern frameworks and tools like React, Node.js, and PostgreSQL. The program sharpened my technical skills, problem-solving abilities, and collaboration through real-world projects.I also developed leadership competencies by working in agile teams, contributing to scalable solutions, and embracing best practices in software engineering. This experience solidified my foundation in building impactful, user-centric applications.
U

Upwork

Jun 2023 - Feb 2024
Software Engineer Freelancer
Co-developed a prototype iOS app with another intern in Swift for the new Splunk Phantom security orchestration product (later publicly demoed and launched at .conf annual conference in Las Vegas). Implemented a realtime service for the iOS app in Django (Python) and C++; serialized data using protobufs transmitted over gRPC resulting in an approximate 500% increase in data throughput.
T

The Gym

Jan 2023 - May 2023
Software Engineer Intern
I have gained fully guidance of fundemental of Javascript and Typescript how to apply them in real world projects and how to build scalable and maintainable applications and problem solving skills.
F

FreeCodeCamp

May 2022 - Jan 2023
Software Engineer Intern
Completed the FreeCodeCamp JavaScript curriculum and Responsiveness Web design gaining hands-on experience in modern JavaScript concepts, including ES6 features, DOM manipulation, asynchronous programming, and problem-solving. This solid foundation enables me to build dynamic, efficient, and interactive web applications.

Skills

React
Next.js
Typescript
Redux Toolkit
Drizzle ORM
Node.js
Nestjs
Prisma
Postgres
Docker
Sequelize
Tailwind CSS
AWS
React Query
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

Lunaroot

Lunaroot

Ecommerce which simplified and digitized the process of buying and selling clothes such as pants, t-shirts, shoes, etc. With a user-friendly interface and secure payment processing, Lunaroot provides a seamless shopping experience for both buyers and sellers.

Next.js
Typescript
PostgreSQL
Prisma
TailwindCSS
Stripe
Shadcn UI
Bridging Afrika

Bridging Afrika

Developed a modern, responsive website for Bridging Afrika, a social enterprise empowering African communities through technology, education, and economic opportunities.

React
Typescript
PostgreSQL
Nodejs
Expressjs
TailwindCSS
Stripe
Paypal
Eagle Ecommerce

Eagle Ecommerce

Built a full-stack e-commerce platform during Andela's Technical Leadership Program. Features include product management, shopping cart, user authentication, and order processing

Next.js
Typescript
PostgreSQL
Sequelize
TailwindCSS
Shadcn UI
Stripe
AWS
Docker
Youtube Clone

Youtube Clone

Developed an simple youtube clone using their api to integrate to master frontend arts which allow me to fetch videos and display them on the page and blazingly fast

React
Javascript
TailwindCSS
Contact

Get in Touch

Want to chat? Just shoot me a dm with a direct question on twitter and I'll respond whenever I can.