Ayomide Sonuga
--
Software Developer
Software Developer with years of experience developing business
intelligence solutions. Skilled in architecting and executing
customised, data-driven solutions. Expertise in requirements analysis,
design, development, testing, maintenance, enhancement, and
production support of business applications.
WORK EXPERIENCE
linkedin.com/in/ayomide-sonuga-b9288a182
github.com/lockyboss1
SKILLS
.NET Developer
Alpha Beta Consulting LLP
01/2020 - Present,
Lagos, Nigeria
HTML5
Lagos, Nigeria
CSS3
.NET Web API
JavaScript
C#
Entity Framework
.NET Core
LINQ
SASS
Achievements/Tasks
Maintaining existing and designing new applications using
C# and .NET utilising Agile/SCRUM Software
Development.
Delivering of software applications with 100% on time
record and according to software requirement
specification.
Engaging in the full development cycle, end-to-end, from
design, implementation, testing, documentation,
deployment & maintenance.
PROJECTS
Bank Assessment Application
Automates the process of rating the monthly performance of
individual banks, based on their IGR collections for Lagos state,
by fetching data from the EBSRCM database.
Generates monthly assessment reports by implementing SQL
stored procedures
Improved speed of delivery of assessment reports to banks by 6
days
Business License Manager
Serves as a repository for software licenses. Triggers email
notifications prompting the user to renew their license, till the
license is renewed
Utilised Hangfire to create background tasks that send daily
emails till the license has been renewed.
Increased renewal of licenses before expiry by 100%, thus
eliminating expiry of licenses completely.
LASEPA (Web API & Mobile Application)
Created a RESTful Web API service using .NET 6 Web API to
generate data for LASEPA which was consumed by a mobile app
created using React Native
Implemented filtering, sorting, pagination for seamless use of the
API.
Make payment for all generated bills using the WEMA bank
payment gateway integrated on the mobile application.
View your payment history and generate receipts for all payments
made on the app.
Smart-HMS (Hospital Management System)
Utilised React Redux for transient app state
Integrated multiple React Native modules such as reactnavigation to implement navigation functionality
Network requests such as booking an appointment with a doctor
are made by consuming APIs using axios
Used the Zoom API to make online consultations between a
doctor and a patient
Bootstrap
SQL Server
jQuery
AJAX
ReactJS
Redux
Git
React Native
Azure DevOps
Jira
Azure
Agile Software Development
Docker
EDUCATION
M.Eng Electrical and Computer Engineering (2019)
University of Maryland, College Park, USA
B.Eng Electronic Engineering (2017)
University of Essex, Colchester, UK
CERTIFICATIONS
AZ-900: Microsoft Azure Fundamentals (2022)
Certificate Number: I-
TRAININGS
Information Technology Infrastructure Library (ITIL)
(2022)
Project Management Professional (PMP) (2022)