
Kirenga I
Full Stack Developer
Skills

Bekijk mijn diensten

Portfolio
Werkervaring
Full stack developer
Freelance Web Designer
Sep 2023 - Present • 2 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.