ABEL JOSHUA
Mobile Number: -
Email-, Linkedin: https://linkedin.com/in/iamabeljoshua
Twitter: https://twitter.com/iamabeljoshua, Github: https://github.com/iamabeljoshua
OVERVIEW:
I am a self-taught full-stack software developer with 6+ years of experience. As a full-stack
developer, I do both frontend and backend development. I have adept skills and experience in
various application development technology.
CAREER OBJECTIVE:
To strive for excellence and precision at all times in all positions and circumstances and to be
part of a team that is enthusiastic, dedicated, and responsible for turning knowledge into value
for an organization.
SKILLS:
Front-End Development
JavaScript, Typescript, React, Angular, Twig, AJAX, JQuery, HTML5, CSS3, Bootstrap, MDL, Angular
Material.
Mobile Development
Flutter, React Native, Java, and Kotlin.
Back-End Development
PHP (Slim), Node.js (Express.js), Web Services (REST API), Testing (Unit, Functional, Integration, End to
End).
Database skills
MongoDB, MYQSL, MariaDB, ORACLE SQL, SQLite, Eloquent ORM.
Version Control System
Git, VisualSVN, TortoiseSVN.
Methodologies
Agile, RAD, DSDM, FDD, SCRUM, UML.
ADDITIONAL SKILLS:
●
●
●
●
Good writing and communication skills.
Profound dedication to work under little or no supervision.
Total willingness to take on new assignments and projects with rapid acclimatization.
Good team player with a strong analytical mind, possessing the capacity to acquire and analyze
information strategically from a host of sources to propose a way forward.
EXPERIENCE
Moonsat Technology
January 2017 – Present
Software Engineer
M
oonSAT helps organizations and startup founders to build their tech solutions.
- Leading and coordinating the technical team to develop new solutions, fixing bugs, and deploying new
features to improve users' experience.
- Worked as a frontend developer using Angular, React, Javascript, CSS, and HTML to develop design
flows that delights our client's customers.
-Implemented API integration for payment and geolocation services using Flutterwave, Paystack, Stripe,
and Google Maps.
- Worked as a backend developer using PHP and Node.js with MongoDB, MariaDB, and MySQL to craft
database and web API solution that scales to accommodate large traffic.
- Built a calendar scheduling software using PHP and Angular and a customizable shareable profile url for
appointment booking and scheduling.
- Worked with clients to understand their unique requirements and craft tech solution that is in line with
their business model.
Tools: PHP (Slim), MYSQL (Eloquent ORM), HTML 5, CSS3, Typescript, jQuery, Angular, Angular Material,
React, Java, Kotlin, RxJava, Flutter, Python, Git.
Vspotter
October 2018 – Oct 2019
Software Engineer
A
s a software engineer at MoonSAT, I was the lead software engineer on the technical team for
VSPotter.
VSpotter is a marketplace and management system for veterinarians.
- I collaborated with the founding members of VSpotter to understand their unique requirements and
business strategy.
- I built about 60% of the frontend by converting the design mockups to actual frontend
implementation using Angular.
- I built a customizable and shareable profile widget for the veterinarians that can be embedded
(through API integration and iframe) into other websites.
- I conceptualized and built a scheduling software as part of VSPotter for the veterinarians to share on
their website to receive consultation requests from patients.
Tools: PHP (Slim), MYSQL (Eloquent ORM), HTML 5, CSS3, Typescript, jQuery, Angular, Angular Material,
Git.
Instant Deposit Limited
September 2018 – Oct 2018
Software Engineer
Part of a team that developed and integrated offline banking solution using GSM technology and Web
Services.
- I built a backend service and a secure admin portal for customer transactions and pin purchase
management.
- I was part of the team that developed the transaction resolution handling for better customer
experience.
- I was part of the architecture team and I contributed about 40% to the whole offline USSD banking
application architecture.
Tools: PHP (Slim) and MYSQL (Eloquent ORM), HTML 5, CSS3, JavaScript, jQuery, Twig, USSD, Web
Services (REST APIs), VisualSVN, USSD API integration.
FeastBank
Nov 2017 – Oct 2018
Software Engineer
A
s a software engineer at MoonSAT, I was the lead software engineer on the technical team for
FeastBank.
FeastBank helps users to access loans, pay bills, and save/invest in businesses in Africa.
- I collaborated with the founding members of FeastBank to understand their unique requirements and
mode of operation.
- I conceptualized the frontend design and implemented about 50% of the frontend using Angular and
Javascript.
- I implemented about 70% of the backend API using PHP and Node.js.
- I integrated the payment gateway and users' identity verification with their unique BVN (Bank
verification number)
- I implemented a payment-settling API that runs on Cron-Job to deduct and settle defaulted users’
loan payments automatically.
Tools: PHP (Slim) and MYSQL (Eloquent ORM), HTML 5, CSS3, Typescript, JavaScript, Bootstrap, jQuery,
Twig, Handlesbar.js, MDL, Git.
EDUCATION:
●
●
●
●
Holy Flock High School
Udacity Android Development
HarvardX CS50 Computer Science
HarvardX CS50 AI with Python