About Abdulai Moiwa

  • Academic Level Degree Bachelor
  • Gender Male
  • Industry IT-Services
  • Viewed 111

About me

Hi there! My name is Moiwa, and I am a full-stack developer and a graduate of Microverse, a remote software development program that uses pair programming and project building to teach developers. I have extensive experience in both front-end and back-end development, and I am excited to share my skills with you.


Front-end development:

– Proficient in HTML, CSS, and JavaScript
– Experience with JavaScript frameworks like React and Vue.js
– Familiarity with design tools such as Figma, Sketch, and Adobe XD
– Knowledge of responsive design principles and CSS frameworks like Bootstrap and Material UI
– Familiarity with front-end testing tools like Jest and Enzyme

Back-end development:

– Proficient in server-side programming languages like Ruby on Rails and Node.js
– Experience with database management systems like MySQL and MongoDB
– Familiarity with API development and RESTful web services
– Knowledge of server deployment and management using tools like Heroku and AWS

My passion for innovation and problem-solving started in high school, where I was in the sciences and did science-related subjects like further mathematics, physics, technical drawing, and other engineering-related subjects. These subjects helped shape my thinking abilities and adaptation to working under stress and enhanced my problem-solving skills, making my journey as a software engineer much smoother.

After majoring in computer science, I worked for a small start-up as a software developer and soon found myself specializing in full-stack software development. Working for a start-up company with small capital requires a software developer that can multitask from front-end to back-end, so I am familiar with all the design tools and backend structures. I believe I would be a great team player as a front-end developer.

I would be honoured to have a coffee with you and share some of my projects or have a Zoom call to discuss some of the amazing projects I am currently working on. I am also open to job opportunities. Thanks for taking the time to read my message.


  • 2022 - 2023

    Remote Full Stack Web Development Program, Full Time

    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.

  • 2017 - 2021
    Njala University

    B.Sc (Hons) Computer Science

    The B.Sc (Hons) Computer Science degree program provided me with a comprehensive understanding of the fundamental principles and theories of computer science. Throughout the program, I gained experience in various programming languages, data structures and algorithms, software engineering, database management, computer networks, artificial intelligence, and human-computer interaction. Some of the modules I studied during the program include: Object-Oriented Programming Data Structures and Algorithms Software Engineering Principles Database Systems Artificial Intelligence Web Development Mobile Application Development


  • 2022 - Present

    Mentor (Volunteer)

    Mentored junior web developers, providing technical support through code reviews.
    Proposed improvements to code organization to improve code quality and overall performance.
    Provided advice and tips on how to maintain motivation to maintain longevity in the program.

  • 2021 - 2022
    Fix Solution

    Front End Developer

    As a Front-end Developer, my primary responsibility is to build the ‘client side’ of web applications. I am responsible for translating the company and customer needs into functional and appealing interactive applications. My ultimate goal is to create a user-friendly environment by writing code and moving forward in my career.

  • 2019 - 2021

    Web maintenance

    As a Web Maintenance professional, my primary role is to ensure that websites are kept up-to-date, running smoothly, and fully functional at all times. This involves performing regular maintenance tasks such as monitoring website performance, resolving issues, updating software, and managing content.
    One of my key responsibilities is to ensure that the website is running optimally by performing regular checks to identify and fix any issues that may arise. This includes monitoring website uptime and performance metrics, identifying any issues, and taking the necessary steps to resolve them.
    Another critical aspect of my role is to keep the website content up-to-date by managing and updating the website’s content management system. I am responsible for ensuring that all website content is accurate, relevant, and up-to-date.




Leave Your Review

  • Overall Rating 0
Open chat
Can be help you !