Hello, I am called

Daniel Nziranziza

a talented software developer

I've realized that my strengths lie in learning and hard work. Below are the things I am learning

  • Python with LLM
  • Azure with Terraform
  • T3 Stack
  • PlanetScale
  • System Architecture Design
  • 🎸 Guitar
Let's chat

about me

Hello again! My name is Daniel Nziranziza, and I enjoy creating new things with computer programs. Since I was a child, I have always loved exploring electronic devices, especially mobile phones and computers. After realizing my strong interest, I decided to pursue Mathematics, Physics, and Computer Science in high school. In 2018, Andela opened a pan-African hub in Kigali, and I was among the first cohort. Andela gave me a chance to get my hands dirty with code and opened me to the world of world-class software development.

I am currently working for BK Techouse. My day-to-day work at BKTechouse involves converting Figma mockups into responsive Angular components, database design, API development, and daily stand-ups.

My skillset includes and is not limited to the following:

  • Javascript, Typescript and Python
  • React, Gatsby.js, Next.js and Angular
  • Node.js and Express.js
profile

expriences

  • BK Techouse
  • Polymaths
  • Consumatech
  • Sketchish
  • Andela
  • Tulaa

Senior Full Stack Developer

Dec 22 - Present, Full-timeKigali, Rwanda
  • Responsible for architecture, design & development of products and platforms using industry standards
  • Establish and contribute to software development best practices and improving product quality
  • Maintenance and continuous driving improvements of products and services to meet clients needs
  • Drive innovation to shape and implement technology / business solutions that contribute organization's competitive advantage
  • Uses Agile engineering practices and various software development technologies, processes, and tools to rapidly develop creative and efficient solutions that enhance client organization's technology stack
  • Collaborates with other team to implement user stories, and continuously deliver new / improved product functionality
  • Responsible for product quality including unit testing, integration testing, functional testing, non-functional testing(performance, security, etc.), UATs support, and defect resolution
  • Communicates with internal and external teams to resolve technical dependencies during or after implementation
  • Builds company's and client's brand in the technology community
  • Adhere, owns, and show case company's core values and daily basis
  • Proactive learning and ownership of professional development

projects

Highlighted Project

1000hills

The 1000hills app offers virtual tours of cultural sites on Android and iOS, featuring interactive exhibits and historical reenactments. Accessible on multiple devices, it employs cutting-edge technology, allows user contributions, and includes payment features for maintenance, with copyright protection ensuring cultural asset safeguarding.

  • Figma
  • ReactNative
  • Expo
  • Viromedia

Highlighted Project

Wordle Game

I had a great time developing this game and also learned about the Remix run framework. Worldle is a challenging game, especially if your English vocabulary is limited. Even though Wordle is tough, I had fun playing and developing it, and my vocabulary has gotten better. You can try playing it by clicking the link below.

  • Remix Run
  • Material UI
  • Netflify

Highlighted Project

My Portfolio

My portfolio website is one of the interesting project I ever worked on, unlike other projects which are managed and designed by other people; I design, manage and develop this website all by myself. I am currently learning different things as I work on it and I would love your feedback

  • Figma
  • GatsbyJS
  • SCSS
  • TalwindCSS
  • Contentful
  • Github pages

Highlighted Project

Operator Marketplace

Operator is building an open and decentralized protocol for e-commerce. Anyone can participate as a buyer, seller, or developer, and the network will be governed by the marketplace participants. This project is one of the example of marketplace that can build over Operator protocol

  • React
  • SCSS
  • Bootstrap
  • Context API
  • Axios
  • React hooks