Profile

Nnenna Ndukwe

Read the canonical Markdown

Software engineer, applied AI researcher, AI ecosystem architect, and Developer Relations Lead at Qodo.

I build tools and explain how developers can check the software they create with AI. My work focuses on code quality, engineering standards, and the conditions an agent must satisfy before its changes can move forward. I turn the questions I encounter in engineering into code, experiments, technical writing, and teaching material that other developers can inspect and use.

Engineering background

My background spans software engineering in medical technology, financial technology, and media technology, followed by developer advocacy and technical education. I worked as a software engineer at O’Reilly Media and later in developer relations at Slim.AI and Unleash before joining Qodo.

At O’Reilly, I worked with fellow engineers on moving live-event functionality from a monolithic application into services, including registration, event metadata, and the front end. That experience involved keeping an existing product operating while changing its architecture. I discussed the engineering work and my transition into developer advocacy in Developer Journey episode 264.

My work at Unleash connected developer education with feature management and controlled releases. In Full Stack DevRel, I discussed how my full-stack background, writing, public learning, and community work came together in developer advocacy.

At Qodo, my work spans developer education, enterprise enablement, workshops, technical demonstrations, and writing for AI-assisted software development. I connect patterns from practitioner conversations with product feedback and the guidance teams need to evaluate and adopt these tools. My published work examines how engineering standards, codebase context, independent review, and verification fit into a developer’s daily work.

Open source projects

My public projects approach different parts of the same engineering problem: making intent, authority, and evidence explicit when software is built with agents.

Research and evaluation

I run experiments on the checks used in AI-assisted development and publish the methods and limits alongside the results. My TypeScript logic verification experiment compares testing and formal checking on a standalone admission-logic model. The findings apply to the tested model and workflow, rather than establishing correctness for an entire application.

My research also asks how developers should evaluate AI tools beyond a convincing demonstration: what evidence supports a finding, what context the tool used, where human judgment belongs, and whether the result remains valid after the code changes. I connect these questions to practical workflows rather than treating model output as sufficient evidence on its own.

My public resources also include The Software Integrity Evaluation Scorecard, a framework for evaluating AI-assisted code and developer workflows, and The Enterprise AI Operating Model for Engineering Organizations, a vendor-neutral brief on adopting AI while preserving code quality and maintainability. Both are linked from my public resources page.

Teaching and speaking

I teach the AI Code Review course with DeepLearning.AI. It includes building a context engine with chunking, embeddings, and vector search to explore why a review system needs information beyond a code diff.

For a practical example, my quality-first AI coding workshop uses a small FastAPI payments service to add a refund endpoint. The lesson connects requirements, repository rules, behavior tests, deterministic checks, independent review, and repair while preserving authorization, idempotency, and API contracts.

Selected technical sessions include:

My speaking and teaching portfolio also includes AI Engineer Miami, QCon AI, and AI Engineer World’s Fair in 2026. Earlier work includes AI Native DevCon, All Things Open, Commit Your Code, DevSecCon, dotAI, and DEF CON’s AppSec Village in 2025, alongside mentoring and educational sessions at Harvard and MIT.

Recorded sessions cover autonomous pipelines, separation of agentic concerns, and moving from AI chaos toward production readiness. These extend the portfolio beyond code review into the design and operation of agentic systems.

I also serve on the AGNTCon + MCPCon Europe program committee.

Writing and conversations

I write Nnenna Hacks, a technical newsletter about AI, emerging technology, software engineering, and developer experience. I also publish technical articles at Qodo and co-host The Agentic Review with Itamar Friedman, discussing AI-assisted development, code quality, and human oversight.

Selected writing:

Community and recognition

I am an OpenAI Codex Ambassador and a 2026 Agentic AI Foundation Ambassador.

My conference recognition includes AGNTCon + MCPCon Japan speaker and AGNTCon + MCPCon Europe speaker credentials.

My public biography records my 2019 Google Women Techmakers scholarship and the National Society of Black Engineers Boston 2018 Engineer of the Year award. I studied Computer Science at Boston University and am a Resilient Coders alum. My community work has included Girl Develop It and Black Girls Code, discussed in my CFE.dev conversation.

Find me

Website · GitHub · LinkedIn · X · Newsletter

Profile facts checked October 29, 2026.