ONYEKACHUKWU ADEOTI

Senior Software Engineer

Senior software engineer with 10+ years of experience building and operating distributed services, cloud platforms, transaction-processing systems, and production infrastructure. Strong in C#, .NET, Java and Spring Boot. Proven ability to lead ambiguous technical initiatives from architecture through production deployment, improve reliability through observability and failure-safe design, and collaborate across distributed teams. Interested in applying this background to high-performance AI inference infrastructure, intelligent workload routing, and reliable large-scale model serving.

Ontario, Canada
0
Year experience
0
Skills
Work Experience
Software Engineer II
Microsoft
Sep 2025 — Present
  • Designed and delivered a production classification system that processes application-usage telemetry from Kusto to identify high-risk Windows changes and improve compatibility decisions.
  • Defined a two-tier architecture that protects critical system paths while applying configurable usage thresholds to other changes, reducing unnecessary manual investigation.
  • Built service interfaces, Kusto integrations, caching, configuration controls, structured telemetry, fallback behavior, and selective downstream bug creation.
  • Demonstrated operational impact through controlled traces showing that the previous workflow generated 453 blocking candidates requiring manual review.
  • Built and deployed Safe OS regression detection, validation, and automated bug-filing capabilities for Windows servicing workflows.
  • Designed an authentication API and resolved production issues involving deployment, data access, background processing, file-system filtering, and runtime analysis.
  • Supported migration of a team-owned data platform to Azure SQL, including restoration, authentication, connectivity, application integration, and operational ownership.
  • Onboarded automated application-download and compatibility workflows to Hive Lab and GB300 pre-release systems.
  • Created end-to-end documentation covering deployment, scheduling, result processing, monitoring, infrastructure dependencies, and support procedures.
Senior Backend Engineer
MONIEPOINT
Sep 2024 — Oct 2025
  • Owned a real-time Card Authorization Service supporting authorizations, pre-authorizations, reversals, and balance inquiries through a unified processor integration
  • Designed resilient transaction workflows with explicit state management, idempotency, retry safety, duplicate protection, and secure HMAC and mutual-TLS authentication
  • Developed an event-driven Card Clearing Service using Java, Spring Boot 3, Kafka, Cloud Spanner, and Flyway
  • Implemented asynchronous clearing and settlement workflows with transaction matching, database uniqueness controls, duplicate prevention, and failure recovery
  • Protected financial correctness during processor retries, webhook redelivery, partial failures, and duplicate events
  • Added production metrics and distributed tracing using Micrometer and OpenTelemetry
  • Built integration-test infrastructure using WireMock and a Cloud Spanner emulator to validate state transitions, retries, failures, and external-system behavior
  • Collaborated across engineering and product teams to balance reliability, security, maintainability, and delivery speed
Software Engineer II
MICROSOFT
Mar 2020 — Jul 2024
  • Analyzed large-scale operational telemetry using Azure Data Explorer, Kusto, Scope, and Power BI to guide engineering decisions
  • Collaborated on Windows sustainability initiatives associated with a reported 25% reduction in energy usage across Windows 11 devices
  • Built automated test frameworks for Windows 11 Backup and Restore using C#, PowerShell, and TAEF
  • Developed Azure integrations, automated validation, telemetry, and production diagnostics
  • Helped prepare Test Base for public preview and general availability by integrating robotic process automation and Power Automate, supporting a reported 20% increase in users
Partner Engineering Manager
ANDELA
Jan 2019 — Feb 2020
  • Led distributed engineering teams, delivery planning, technical coaching, code reviews, and stakeholder communication
  • Improved code quality by a reported 60%, reduced project timelines by 30%, and contributed to a reported 30% increase in developer productivity and partner satisfaction
Senior Software Engineer
VENTURE GARDEN GROUP
Oct 2016 — Dec 2019
  • Led development of Java and Spring Boot data-processing services supporting billing, payment visibility, reconciliation, and business reporting
  • Built a real-time C# and ASP.NET passenger-information and payment platform
  • Led delivery of an ASYCUDA-integrated cargo system, reducing processing errors by 30% and improving payment turnaround time by 40%
Software Engineer
VENTURE GARDEN GROUP
Dec 2013 — Sep 2015
  • Built Java and Android applications with REST integrations, local persistence, real-time synchronization, networking, and push notifications
Skills
C#JavaSpring BootAzureKubernetesKafkaSQLDistributed SystemsObservabilityCI/CD.NETTypeScriptScalaPowerShellKQLEvent-driven servicesAsynchronous workflowsIdempotencyRetriesREST APIsWebhooksMicrosoft AzureAzure FunctionsApp ServiceAzure SQLAzure Data ExplorerCosmos DB
Education
Master of Science, Information Systems and Business Analysis
Aston University
Bachelor of Science, Computer Science
Covenant University
Recognition
Beta Gamma Sigma, Best in Business
NDDC Postgraduate Scholarship
Microsoft Global Hackathon Honorable Mention