Alimba Chukwuemeka, Developer in Lagos, Nigeria
Alimba is available for hire
Hire Alimba

Alimba Chukwuemeka

Verified Expert  in Engineering

Back-end Developer

Location
Lagos, Nigeria
Toptal Member Since
June 27, 2022

Alimba is a developer and problem solver at heart. He has collaborated with developers from diverse backgrounds in the last six years to solve essential problems in Nigeria. He started in the fintech sector and then led a team of developers in the edtech space. Alimba joined the banking sector, working with industry experts to design and develop several payment applications. Currently, he is contributing to building assurance and compliance solutions.

Portfolio

EDU, Inc. dba Common Black College Application
Angular, .NET Core, CSS, .NET, .NET 4, Linux, Active Server Pages (ASP), VB.NET...
PwC
C#, C#.NET, Angular, RabbitMQ, Redis, Hangfire, APIs, Back-end, Angular CLI...
Access Bank
C#, ASP.NET, Razor Pages, JavaScript, jQuery, Hangfire, Docker, Kubernetes...

Experience

Availability

Full-time

Preferred Environment

Windows, Linux, MacOS, Docker, Kubernetes

The most amazing...

...solution I've developed is an interbank payment solution that is being used by millions of Nigerians daily.

Work Experience

Angular & .NET Developer

2023 - PRESENT
EDU, Inc. dba Common Black College Application
  • Maintained the legacy codebase. Enhanced and fixed bugs, which led to better application stability. This involved rewriting existing codes and database scripts.
  • Engaged with end-users to better understand requirements for a better experience.
  • Rebuilt the entire back-end system using modern technologies and frameworks, improving the performance and ensuring an easily maintainable codebase.
Technologies: Angular, .NET Core, CSS, .NET, .NET 4, Linux, Active Server Pages (ASP), VB.NET, VB, Visual Basic for Applications (VBA), Entity Framework, Entity Framework Core, Visual Basic .NET (VB.NET), Web MVC, ASP.NET Web Forms, Integration, Redis Cache

Senior Software Engineer

2020 - 2023
PwC
  • Worked with a team of developers to build an integrated governance risk and compliance solution that is being used by the internal staff of a commercial bank in Nigeria. Banks use the solution to manage all their processes, audits, and exceptions.
  • Managed the back-end team to ensure we delivered the integrated governance risk and compliance solution at record time.
  • Contributed to implementing an anti-fraud solution that three commercial banks are currently using to service millions of customers.
Technologies: C#, C#.NET, Angular, RabbitMQ, Redis, Hangfire, APIs, Back-end, Angular CLI, ASP.NET, Bootstrap, Revenue Assurance, Consulting, SQL, mSQL, NUnit, NuGet, Windows, Programming, Object-relational Mapping (ORM), Entity Framework Core, Object-oriented Programming (OOP), Workflow, SaaS, HTML, HTML5, CSS, Domain-driven Design (DDD), Test-driven Development (TDD), Event-driven Programming, Event-driven Architecture, Business to Business (B2B), Business Ideas, GitHub, .NET, LINQ, TypeScript, Oracle SQL, Microsoft Excel, Reflection, Microsoft SQL Server, ASP.NET Core, ASP.NET Web API, ASP.NET Web Services, Git, Visual Studio, .NET Core, ASP.NET Core 2, Secure Web Development, Web Development, REST APIs, Web Security, Azure Functions, ASP.NET Zero, Azure, Active Server Pages (ASP), ASP.NET MVC, Visual Studio 2017, Entity Framework, Unit Testing, .NET 4, Integration Testing, Messaging, Razor, MVC Razor, Visual Studio 2015, T-SQL (Transact-SQL), Software Architecture, Technical Leadership, Slack, Architecture, Team Leadership, Windows Server, ASP.NET Core MVC, API Integration, SOLID Principles, REST, JSON, HTTP, Authentication, SQL Server 2016, Databases, Moq, Troubleshooting, Root Cause Analysis, AWS Lambda, EventBus, Cloud, Azure Cosmos DB, Amazon Web Services (AWS), AWS Cloud Architecture, Visual Studio .NET, MVC Design, Microsoft Web Services, MongoDB, Webhooks, dBASE, Windows Services, SQL Server 2012, Software Consulting, ADO.NET, Apache POI, Elasticsearch, Amazon OpenSearch, IIS SQL Server, Oracle Database, Entity, APM, Model View Controller (MVC), Scrum, XML, Bootstrap 5, Windows PowerShell, DevOps, Virtual Machines, Microsoft Visual Studio, C#.NET WinForms, WebKit, Web Forms, Single Sign-on (SSO), Code Review, Sass, GraphQL, Sockets, JSON Web Tokens (JWT), WordPress, .NET 6, Dapper, SQLite, Apache Kafka, Visual Studio Tools for Office (VSTO), ASP.NET Identity, IdentityServer 4, Agile, Data Structures, CI/CD Pipelines, Multitenancy, Software Integration, RESTful Services, RESTful Web Services, Security, API Development, Software Development Lifecycle (SDLC), Mapping, IIS, Internet Information Services (IIS), Web MVC, Integration, Redis Cache, Enterprise Resource Planning (ERP), SQL Server 2014

