Skip to content
View kalisaNkevin's full-sized avatar
😎
Do something today that your future self will thank you for
😎
Do something today that your future self will thank you for

Organizations

@chakra-ui

Block or report kalisaNkevin

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
kalisaNkevin/README.md

Kevin Ngabo Kalisa

Senior Software Engineer | Software Architect | Public speaking | Mentor

Profile Views GitHub Followers


πŸ‘¨β€πŸ’» Professional Summary

I am a Senior Software Engineer based in Rwanda πŸ‡·πŸ‡Ό with over 7 years of experience specializing in building high-performance, scalable web applications. My focus lies at the intersection of System Architecture, Frontend Excellence, and Developer Experience.

  • πŸ”­ Focus: Building resilient microservices and intuitive React/Next.js architectures.
  • 🌱 Current Pursuits: Deepening expertise in Cloud-Native patterns and Event-Driven Architecture.
  • 🀝 Leadership: Experienced in code reviews, technical documentation, and mentoring mid-to-junior engineers.

πŸ› οΈ Specialized Ecosystem

Category Technologies
Languages TypeScript, JavaScript (ES6+), HTML5/CSS3
Frontend React.js, Next.js, Redux ToolKit, Tailwind CSS
Database PostgreSQL, MongoDB, MySQL, Redis
Backend .NET Core, Node.js (NestJS/Express), Spring Boot
Cloud & DevOps AWS, Azure, Docker, Kubernetes, CI/CD (GitHub Actions/Azure DevOps)

πŸ—οΈ Engineering Philosophy

"Build for scale, code for readability."

As a senior engineer, I prioritize maintainability over cleverness. I am a firm advocate for:

  • Domain-Driven Design (DDD) to manage complex business logic.
  • Test-Driven Development (TDD) to ensure long-term stability.
  • Clean Code & SOLID principles to reduce technical debt.

🎯 Let's Connect

I am always open to discussing system design, open-source collaboration, or leadership opportunities.

Pinned Loading

  1. bnr-portal bnr-portal Public

    A full-stack internal tool for the National Bank of Rwanda that replaces the manual, spreadsheet-driven licensing process with a structured, auditable, role-enforced workflow.

    TypeScript 1