sabopriest@gmail.com
Hi, my name is

Priest Sabo Ombugadu,

I'm a Fullstack Software Engineer.

I build exceptional web and mobile applications that excellently solve problems faced by individuals and organisations. I’m currently building the software that makes scrap collection a more Lucrative and Accessible business as a Fullstack Engineer at Scrapays Ltd.
Read More

About Me

My name is priest, and my experience in solving problems using computers dates back to 2007, I have 7 years (starting from 2017) of professional experience in building and deploying software applications that accurately address the problems faced by clients.
I’m fast at adopting new technologies and have a strong analytical skill for building applications that are well optimised for speed and accuracy.
Fast-forward to today, I’ve worked at a polytechnic, two startups that address problems in Finance and Blockchain, Government agencies, and  other organisations (individually and as a team player). I’ve had great success in collaborating with remote teams to deliver excellent web and mobile applications through the use of different collaboration tools and platforms.
I’ve worked with different tools and technologies, but I currently speak and focus on Fullstack web and mobile development using the Angular, React, React-Native, and NestJs. I care about your problem and will go all out to solve it best.
Here are a few technologies I’ve been working with recently:
JavaScript (ES6+)
NodeJS
Angular
Typescript
SCSS
Material Design
CSS
HTML
Wordpress
Dart
NestJS
ExpressJS
Flutter
PostgreSQL
React
Firebase
React Native
Laravel
NextJS
Retool
PHP
Webflow
Image of Priest Sabo Ombugadu, a Frontend Angular Engineer

My experience

LogicShift Ltd.

Frontend Engineer

December 2021 - January 2024

Studied and made improvements to existing web applications to accommodate the changing market demands

Participated actively in product development, received feedback, and made necessary adjustments that better capture the intended use cases

Collaborated remotely with developers, designers, and managers using different collaboration tools

Worked extensively with Angular, Material Library, Typescript, Figma, Bootstrap, SASS, CSS, HTML5, and other tools.

Chrisa Solutions

Frontend Engineer (Contract)

Dec. 2021 - March 2022

Developed an application for the matching and merging of records from different spreadsheets using a selected Fuzzy match algorithm

Built and distribute .dmg and .msi installers for Mac and Windows operating systems respectively

Assisted states in north-central Nigeria to convert and merge their Annual School Census data for 4 years with the standard National Personnel Audit (NPA) record using the deployed application

Modified and released different versions of the application, with each addressing pain points raised in the previous review.

Worked extensively with Angular, Angular Material Library, Electron, HTML, IndexedDB Database, SCSS, and Firebase

Mobile Developer (Contract)

December 2020 - December 2021

Developed an Android and iOS application for conducting the Annual School Census in all the 36 states plus the Federal Capital Territory of Nigeria

Achieved enrolment in remote locations and areas with poor network connection by implementing a mechanism for offline-to-online data synchronisation

Eliminated the cost associated with producing and distributing enrolment forms, and also enforces data validation rules

I worked with Flutter, Dart, SQLite, Firebase, and other Technologies

Aitechma

Angular Web Developer (Contract)

June 2021 - September 2022

Built the front-end of Financial and Blockchain applications (such as grip.ng, zabira.ng) with Angular

Collaborated with UI/UX designers, backend engineers, and other team members remotely using tools like Asana, Github, Trello, and other technologies.

Implemented Identity and Access Management Policy control using CASL framework, to restrict users' view and access to only authorised sections of the application dynamically.

Carried out usability tests on different devices and browsers with a variety of screen sizes to ensure a universal experience.

Technologies used include Angular, Angular Material Library, SASS, Github, Figma, Typescript

Software Developer (Contract)

December 2020 - May 2021

Migrate Android and iOS applications to the latest Flutter version in order to eliminate existing threats.

Wrote and Deployed Firebase cloud functions for existing FinTech applications to eliminate frontend threats

Wrote concise API documentation and guide for deployed cloud functions

Used Flutter, Dart, Cloud Function, Firebase, NodeJs, and other technologies

Nigeria Labour Congress

Fullstack Developer (Contract)

June 2021 - October 2022

Developed and deployed a web application that automates and speeds up the processing of Loan applications by about 20,000 civil servants in Nasarawa state

Set up a CI/CD pipeline to speed up testing, build, and deployment of code

Wrote scripts that automate the migration of thousands of scattered excel records to a standard format (within a few seconds)

Worked with NestJS, PostgresSQL, Postman, Angular, Angular Material Library, Figma, and other tools/technologies.

Wrote and published concise API documentation for about 200 REST endpoints using Postman

Got projects recommendations due to my outstanding and fast delivery

Sprout Digital

Web Developer  (Contract)

August 2020 - December 2020

Built ALS Foundation website within 3 days using Elementor& WordPress

Collaborated with 2 other WordPress designers to build VALOR website in a day

Ensured websites are mobile-responsive by adopting a mobile-first approach to all my designs

