11/17/2025 updated

**** ******** ****
Premium member
100 % available

Senior Software Engineer

Diemen, Netherlands Bachelor of Electrical and Electronic Engineering (B.Eng.) - Nigeria
Diemen, Netherlands Bachelor of Electrical and Electronic Engineering (B.Eng.) - Nigeria

Profile attachments

Resume_eli-v1.3.8.pdf

ASP.NETApplication Programming Interfaces (APIs)Application Performance ManagementMicrosoft AzureBash ShellBenchmarkingC Sharp (Programming Language)Cloud ComputingProfilingComputer ProgrammingContinuous IntegrationDevOpsElasticsearchEntity FrameworkProtocol BuffersInfrastructure ManagementPostgreSQLMarket ValueMercurialMicrosoft Visual StudioMicrosoft SQL ServersNoSQLObject-Relational MappingWindows PowerShellRabbitMQRedisPrometheusSwaggerSQLiteSQL DatabasesTypeScriptWeb Application FrameworksOpenapiRust (Programming Language)ScriptingTestingBuffersPostmanGrafanaGitXunitSpecflowKubernetesBicepApache KafkagRPCDockerElk StackConfluentArtifactory
I am an experienced C# software engineer and certified Azure Cloud developer with a rich history of delivering business value across various industries. I am a systems thinker with a healthy paranoia for the software I write and its performance in production. While living in The Netherlands, I am able to work remotely across European time zones.
My tools and technologies:
  1. Cloud Platforms: Microsoft Azure
  2. Web Frameworks: ASP.NET Core
  3. Object-Relational Mapping: Entity Framework Core, Dapper
  4. CI/CD Tools: Git, Mercurial, Azure DevOps, JFrog Artifactory, Docker
  5. API/RPC Development and Testing: gRPC, Protocol Buffers, protobuf-net, Postman, OpenAPI/Swagger, k6, xUnit, SpecFlow
  6. Benchmarking/Profiling: BenchmarkDotNet, JetBrains dotPeek, JetBrains dotMemory, JetBrains dotTrace, Visual Studio Memory Profiler
  7. Container Orchestration: Kubernetes, AKS
  8. Infrastructure as Code: ARM Templates, Bicep, Aspire
  9. Secrets Management: Azure Key Vault
  10. Observability/Monitoring: Prometheus, Grafana, dotnet-monitor, ELK Stack (Elasticsearch), Application Insights, Serilog, k9s, Lens
  11. Programming: C#, F#, Rust, SQL, TypeScript
  12. Scripting: PowerShell Core, Bash
  13. Services/Operators: Confluent Kafka, RabbitMQ, Redis, YARP
  14. SQL/NoSQL: SQL Server, SQLite, PostgreSQL

Languages

EnglishNative speaker

Project history

Senior Software Engineer, Middleware

ICHOOSR BV NEDERLAND

Energy, Water & Environment

See CV

Senior Software Engineer

Stater NV

Banking & Financial Services

Senior Software Engineer, Document Intelligence Solution for Trade Finance

CONPEND AI

Banking & Financial Services

See CV

Senior Software Engineer, Asset Management

SAXO BANK [FORMERLY BINCKBANK NV]

Banking & Financial Services

My responsibilities:

* Co-architected and designed the asset rebalancing and data gathering subsystems of the portfolio rebalancing process for the new asset management product using cloud-native patterns and
industry best practices
* Implemented the model portfolio
rebalancing algorithm for Saxo Bank's flagship asset management
product, Saxo Wealth Care, with more than €1 billion under management and distributed across
more than 30,000 client accounts, based on the specifications of the Investment Management
division. Main programming language was C# 9.0+
* Based on protobuf-oriented schemas, developed resilient producer-consumer microservices that
leverage Confluent Kafka for event data messaging. The schemas were distributed over internal
NuGet packages and hosted on a JFrog Artifactory repository manager.
* Developing and testing on RabbitMQ before moving to Kafka due to certain transactional
guarantees that are not possible with RabbitMQ without adding complexity to the codebase.
* Created Build and Release pipelines using Azure DevOps using IaC tools and the Azure CLI and
maintained pipeline resources for all services throughout the software development lifecycle.
* Developed integration tests of the client account rebalancing process based on requirements
specified by business analysts in SpecFlow feature files using the Gherkin language

