Position: React Developer
Category: JavaScript
English level: upper
Years of experience: 3


My transition into software Engineering came as my fondness for problem solving and critical thinking, providing solutions to businesses, Before my position in  decagon I have done multiple freelance and contract based web projects for both companies and individuals using Javascript, HTML, CSS and NodeJs . Due to the various positions I have had in different companies I integrate into any engineering team, I am always eager to take up a new challenge.

Currently, I am working on a very exciting and challenging web application which can allow users convert their mobile phone call cards to cash, this is an innovative product as it helps solve the frustration people go through in a situation where they mistakenly recharge huge sum of money to their phone. The key features of this project is payment intergration, Flutterwave, OAuth 2 Integration for admin login. I used React and styled-components for the User Interface(client-side) and  NodeJs, Express, sqlite3 etc for the server side. This particular project has led me to do extensive research in my way to bring it to completion.
I am also skilled in MongoDB, MySQL, CI-CD, Clean Code Principles. Docker, Github Actions,  I am well knowledgeable in Agile Methodologies.