Benjamin Iyamuremye
Full Stack Software Developer
About
Greetings, I am a software developer and have been working with web development since 2020, the period during which I have worked in different environments, mostly in consultancy companies and start-ups. I am a self-motivated and self-taught professional who likes to solve problems. I merge a passion for usability and user experience with technical knowledge to create cool digital experiences. Skilled in strategic planning, coding, testing, and deployment to deliver quality results that fully meet requirements. Experienced in languages like Java, and JavaScript and technologies such as Express, Node Js, and React Js. Skills: Java, SpringBoot, Express, Node Js, JavaScript (ES6+), React Js, React Native, Vue Js, Typescript, Web Socket.io, UI/UX-Figma, Redux, HTML/CSS, Mongo Db, Mysql DB, Postgres, NoSQL, Restful Apis, MVC, Mocha, Chai, Docker, Github, CI/CD, Jira, Trello, Heroku, NGINX, Java, Antd, OKTA, Keycloak, Tailwind, Material UI, Bootstrap, Responsive Design, Scrum, SAAS, SPAs, Postman, PWAs, React Native, Agile, Pivotal Tracker, PostgreSQL.
Canada
New Westminster
Computer Software
Algorithm Design, Object-Oriented Programming (OOP), GitHub, UIX, Slack, Trello, Agile, DevOps, Linux, RESTful WebServices, Software Deployment, Data Analysis, FinTech, Redux.js, ES6, REST APIs, Smart Authentication, express, Keycloack, MySQL
Experience

Full Stack Software Developer
Samphone Group
Quebec, Canada
I have been working as a Full Stack Developer on ERP Projects, CRM Projects, and Device Financing Projects. Tasks performed: - Led and designed system architecture for a new ERP project utilizing Java and Spring Boot, resulting in a 20% improvement in system performance and integration. - Designed and optimized MongoDB database queries, leading to a 30% increase in data retrieval efficiency and system responsiveness. - Implemented comprehensive security, authentication, and authorization measures, resulting in a 95% reduction in security vulnerabilities and ensuring data integrity across the system. Technologies Used: Java, Spring Boot, Hibernate, Node Js, Express, Typescript, React Js, Redux Toolkit, JWT, Microservices, Axios, Socket-io, Tailwind, MongoDB, React native, Docker, IntelliJ, JDK 1.8, Git, Figma, Digital Ocean Droplets, 0Auth2.0, Nginx, Certbot, Asana, Slack.

Software Developer
Kigali City, Rwanda
- Utilized the MERN Stack (MongoDB, Express, React, Node.js) to develop an efficient e-learning platform at SheCanCode, successfully supporting around 300 students and expanding educational offerings. - Provided software development training and mentorship to company interns, leveraging skills in Java, MVN, Spring Boot, and Restful APIs, resulting in improvement in their coding capabilities and contributing to team development. - Developed a platform for HR operations, including employee profile management and bill generation, using MongoDB, Postgres, MySQL, and integrating Smart Authentication which resulted in enhanced operational efficiency.

Software Developer
VRUUM App - US Remote
- Developed Node.js backend RESTful APIs for the Vruum App, enhancing app functionality and user connectivity, resulting in a 25% improvement in user engagement between riders and drivers. - Implemented robust API security in Node.js, leading to a 90% reduction in security incidents and enhancing the security and data integrity of the Vruum App platform. - Wrote and implemented JUnit test cases, applying Test-Driven Development principles, which resulted in a 35% decrease in software bugs and a 20% increase in user satisfaction.
Benjamin Iyamuremye's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.