Collaborated with the employer and other designers on Feedback, and made the necessary improvement

Ummu Amman Safe Haven

Consultant & Web Developer (Contract)

September 2020 - October 2021

Built a presale page for Making Her My Better Half (A relationship book) that converts from day one using WordPress and Elementor

Developed an eCommerce store for Islamic books using Woocommerce

Developed a paid coaching platform that’s integrated with zoom for virtual meetings.

Developed a Facebook chatbot to reply to customer queries when the admin is not active on Facebook Messenger using NodeJS and Messenger SDK

Worked extensively with WordPress, Elementor, NodeJS, HTML, CSS, Typescript

NASS Computers

Software Developer

July 2017 - August 2019

Built and deployed customer-centric web applications using PHP, MySQL, HTML5, CSS, Bootstrap, Apache, Laravel and other technologies

Deployed and managed Linux web servers on Wide Area Network for Polytechnics & Colleges

Wrote web applications that automate the activities of the reference department in institutions’ libraries, this leads to less human congestion in the department

Conduct workshops on how to use and troubleshoot deployed solutions for clients’ staff

Deployed and managed E-Learning solutions such as Koha, Moodle, on highly provisioned Virtual Private Servers.

Isa Mustapha Agwai Polytechnic

IT support

February 2017 - January 2018

Helped hundreds of students solve their IT needs during course registration and payment of fees

Responsible for granting and revoking staff and students access to the school network

Configured and set up new computer devices for staff of the institution

Reports daily achievements and challenges to the ICT director, and works on the feedback provided

Google Developer Student Clubs

Lead - Federal University of Lafia (Volunteer)

August 2020 - September 2021

Provides resources to help students learn how to code

Organised meetings and study jams for students

Collaborated with leads from other institutions and organised joint meetings

Attended different workshops that are focused on building tech communities

Core Team Member - Federal University of Lafia (Volunteer)

August 2018 - August 2020

Helped organised technical events and workshops

Provide mentorship and guide to students learning to code through one-on-one coding sessions, and study jams.

Young Men Christian Association

Volunteer

August 2020 - Present

Assists in organising meetings and events through record keeping, donation, and follow-up.

Represented my local chapter as a delegate to Northern-Nigeria YMCA.

Some of my projects

Featured Project

PNotes

With PNotes, you can jot down important ideas and access your notes from different devices at any time.
With just a click and either a Google or Twitter account, you can experience all that PNotes has for you.
You can group related notes to form a notebook (just as you would for different courses).
PNotes allows you to style your ideas in a way that will improve comprehension when next you check your notes.
Also, you can add beautiful photos and code snippets to your notes.And once you’re done, you can export your notes to PDF or print directly with a connected or wireless printer.

Check it out at pinotes.web.app

Moodle is the world's most popular learning management system, and Multi choice quiz is one of Moodle features.
Questions and answers are saved as text files (with a strict structure) in order to create a multi choice quiz with a huge number of questions.
Creating such a large file requires maximum concentration from the instructors, since errors could become hard to detect (and might affect learners' grades).
But with Moodle question and answer generator, you can generate well-formatted Moodle multi choice text files without understanding the Moodle standard through the application's beautiful and interactive interface.
You don’t have to complete the process at a stretch, all progress made is stored locally in the browsers’ IndexedDB database, you can close your laptop and continue later.
Getting started only requires you to visit Moodle Questions Generator
It was built using Angular and can be accessed subsequently without an internet connection.

Featured Project

VPTrics

VPTrics is short for Patient Vital  Metrics, A remote patient monitoring system where authorised doctors can monitor the Temperature, Pulse, and other patients' data in real-time from the Android or iOS application. 
Doctors can also send emails and SMS to patients using the mobile application.
The system was built in collaboration with other developers, I was responsible for the architecture and mobile application. Technologies used by me include NodeJS, Dart, Flutter, Firebase, MQTT, Typescript, and Figma.

Featured Project

SMS App

SMS is an application for sending bulk marketing SMS to contacts list (optionally grouped into categories).
You can add a contact to the application individually or perform a bulk import from an excel app.
It was built with Angular, Nebular UI, Firebase, HTML, CSS, and Electron.
You can give the web version a try at SMS App

Featured Project

Product Store

Product store is a web application for managing inventory, all data are stored locally in the browser indexedDB database, and can be accessed subsequently without an internet connection.
You can add, update and remove items from the inventory.
Also, you can easily identify an item by its image.Check it out at Product store

Featured Project

Automobile API

This is a REST API with endpoints for all the available makes, models, brands, and years of cars in the world.
The data is gotten by scrapping different auto websites periodically.
Validation and Update are performed once a month.Check the documentation and how to get an API key at Automobile API

What's next?

Get In Touch

I’m open to opportunities and challenges that will push me to build the next big thing on the web. Tell me what the problem is, and I will figure out and implement the solution.
I look forward to giving talks on Angular and other tech-related topics at your next event.

Say Hello