Senior Software Engineer · Ottawa, Canada

Daniel Onyeani-Nwosu

Reliable systems.
Real-world impact.

I build enterprise integrations, Azure middleware and cloud-native applications with C#, .NET and TypeScript. Over 8 years across fintech, automotive, real estate and physical security, I’ve connected systems through resilient APIs, data pipelines and event-driven services.

Currently building cloud-connected access control integrations at Acre Security.

Daniel Onyeani-Nwosu

C# / .NET / Azure / AWS

Selected impact

Engineering that moves things forward.

Physical security · Acre Security

10,000+ daily security events

Designed distributed event processing for multi-tenant cloud infrastructure with sub-500ms latency SLAs. Improved system latency by 18% through Redis optimization and service refactoring.

Data lifecycle · CREA

65% lower storage costs

Designed an Azure Durable Functions data purge service to remove stale housing data according to retention policies.

Platform modernization · CREA

20% faster response times

Led the migration of .NET 6 services to .NET 8, alongside testing practices and Azure DevOps quality gates.

How I work

From architecture to production.

Backend & APIs

C#, .NET, Node.js · REST/OData and SOAP APIs, microservices

Azure integration & middleware

Logic Apps, Functions, Durable Functions, Data Factory · API Management, Service Bus, Event Grid

Real-time integrations

RabbitMQ, MQTT, Redis, WebSockets · secure device communication

Full-stack delivery

Angular, React, Flutter, TypeScript · SQL Server, PostgreSQL, MongoDB

Engineering quality

TDD, CI/CD, Docker, Kubernetes · Azure DevOps and GitHub Actions

Cloud delivery & observability

Azure, AWS EC2, ACR · Application Insights, Azure Monitor, Log Analytics · architecture and mentoring

Career journey

Experience built across industries.

Cloud platforms, real-time integrations and the teams that make them work.

Acre Security

Software Engineer — Core Integration (AcreBridge)

February 2026 – Present
Ottawa, Ontario

  • C#
  • .NET
  • Python
  • Flutter
  • React
  • RabbitMQ
  • Redis
  • MQTT
  • AWS EC2
  • Contributing to AcreBridge, connecting legacy on-premise access control systems with cloud-based physical security platforms.
  • Designed and developed distributed event processing handling 10,000+ daily security events across multi-tenant cloud infrastructure with sub-500ms latency SLAs.
  • Designing backend services and REST APIs for real-time communication between IoT devices, access control hardware and enterprise systems.
  • Improved system latency by 18% through Redis caching optimization and service refactoring.
  • Contributing to architecture discussions on fault tolerance, secure communication and distributed system reliability.

Canadian Real Estate Association (CREA)

Software Engineer — Data Distribution Team

October 2024 – October 2025
Ottawa, Ontario

  • C#
  • .NET 8
  • Durable Functions
  • Logic Apps
  • Data Factory
  • API Management
  • Service Bus
  • OData
  • Designed Azure middleware using Logic Apps, Function Apps, Data Factory, API Management, Service Bus and Event Grid for enterprise data movement and transformation.
  • Implemented REST/OData APIs, batch workflows and Azure Search for reliable data distribution.
  • Designed and implemented a data purge service using Azure Durable Functions orchestration, reducing cloud storage costs by 65%.
  • Led the migration of .NET 6 services to .NET 8, improving scalability and reducing response times by 20%.
  • Introduced test-driven development practices and coached engineers on test-first methodologies.
  • Implemented Azure DevOps quality gates and coverage thresholds to improve release quality.
  • Designed technical specifications and system architecture diagrams for Azure Functions and microservices.

AutoTrader

Software Engineer → Senior Software Engineer

June 2021 – May 2024
Toronto, Ontario

  • C#
  • .NET
  • Angular
  • TypeScript
  • Azure Functions
  • MongoDB
  • PostgreSQL
  • Delivered across Marketplace, Digital Retail, OEM Integrations and the AutoSync Platform teams.
  • Architected backend and integration solutions for automotive marketplace and OEM platforms.
  • Designed inventory synchronization and ETL pipelines with .NET, Azure Functions, Logic Apps and Data Factory.
  • Applied API Management, Service Bus and Event Grid to decouple integration workflows.
  • Unified inventory and pricing data retrieval, increasing fetch speed by 30%.
  • Optimized SQL queries and indexing strategies, improving reporting response times by 30%.
  • Mentored engineers, contributed to technical roadmaps and developed reusable Azure DevOps CI/CD templates.

