k
kirenga_sam

Kirenga I

@kirenga_sam

Full Stack Developer

Ruanda
Inglês, Kinyarwanda
Algumas informações são exibidas no idioma inglês.
Sobre mim
I am an early-career full-stack developer with a strong technical foundation in software engineering and telecom field operations. I have experience building production-grade platforms like UniStay and maintaining telecom infrastructure across Kigali, allowing me to build software optimized for real-world operating environments.... Saiba mais

Habilidades

k
kirenga_sam
Kirenga I
offline • 

Conheça meus serviços

Aplicações Web Full Stack
I will build a professional rest API with nodejs and swagger docs

Portfólio

Experiência profissional

Freelance_Web Designer

Full stack developer

Freelance Web Designer

Sep 2023 - Present2 yrs 10 mos

Working as a Full-Stack Developer on Idea Challenge, a talent-to-employment incubation platform connecting talent, mentors, and organizations through structured mentorship and real project opportunities. Key contributions: • Built the frontend as a React single-page application, with a centralized API service layer for clean separation between UI and business logic • Developed and maintained the backend REST API using PHP 8.x with the Slim Framework, following RESTful conventions with a consistent JSON response structure • Implemented JWT-based authentication and role-based access control (RBAC) across four distinct user roles: Talent, Mentor, Organization, and Admin • Designed and managed the PostgreSQL database schema, including UUID-based primary keys and version-controlled migrations • Deployed and maintain the full stack in a cloud environment, handling both frontend and backend hosting, environment configuration, and ongoing releases • Collaborated on technical requirements documentation and roadmap planning across near-term, mid-term, and long-term feature releases (authentication improvements, mentor-talent matching, in-platform messaging, and mobile expansion) Comfortable owning a project end-to-end — from architecture and API design through deployment and iteration — with a focus on clean, maintainable code and secure, scalable systems.