PROFILE / 001

about-me.

Engineer, student, and builder based in Kigali. This is the longer version of the story.

// hello, I'm

Confiance Ufitamahoro

I'm a Software Engineering student at AUCA and Technical Lead at TekNest, based in Kigali, Rwanda. I specialize in building complete, scalable web and mobile platforms, from database design to front-end execution.

My hands-on work includes architecting and deploying production systems like multi-role POS platforms, e-commerce solutions, and custom software architectures. I thrive on solving complex technical challenges using modern tools like React, Node.js, Spring Boot, PostgreSQL, and Linux environments.

Outside of client work, I experiment with 3D on the web, motion, and interaction design. I like software that feels fast, looks deliberate, and holds up when real people use it.

08+
Projects shipped
04
Engineering roles
2028
BSc expected
∞
Cups of coffee
Confiance Ufitamahoro

Kigali, Rwanda

Technical Lead @ TekNest

OPEN TO WORK
01 / EXPERIENCE

#experience

Four roles across product engineering, client delivery, and frontend development.

  1. Technical Lead

    TekNestCURRENT
    Dec 2024 to PresentKigali, Rwanda
    • Lead the engineering of bespoke digital products and the teknest.rw company platform.
    • Architect and deploy production systems across AI integration, cloud infrastructure, and client facing solutions.
  2. Web Developer Intern

    SOLVIT AFRICA
    Sep 2025 to Oct 2025Kigali, Rwanda
    • Website design and development internship covering web design projects and UI deliverables.
  3. JavaScript Developer Intern

    RMsoft Ltd
    Feb 2025 to May 2025Kigali, Rwanda
    • Frontend and backend development tasks using JavaScript.
    • Assisted in web development, software design, database management, and troubleshooting.
  4. Web Developer & Designer Intern

    kLab.rw
    Jul 2022 to Aug 2022Kigali, Rwanda
    • Designed and prototyped websites in Figma; handled frontend and backend tasks.
    • Gained exposure to startup environments and team collaboration.
02 / STACK

#skills

The tools I reach for when turning a rough idea into a production system.

01

Languages

  • JavaScript
  • Python
  • SQL
02

Frontend

  • React
  • Three.js
  • Tailwind CSS
  • Framer Motion
03

Backend

  • Node.js
  • Spring Boot
  • PostgreSQL
04

Tooling

  • Vercel
  • GitHub
  • GitLab
  • Figma

Mobile & cross platform

Built locally and kept private. Not deployed yet.

  • React Native
  • Kotlin
  • Flutter
JavaScriptPythonSQLReactThree.jsTailwind CSSFramer MotionNode.jsSpring BootPostgreSQLVercelGitHubGitLabFigmaReact NativeKotlinFlutterJavaScriptPythonSQLReactThree.jsTailwind CSSFramer MotionNode.jsSpring BootPostgreSQLVercelGitHubGitLabFigmaReact NativeKotlinFlutter
03 / APPROACH

#how-i-work

01

Full stack development

I design and ship complete products: database schemas, APIs, authentication, and the interfaces people actually use.

02

Systems that scale

Production deployments, role based access, cloud infrastructure, and the boring reliability work that keeps a platform alive.

03

Creative engineering

3D in the browser, motion, and interaction design. I care about how software feels, not just how it works.

Principle 01

Own the outcome

From the first schema to the final deploy, I take responsibility for the whole system, not just my slice.

Principle 02

Keep it understandable

Clear structure and simple abstractions beat clever code that only one person can maintain.

Principle 03

Ship, then refine

Real feedback beats speculation. I get a working version in front of people, then iterate hard.

04 / NOW

#currently

  • 01Leading engineering at TekNest while finishing a BSc in Software Engineering at AUCA.
  • 02Building production platforms across e-commerce, hospitality, inventory, and education.
  • 03Open to full time roles, freelance work, and ambitious collaborations.
AVAILABLE FOR WORK · KIGALI, RWANDA

// say hello

Let's build something people remember.

I'm open to new opportunities and collaborations. If you have an idea you'd like to discuss, or just want to say hello, my inbox is always open.