Senior Software Engineer

COMPLIANCE SOLUTIONS STRATEGIES (CSS)

Banking & Financial Services


My responsibilities:
* Built an API client, using SOAP and WCF message interception, for direct communications between
regulatory reporting software and the legacy API gateway endpoints of the FCA, UK. This drastically
cut down the time required for the submission process of regulatory data by 45%.
* Implemented new EU regulatory forms (FSA042 & MMFR) for client firms' investment data reporting
under the EU collective investment scheme directive in the company's flagship regulatory
technology software using C# and SQL.
* Improved the application delivery and deployment processes for various product lines using
InstallShield, batch files and TeamCity for CI/CD, significantly improving the reliability of the
deployment process
* Worked with the marketing team to overhaul the company's IP and brand artifacts across all
product software components as part of post-acquisition activities of the child company, Advise
Technologies BV

Consulting Software Engineer

ALGOR STRATEGIES LIMITED
During this period I helped small businesses move most of their paper-based workloads to the cloud. It was
an end-to-end process of designing new solutions, implementing the requirements-based business logic in
C# and migrating enterprise data to Azure SQL Databases.
My responsibilities:
* Used domain-driven design patterns and event-driven architecture to solve complex business
problems while developing simple, maintainable software, including the modification and
optimization of existing code for performance improvements.
* Engaged in event storming sessions to achieve alignment on domain specifics and terms of
reference with business analysts and stakeholders.
* Wrote PowerShell scripts to automate various Azure cloud tasks to achieve safety and predictability
throughout the software infrastructure. Docker was used to streamline the application delivery
process to guarantee reproducibility, service isolation and security for APIs and modules.
* Utilized O/RMs such as Entity Framework and Sequelize to abstract data handling operations and
interfacing with various data sources
* Created unit and integration tests using xUnit, Moq and WebApplicationFactory for various software
components and modules and ensured that test results aligned correctly with systems requirements
and specifications.

Procurement Engineer

WORLEYPARSONS/DELTAAFRIK ENGINEERING

Industry & Mechanical Engineering

Deltaafrik is an engineering, procurement and construction management company that specializes in
heavy-duty engineering especially in the energy sector in Nigeria. I was part of the procurement team in
this role and I worked as a core intermediary between the technical field staff and the non-technical
equipment vendors. During this period, I developed and managed an internal application built on WPF
and SQL Server which improved the general project management capacities of the entire team

My responsibilities:
* Developed and maintained an internal WPF enterprise application for managing data, activities
and corresponding timelines throughout the procurement cycle from the purchasing, expediting,
logistics and materials handling departments with the capability to generate a procurement cycle
report for the Project Management Team (PMT). This became a key resource for project meetings.
* Worked with the PMT and engineering department to identify and document business requirements
and ensured that throughout the various procurement stages, quality standards were adhered to
and feedback from field engineers was collated post-delivery


Skills: Windows Presentation Foundation (WPF), Model-View-ViewModel (MVVM), Object-Oriented
Programming (OOP), C#, Microsoft SQL Server

SOFTWARE ENGINEER

NAT. SPACE RESEARCH AND DEVELOPMENT AGENCY
The National Space Research and Development Agency is a government research institution charged with
the administration, deployment and management of Nigeria's space assets. I was part of a small group of
engineers who designed and implemented a miniature version of a satellite system known as a cubesat. I




worked on the on-board data handling subsystem and gained knowledge of the real-time operating
system (RTOS) which manages telemetry and communications on board the satellite.

My responsibilities:
* Participated in the development of the software/hardware interface controls for a CubeSat satellite
prototype based on the results of a system requirements analysis and worked with the systems
engineering unit to develop Fault Detection, Isolation and Recovery (FDIR) schemes.
* Reviewed and documented the workings of the on-board communications protocols such as the
Controller Area Network that ensured data transfers within the NigeriaSat-1 satellite system within the
defined engineering constraints.

Certificates

Microsoft Azure Developer Associate

Microsoft

2023


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in