CogniLore

Full Stack Software Developer

November 2020 – May 2021
Gatineau, Quebec

  • C#
  • .NET
  • React
  • TypeScript
  • Node.js
  • SQL Server
  • Developed product features and designed the Admin Dashboard and Client Reader Platform UI.
  • Designed SOAP and REST APIs and managed application databases.

BlackBerry QNX

Security / Safety Development Engineer

January 2020 – August 2020
Ottawa, Ontario

  • C/C++
  • Python
  • PyTest
  • Jenkins
  • Linux
  • Designed and integrated C/C++ unit tests for QNX OS microkernel services, libraries and file systems.
  • Diagnosed low-level defects affecting safety, memory integrity and performance.
  • Built automated testing workflows and Jenkins pipelines for OS components.

Appzone

Software Engineer

February 2018 – November 2018
Lagos, Nigeria

  • C#
  • REST APIs
  • SQL Server
  • Node.js
  • React
  • Azure
  • Developed cloud-based internet banking solutions and tailored workflows for financial institutions.
  • Designed Azure integration workflows with Logic Apps, Data Factory and Event Grid for data movement and transformation.
  • Worked directly with clients to translate requirements into delivered software.

Appzone

System Integrator & Application Support

September 2016 – February 2018
Lagos, Nigeria

  • C#
  • SQL Server
  • SOAP/REST APIs
  • Azure
  • Supported deployments, configuration, integration testing and data migration.
  • Resolved application, database and integration issues while coordinating with clients.

Built & explored

Selected projects

A closer look at my work across full-stack applications, mobile development and applied AI.

Full-stack application

CountryClub Social Network

A community platform built around a country club: member profiles, social connections and shared updates in one place.

  • Member registration and profiles
  • Following, posts and media sharing
  • Comments and community interaction
  • Angular
  • C# / ASP.NET
  • Node.js
  • MongoDB
  • SQL Server
  • Entity Framework

What I builtBuilt and tested a working social networking platform.

View source for CountryClub Social Network (opens in a new tab)

Android · applied AI

Heuris AI

An Android image-recognition application that uses IBM Watson Visual Recognition to identify objects in an image.

  • Image recognition on Android
  • IBM Watson service integration
  • Object identification from images
  • Java
  • Android
  • IBM Watson
  • MySQL

What I builtCombined a mobile interface with an external AI recognition service.

View source for Heuris AI (opens in a new tab)

Academic foundation

Education

Computer science foundations, applied learning and projects that put theory into practice.

2019 – 2020

Graduate studies

University of Windsor

Master of Applied Computing

Windsor, Ontario

Applied computing, intelligent systems and software development.

  • AI & machine learning
  • Cloud computing
  • Full-stack development
Explore coursework & projects

Coursework

  • Advanced Data Structures and Algorithms
  • Machine Learning and Artificial Intelligence
  • Cloud Computing
  • Software Engineering and Web

Academic projects

  • Search engine built with Python
  • Computer vision mobile application for learners and tourists
  • Social application for sharing text, photos and videos

2011 – 2016

Undergraduate studies

Babcock University

BSc, Computer Information Systems

Ilishan-Remo, Nigeria

A foundation in software engineering, databases and information systems.

  • Full-stack development
  • Database management
  • System architecture
Explore coursework & projects

Coursework

  • Data Structures and Algorithms
  • Software Engineering
  • Database Management Systems
  • Operating Systems

Academic projects

  • Web-based student information system
  • Electronic medical record system
  • Mobile expense-tracking application

Beyond the code

Interests & activities

A mix of technical curiosity, creative projects and time away from the screen.

Create

Building software

Turning ideas into useful applications, from the interface to the services behind it.

Explore

AI & machine learning

Exploring intelligent tools, practical AI applications and new ways to solve problems.

Create

Games & open source

Interactive experiences, game development and learning through shared code.

Explore

Cloud computing

Experimenting with cloud platforms and the systems that keep applications connected.

Share

Technical writing

Making technical ideas easier to understand through articles, tutorials and documentation.

Explore

VR & immersive tech

Exploring how virtual and extended reality can make digital experiences more engaging.

Recharge

Swimming

Time in the water and a change of pace away from the screen.

Recharge

Table tennis

Quick rallies, focus and a little friendly competition.