linkedin icon twitter icon github icon
Web
Developer

Team
Lead.

Community
Mentor.

Hi there. Thanks for visiting my site. I am Musa Abugi.
The guy who has dedicated his life to helping Sartups and Corporations solve business problems with </code>.

about me
musa abugi

01. My Story

underline

I am a Software Engineer currently based in Abuja, Nigeria. Proud to say that I have spent the last 5 years building amazing solutions in TravelTech, Social Media, EdTech and Enterprise domains all of which are now collectively serving hundreds of thousands of users and generating significant amounts of money for the various owners.

My journey started over 5 years ago at a coding bootcamp and accelerated by the Andela via the Andela Learning Community (ALC).

Although I've been primarily focused on Front-end development for the past 3 years, I've worked on all aspects of software development, from planning to deployment, from backend to frontend, and everything in between. I've even dabbled a little bit with cross-platform mobile app development with Flutter and React Native.

I work extensively with Javascript and Typescript and related frameworks/ Libraries (Ex. React, VueJS, NodeJS etc.), but open to learning whatever Language or tool that is required to get the job done.

02. SKILLS

Front-end

list dots

Back-end

list dots

Databases

list dots

Tooling

  • JavaScript
  • TypeScript
  • React.js
  • Vue.js
  • Next.js
  • Nuxt.js
  • HTML/CSS
  • TailwindCSS
  • Bootstrap
  • SASS
  • Progressive Web Apps
  • Styled Components

Some selected projects I'm legally allowed to share

WEB
Travel wahoo
Travelwahoo

TravelWahoo is a complete business travel management system that makes the business trip planning process seamless from start to finish. It includes an integrated flight and hotels booking system as well as a budget and expenses management system.

VueJS, NuxtJS, NodeJS, Lottie, TailwindCSS, SASS

external link icon
github issues tracker
Github Issue Tracker

This interactive application has the ability to track issues on Github and allow users to submit new issues. It leverages React hooks for Client state management, and extensively uses Tanstack - React Query for Server state management.

React, React Hooks, Tanstack - React Query, TailwindCSS, Mock Service Worker (MSW)

external link icon align-desc-2
Stock tracker
Global Stock Tracker

The application let users search for stock data represented on a graph for some of the world's biggets companies (and even the small ones). It also allow users to filter the data by day, by week and by year.

React, Context API, APEX Charts, TailwindCSS, Vite

external link icon

Other activities

Artcles

Freestyles

Community works

Dynamic Toast Notification Components in VueJS

I wrote an article demonstrating how to create Toast notification components using Vue 3 and Pinia store. Toast notifications improve user experiences in our applications by communicating feedback of internal events to the user.

Vue 3

Pinia

Toast

Notification

Medium

Worked with International Organization to help aspiring Software developers start a career in Tech.

I lead a team of Engineers to facilitate a training/ capacity building program aimed at helping aspiring Software developers start a careers in tech through in-person training and mentorship. The program was sponsored by UNESCO in collaboratio with the Federal Capital Territory Administration, Abuja, Nigeria, and powered by MCAnderson Institute of Technology. This exercise spanned a period of 2 years graduating 600 students across different batches. A good number of the participants are enjoying a fruitful career in tech today.

Javascript

HTML

CSS

Web development

Youth Empowerment

Helped 50 developers start a career in Web development

In the year 2020, I was opportuned to teach and mentor new developers techical skills needed to become professional web developers in the Africa Development Bank sponsored 'Coding for Employment' program. We covered a reach curricullum starting with basic subjects like 'How the Internet works', to the basics of HTML, CSS and Javscript and ultimately building performant and reactive web applications using using popular Javascript frameworks/ libraries. Many of the paticipants like Micheal Isesele and Mitchel Okomor (to meniton a few) have gone on to build successful careers in Software development.

Web development

Javascript

HTML

CSS

VueJS

Coding for Employment

Didn't mean to impress you

LET'S DISCUSS YOUR
NEXT PROJECT

white ring

Do you have any questions or enquiries or would you like a quick chat?
Perhaps you would like to discuss exciting ideas, projects and opportunities with me?
Feel free to reach out to me via email [usmanmusa.developer@gmail.com], phone [+23439416816] or on any of my social media handles.

white ring