Kagabo Cedric
Full Stack Developer | Web & Mobile
Talent
Laval, LavalMember since July 4, 2023
·
Hire this person
Send a job offer directly to this candidate
About
Software developer with more than 6 years and extensive experience working with various organizations, ranging from international companies to governmental entities.
- Proficient in API integration, ensuring seamless communication between different software systems using various programing languages/frameworks such as (Java EE, Spring Boot, JSF, Hibernate, NestJs).
- Skilled in devOps operations and database administration, using both SQL based and non SQL databases such as(MySql, Postgres, Oracle, MongoDB and Cassandra..), ensuring efficient data management and retrieval with a familliarity using AWS and Azure DevOps.
- Proven problem-solving skills, debugging skills and a familiarity with front-end technologies such as (React js, React Ts, PrimeFaces) .
Experience
AEGIS Consult (Rwanda), Software developer consultant July, 2021 – June 2023
System design and implementation team
- System design architecture
- ERD design using mermaid as a tool to draw designs.
- Front-end development with React js
- Backend development using Node js
- Developing custom scripts for ETL (Nest js)
- Unit & integration testing using Jest
- API documentation using Swagger
Software development lead
- ERD design & other UML
- Backend development using Java EE, Spring Boot, JPA
- Front end development with JSF
- Unit & integration testing using Junit.
- Documentation & code reviews
August, 2019
Development team
- Software development lead
- ERD design & other UML
- Backend development & API integrations using Java EE, Spring Boot, JPA SOAP and REST
- Front end development with JSF
- Unit & integration testing using Junit.
- Documentation & code reviews
CrimsonLogic Pte LTD (Singapore), Software Developer. June 2017 to March, 2019
Software development
- Conception & design of ERD
- Backend & front-end development
- Unit & integration testing (Junit, Mockito)
- Load testing and tuning
- API integrations and documentation (REST, SOAP,Swagger)
- Migration tools performance tuning (using kafka to build ETL)
- Implementing BPM across the application
Education
- 2015-2018 : Java & Git certification, Codeacademy (USA)
- 2012-2021: Bachelor of Science in Information technology, Adventist University of Central Africa (Rwanda)
- 2009-2011: High school diploma, Lycée de Kigali (Rwanda)