- Dev Hub SolutionRuby on RailsTECHFebruary 2022 - November 2022 (10 months)work on server-side tasks such as scaling upproducts, implementing continuous integration anddeployment (CI/CD) pipelines, and managing infrastructureon Heroku using services like Docker for testing anddeployment.Managing different products(e-commerce, Healf-care),maintenance, code optimization, and adding new featuresas perclient requirements and deployment(Heroku,and throughautomation tools), etc on the server-sideDeveloped new, efficient, and well-tested code for avariety of different projects.Had been working on different kinds of products like(CRM, E-Commerce, LMS, and CMS)Worked closely with other team members to identify andremove software bugs.Analyzing Information, General Programming Skills,SoftwareDesign, Software Debugging, SoftwareDocumentation, Software Testing, Problem-Solving,Teamwork,Software Development Fundamentals,Implemented automated testing using RSpec andCapybara,resulting in improved code quality and faster developmentcycles.Integrated third-party APIs for payment gateways,geolocation,and social media platforms.
- JuubixRuby on RailsTECHMay 2021 - November 2022 (1 year and 6 months)londonRefactored the Juubix solution's architectureIncluded Bitcoin payment in the payment featuresImplemented the matches calculation based on theprofile's skills and interestDevised a video conferencing app, as part of a 3‑personthe engineering team that can host over 100 participantssimultaneously.Guided the development and ownership of 5 innovativefeatures of the FintechBroadcasting each action for a meeting and allowing
- FlaunteBackendTECHJanuary 2003 - Today (22 years and 3 months)Dubai, United Arab EmiratesImplemented new features, worked on version 2 of theFlaunte app as the FinTech, and refactored the firstversion which had over 10,000 users, whilesimultaneously working on the second version.Integrated the payment system(Apple_pay, GiftCard &Passes) and get the Capture while the payment is inprocess.Implemented the calculation cost fee based on thedistance between the service provider address and theclient address by using (geocoder) to get the longitudeand latitude of both sidesImplemented the Daily report logs for the serviceprovider for each completed booking service, pickupproducts, and passes sales.Created a calculation feature to determine the net andgross benefit for a service provider, excluding the Flauntecommission and VAT.Implemented the pickup and delivery feature for aproduct.Broadcasting each action of the booking, conversationWrite the test for each feature using Rspec
- Bachelor degree IT,Hope Africa University2017Bachelor degree IT,
- Full-stack Software DevelopmentMicroverse2020San Francisco, California, United States Spent 1300+ hours mastering algorithms, data structures, and full-stack development while simultaneously developing projects with Ruby, Rails, JavaScript, React, and Redux. Developed skills in remote pair-programming using GitHub, industry-standard git-flow, and daily standups to communicate and collaborate with international remote developers.
- Full stack web developerMicroverse2020
- Valuable speaker at the Ruby on Rails Global summit 2023Geekle2023