I'm
Learn About Me
Full-stack developer with knowledge in PHP, JavaScript, React, Redux, and Ruby on Rails. I have 5+ years of experience building and maintaining an E-learning platform. Developing innovative programs that expedite the efficiency and effectiveness of organizational success is something that I am passionate about. Knowledgeable in technology and writing code to create systems that are reliable and user-friendly. Skilled mentor with the proven ability to motivate, educate, and manage a team of 3+ developers to build software programs and effectively track changes. Confident communicator, strategic thinker, and innovative creator to develop customized software to meet organizational needs, highlight their core competencies, and further their success.
My Resume
My Skills
JavaScript (ES5/ES6)
Ruby
HTML
PHP
Bootstrap
Ruby on rails
RSpec
React / Redux
Git
GitHub
GitLab
Git Flow
Remote working
Pair-programming
Good communication
Team work
My Projects
SmartTrans is a truck asset and freight management system that help to keep track of all the vehicles, and also to create a work order that will help the truck driver to go and pick up the load and deliver it to the delivery location. Once the load is delivered, the controller user can send the work order to the Account department.
See Live See Source
The Journey to Jannah app offers a platform for a group of people to complete a specified supplication intended for a certain task undertaken. The moderator creates a Khatm and shares it on WhatsApp with the group, those who receive the shared link then allocate themselves their elected chapters and confirm their recitations.
See Live See Source
Render live data from the public API. This web application displays the list of all African countries and allows the user to click on a country of his/her choice and see the detailed description of that country.
See Live See Source
My Pocket app is a mobile web application where you can manage your budget: you have a list of transactions associated with a category, so that you can see how much money you spent and on what.
See Live See Source
This is a project being built to show the usage of HTML, JavaScript, and JavaScript modules. It's an application where you are able to add a task to the list and remove a task from the list. It saves the current state of the book list to local storage.
See Live See Source
The Yatch House is an app that I built with a group of 5 developers. The front-end is built with React/Redux, and the back-end is built with Ruby on Rails. The admin can add and delete houses, and guest users can view and book houses.
See Live See SourceMy Education
Start: February 2022
End: October 2022
Start: 2022
End: 2024
Only a few fortunate people have the pleasure to work with someone ‘Ridiculously efficient’ like Roland. I had the opportunity of working with Roland on a capstone project for the whole week in the program at Microverse. Roland's problem-solving skills are out of this world. When everyone thinks it’s the end of the world as we know it, he analyzes the problem and helps the team to come up with viable solutions. No matter how intense a project was, Roland always made sure at the end of the day everyone was hyped. He knew how to motivate a team. Roland earns my highest recommendation not just as a thoughtful leader but as a team player as well.
Roland is great team player and leader, what makes an outstanding developer. I had the chance to work with him on full stack project, his commitment to work was very remarkable, although he worked on the frontend, he kept an eye on the evolution of the backend team where I was assigned, and proposed some very good ideas which allowed us to deliver a perfect job. He showed great mastery of react and ruby on rails. I enjoyed working with him so much, if you need a developer capable of bringing change to your projects I highly recommend Roland.
One of the essential values in tech is “constant improvement,” and I’ve never seen anyone embrace and embody that philosophy like Roland. During a month-long project we’ve worked on together, I’ve watched him constantly look for new challenges to tackle, whether it’s getting to the root of a bug that comes up or writing a test to prepare for an upcoming feature. He was also always the first to jump in if team members ran into issues. I’ve loved my experience working with Roland, and I know that anyone looking to hire or work with him will, too.