Software Engineer

2019 - 2020
Access Bank
  • Developed an interbank transfer service that is being used by millions of Nigerians daily.
  • Developed Accesspay, a multichannel biller payment solution that enables billers to collect payments from their customers. Accesspay saves the bank millions of naira yearly because they replace about three third-party solutions in the bank.
  • Maintained TUGA, a payment card management platform. The platform manages everything that has to do with card issuance.
  • Implemented a global standing instruction (GIS) application to reduce the risk of lending to customers. With GIS, banks can debit customers regardless of which bank their funds reside in.
Technologies: C#, ASP.NET, Razor Pages, JavaScript, jQuery, Hangfire, Docker, Kubernetes, Oracle, Oracle SQL, Programming, APIs, Back-end, Microservices, C#.NET, C# Operators, SQL, mSQL, NUnit, Object-relational Mapping (ORM), Object-oriented Programming (OOP), NHibernate, Apache JMeter, Domain-driven Design (DDD), Test-driven Development (TDD), LINQ, GitHub, Redis, .NET, Bootstrap, CSS, HTML, Microsoft Excel, Reflection, Microsoft Access, Microsoft SQL Server, ASP.NET Core, ASP.NET Web API, ASP.NET Web Services, Git, Visual Studio, .NET Core, ASP.NET Core 2, Secure Web Development, Web Development, REST APIs, Web Security, Azure, Active Server Pages (ASP), ASP.NET MVC, Visual Studio 2017, Entity Framework, Unit Testing, .NET 4, Integration Testing, SOAP, Razor, MVC Razor, Visual Studio 2015, T-SQL (Transact-SQL), Software Architecture, Technical Leadership, Architecture, Team Leadership, Windows Server, Payment APIs, ASP.NET Core MVC, API Integration, SOLID Principles, REST, JSON, HTTP, Full-stack, Authentication, SQL Server 2016, Databases, Moq, Troubleshooting, Root Cause Analysis, Containers, Visual Studio .NET, MVC Design, Microsoft Web Services, Front-end Development, Full-stack Development, dBASE, Windows Services, SQL Server 2012, SQL Server Integration Services (SSIS), ADO.NET, FTP Servers, FTP, Performance, Card Payments, Elasticsearch, IIS SQL Server, Oracle Database, Entity, APM, Microsoft Dynamics, Model View Controller (MVC), Scrum, XML, Bootstrap 5, Windows PowerShell, DevOps, Virtual Machines, Microsoft Visual Studio, C#.NET WinForms, WebKit, Web Forms, Blazor, Code Review, Sass, GraphQL, JSON Web Tokens (JWT), Dapper, Visual Studio Tools for Office (VSTO), ASP.NET Identity, IdentityServer 4, Web Services Description Language (WSDL), Agile, Data Structures, CI/CD Pipelines, Database Architecture, Software Integration, RESTful Services, RESTful Web Services, Security, API Development, VB.NET, Software Development Lifecycle (SDLC), Classic ASP, Mapping, IIS, Internet Information Services (IIS), Visual Basic .NET (VB.NET), Web MVC, ASP.NET Web Forms, Integration, Redis Cache, SQL Server 2014

Software Engineer

2018 - 2019
Schoolrun Technology
  • Developed a complete school management suite from scratch. The solution manages all of the schools' day-to-day activities like grading, accounts, and fee collection. About thirty schools are using the solution to date.
  • Worked alongside an intern to develop a mobile application for the school management solution. This provided extra ease in using the solution.
  • Trained developers that eventually managed the source code.
Technologies: C#, C#.NET, ASP.NET, Razor Pages, JavaScript, jQuery, SaaS, PostgreSQL, SQL, Back-end, Mobile, Front-end, Java, Android, Flutter, Dart, Entity Framework Core, Object-relational Mapping (ORM), Domain-driven Design (DDD), Linux, Hangfire, Programming, Serializer/Deserializer (SerDes), Reflection, Reflective Programming, .NET, GitHub, Redis, APIs, LINQ, mSQL, Bootstrap, CSS, HTML, Microsoft Excel, Microsoft SQL Server, ASP.NET Core, ASP.NET Web API, ASP.NET Web Services, Git, Visual Studio, Android Studio, .NET Core, ASP.NET Core 2, Secure Web Development, Web Development, REST APIs, Web Security, Active Server Pages (ASP), ASP.NET MVC, Visual Studio 2017, Entity Framework, .NET 4, Razor, MVC Razor, Bitbucket, Visual Studio 2015, T-SQL (Transact-SQL), Software Architecture, Technical Leadership, Architecture, Team Leadership, Windows Server, ASP.NET Core MVC, API Integration, SOLID Principles, REST, JSON, HTTP, Full-stack, Authentication, SQL Server 2016, Databases, Moq, Troubleshooting, Root Cause Analysis, Visual Studio .NET, MVC Design, Microsoft Web Services, Webhooks, Front-end Development, Full-stack Development, dBASE, SQL Server 2012, FTP Servers, FTP, Performance, Entity, Model View Controller (MVC), XML, Bootstrap 5, Windows PowerShell, Virtual Machines, Microsoft Visual Studio, C#.NET WinForms, WebKit, Web Forms, Code Review, Sass, GraphQL, JSON Web Tokens (JWT), React, Firebase, SQLite, Agile, Data Structures, Database Architecture, Software Integration, RESTful Services, RESTful Web Services, Security, API Development, Visual Basic, VB.NET, Software Development Lifecycle (SDLC), IIS, Internet Information Services (IIS), Web MVC, Integration, Redis Cache, Enterprise Resource Planning (ERP), SQL Server 2014

Software Engineer

2016 - 2018
AppZone
  • Maintained Bankone, Appzone's core banking application.
  • Contributed to migrating Bankone to a more stable environment.
  • Managed, maintained, and implement features on Tradeport, Appzone's web mall.
Technologies: C#, ASP.NET, GitHub, .NET, APIs, LINQ, SQL, mSQL, Bootstrap, CSS, HTML, Microsoft Excel, Microsoft SQL Server, ASP.NET Web API, ASP.NET Web Forms, ASP.NET Web Services, Git, Visual Studio, Secure Web Development, Web Development, REST APIs, Web Security, Active Server Pages (ASP), ASP.NET MVC, eCommerce, Visual Studio 2017, Entity Framework, .NET 4, SOAP, Razor, MVC Razor, Bitbucket, Visual Studio 2015, T-SQL (Transact-SQL), Windows Server, Payment APIs, ASP.NET Core MVC, API Integration, REST, JSON, HTTP, Authentication, SQL Server 2016, Databases, Troubleshooting, Visual Studio .NET, MVC Design, Microsoft Web Services, dBASE, Windows Services, SQL Server 2012, ADO.NET, FTP Servers, FTP, Performance, Card Payments, IIS SQL Server, Entity, Model View Controller (MVC), Scrum, XML, Windows PowerShell, Virtual Machines, Microsoft Visual Studio, C#.NET WinForms, WebKit, Web Forms, Umbraco, JSON Web Tokens (JWT), Web Services Description Language (WSDL), Agile, Data Structures, Database Architecture, Software Integration, RESTful Services, RESTful Web Services, Security, API Development, Visual Basic, VB.NET, Software Development Lifecycle (SDLC), Classic ASP, Internet Information Services (IIS), Web MVC, Integration, Redis Cache, SQL Server 2014

Schoolrun Application

SchoolRun application is a multichannel education application that was designed to automate all schools' day-to-day activities like grading, school fees payment and collection, accounting, and notifications.

Many schools in Nigeria still rely on old paper and pen to keep track of students' records and activities. The challenge that comes with this old method, apart from the obvious stress teachers go through to keep track of students' activities, is the inability to derive useful insights from past records. Storing data in paper guarantees that helpful information can assist the children and their parents remains undiscovered. This problem and many other school-related challenges are what the application solves.

I developed the web interface of this solution and led a team of mobile developers to implement a mobile application for teachers and students.

Integrated Governance Risk and Compliance Solution

The Integrated Governance Risk and Compliance Solution is a microservice-based solution designed for commercial banks in Nigeria to manage their processes, risks, and controls. It audits different frameworks, departments, and processes and determines the compliance and risk rating of these processes and departments.

Staff can also raise issues and risk events as they occur, keep track of all the risks that have crystallized over time and determine the root cause to prevent future occurrences or at least minimize the impact. The solution also has a workflow management feature to handle all kinds of tasks and reviews within the bank.

I led the back-end team to deliver this solution in a record time.

Access Pay: A Biller Payment Solution

Access Pay is a multichannel solution that enables billers and merchants to collect payment for their products and services seamlessly. Using access pay, customers can pay for products and services through their bank application, on the web, in the branch, or using a USSD code. I was the back-end developer and also participated in the design and architecture. Following a successful implementation, at least three collection platforms were decommissioned by the bank, saving it over 2 million dollars annually.
2010 - 2015

Bachelor's Degree in Electrical and Electronic Engineering

Federal University of Technology - Owerri, Imo State, Nigeria

OCTOBER 2022 - PRESENT

Cloud Developer

Udacity

Libraries/APIs

jQuery, LINQ, REST APIs, Entity Framework, Moq, Sockets, API Development, Apache POI, React

Tools

Hangfire, NuGet, GitHub, Microsoft Excel, Git, Visual Studio, Android Studio, Visual Studio 2015, Slack, Visual Studio .NET, Microsoft Web Services, Microsoft Visual Studio, C#.NET WinForms, Plesk, Dapper, Visual Studio Tools for Office (VSTO), RabbitMQ, Bitbucket, Microsoft Dynamics, Angular CLI, Apache JMeter, Microsoft Access, AWS ELB, Amazon EBS, Amazon EKS, Amazon OpenSearch

Frameworks

ASP.NET, Razor Pages, .NET, Bootstrap, Entity Framework Core, ASP.NET Core, ASP.NET Web API, ASP.NET Web Forms, ASP.NET Web Services, .NET Core, ASP.NET Core 2, ASP.NET MVC, .NET 4, Razor, MVC Razor, ASP.NET Core MVC, ADO.NET, Entity, Windows PowerShell, JSON Web Tokens (JWT), ASP.NET Identity, IdentityServer 4, Classic ASP, Angular, NUnit, NHibernate, ASP.NET Zero, Blazor, Flutter, Serverless Framework

Languages

C#, C#.NET, JavaScript, SQL, CSS, HTML, HTML5, Active Server Pages (ASP), T-SQL (Transact-SQL), dBASE, XML, Sass, GraphQL, Visual Basic, VB.NET, PHP, Web Services Description Language (WSDL), Visual Basic .NET (VB.NET), Java, C++, TypeScript, Dart, VB, Visual Basic for Applications (VBA)

Paradigms

Object-oriented Programming (OOP), Object-relational Mapping (ORM), Reflective Programming, REST, MVC Design, Model View Controller (MVC), Scrum, Agile, Microservices, Event-driven Programming, Event-driven Architecture, Unit Testing, DevOps, Test-driven Development (TDD), Azure DevOps

Platforms

Windows, MacOS, Visual Studio 2017, Windows Server, Oracle Database, WordPress, Apache Kafka, Linux, Azure, Umbraco, Firebase, Docker, Kubernetes, Oracle, Mobile, Android, Azure Functions, AWS Lambda, Amazon Web Services (AWS), Amazon EC2

Storage

Redis, mSQL, Microsoft SQL Server, JSON, SQL Server 2016, Databases, SQL Server 2012, Elasticsearch, IIS SQL Server, Web Forms, SQLite, Database Architecture, Redis Cache, SQL Server 2014, PostgreSQL, MySQL, MongoDB, Oracle SQL, Azure Cosmos DB, Amazon DynamoDB, Amazon S3 (AWS S3), SQL Server Integration Services (SSIS)

Other

Programming, OOP Designs, Back-end, APIs, Business to Business (B2B), SaaS, C# Operators, Domain-driven Design (DDD), Reflection, Secure Web Development, Web Development, eCommerce, Software Architecture, Architecture, Payment APIs, API Integration, HTTP, Content Management Systems (CMS), Authentication, Troubleshooting, Root Cause Analysis, .NET 6, Webhooks, Front-end Development, Full-stack Development, Windows Services, Performance, Bootstrap 5, Virtual Machines, WebKit, Code Review, Data Structures, Software Integration, RESTful Services, RESTful Web Services, Security, Software Development Lifecycle (SDLC), Mapping, IIS, Internet Information Services (IIS), Web MVC, Integration, Enterprise Resource Planning (ERP), Consulting, Business Ideas, Revenue Assurance, Serializer/Deserializer (SerDes), Integration Testing, SOAP, Technical Leadership, Team Leadership, SOLID Principles, Full-stack, EventBus, Cloud, Software Consulting, FTP Servers, FTP, Card Payments, APM, Single Sign-on (SSO), Multitenancy, Computer Repair, Workflow, Front-end, Web Security, Messaging, AWS Cloud Architecture, Amazon RDS, Containers, CI/CD Pipelines

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring