Selected work
Long before it was fashionable, I was preoccupied with one question: what happens when systems become intelligent enough to correct themselves, and what that frees a person to build. It started with a Google hackathon project in C++ called Smart Code Writer, an early attempt at program synthesis, a program that writes and ideally repairs other programs. That thread has run through my research and into my PhD ever since.
These days the work usually begins with reasoning mathematically about the problem, and I have built systems end to end, from conception to production. With agentic development layered on that foundation, the distance between an idea and something running in production is close to limitless. What follows is a mix of ventures, research, and industry experience.
How I got here
At that Google hackathon I ran straight into how hard Smart Code Writer actually was. The version I wanted would not just synthesize programs, it would correct its own mistakes while doing so. I took the problem to one of my professors, and he told me that what I was describing, at a high level, was the field of artificial intelligence.
So I went and studied it. I found that his own thesis work was in computer vision, applying state-of-the-art machine learning and AI, and I wanted to learn it properly. He said he would teach a course on it if I gathered enough signatures on a petition. I got the signatures, and he taught the course.
Ever since 2015, when I learned to code and finished my internship at Google, I have kept turning over the same question: what sufficiently intelligent, self-correcting systems mean for a single person, and how they change what one individual can take on when the work lives in a computational space. That question became one of the foundations of my PhD application, and it is the same one agentic development is now answering in practice.
Ventures
arcScore.ai
A NIL valuation and matching platform that makes athlete value easy to understand and easy to act on. Combines performance and marketability signals into one clear score with a realistic earning range.
arcscore.aiTechnicallyFit
The operating system for human performance, a global ecosystem where humans and AI collaborate to enhance physical capability through data, coaching, and science.
technicallyfit.comRollout Bayesian Optimization
Efficient strategies for evaluating and optimizing rollout policies for Bayesian optimization.
arxiv.orgRxStore
A distributed information system for patient prescription management that is location-agnostic, based on Chord, a protocol and algorithm for peer-to-peer distributed hash tables.
github.comMVBCoin
A minimally viable blockchain implementation in Python.
github.com
Industry & Research
ArcScore AI
Founding Engineer (Contract). Architected and built the production platform end to end: a Next.js/React/TypeScript front end, a FastAPI back end, and a provider-agnostic Python data pipeline. Designed and implemented the core scoring and NIL-valuation methodology with two other modeling leads, and own significant portions of the application, data, infrastructure, and engineering roadmap.
Cornell University
Graduate researcher, advised by David Bindel. Dissertation: Practical Algorithms for Multi-Step Lookahead Bayesian Optimization. Developed trajectory-based rollout acquisition functions with adjoint-mode stochastic gradients whose cost is independent of input dimension, an adaptive horizon-scheduling framework, and cost-aware rollout policies.
Cornell University
Engineering Summer Mathematics Institute Associate with the Office of Inclusive Excellence. Guided 15 students through project-based learning in applied mathematics and designed 10 professional development sessions focused on academic growth, career readiness, and self-advocacy.
LinkedIn
Applied Research Intern. Built a predictive model for a confidential nine-figure hardware-allocation forecasting problem, improving on the existing methodology by 13.39%. The implementation remains confidential.
AMD
Scientific ML Research Intern. Developed Bayesian and ensemble uncertainty-quantification methods for ML surrogate models that accelerate physics-based simulations, enabling on-the-fly detection of unreliable predictions. Also built neural-network-based approaches to reduce inter-node communication in distributed PDE solvers, and the SHAPE project, a C++ system with Python integration for training and deploying ML models in HPC environments.
IBM
Developed local control algorithms for 2D-mesh routing in analog AI hardware, working on next-generation chip architectures to accelerate AI applications.
Adobe
Integrated NLP-based voice and gesture commands for image manipulation, bridging natural language understanding with computer vision in an industry research lab.
Stanford University
Research Intern studying Human-Computer Interaction.
Google
Engineering Practicum Intern. First exposure to industry software engineering standards.
Publications & Patent Filings
- Patent ApplicationUS 2025/0005236 A1 (AMD, pending) · 2025
Device and Method for Accelerating Physics-Based Simulations Using Artificial Intelligence
White, L., Nwankwo, D., Hora, G.
- PreprintarXiv · 2024
Differentiating Policies for Non-Myopic Bayesian Optimization
Nwankwo, D., Bindel, D.
- Workshop PaperNeurIPS 2022 Workshop on Machine Learning and the Physical Sciences · 2022
Uncertainty Quantification Methods for ML-based Surrogate Models of Scientific Applications
Basu, K., Hao, J., Hintz, D., Shah, D., Palmer, A., Hora, G., Nwankwo, D., White, L.
- PresentationINFORMS 2022 Annual Meeting, Flash Paper · 2022
Strategies for Non-myopic Bayesian Optimization
Nwankwo, D., Bindel, D.
Full list on Google Scholar.
Education
Cornell University
PhD in Computer Science
Advisor: David Bindel. Dissertation: Practical Algorithms for Multi-Step Lookahead Bayesian Optimization. Defended July 2026; degree conferred August 2026.
Cornell University
MSc in Computer Science
Advisor: David Bindel.
Morehouse College
BS in Computer Science
Graduated top of class. Phi Beta Kappa Honor Society. Advisor: Shelby Wilson.
Speaking & Media
- Speaker, AINext ConferenceLas Vegas, NV2026
- Interview: Research Scientist and Aspiring EntrepreneurShoutoutAtlanta
Resume & CV
Three versions, current as of July 2026. I take consulting and fractional technical leadership work through this site, and I'm open to the right full-time role.
ML Systems / Founding Engineer resume
One page. Shipping, ownership, and infrastructure: the 0-to-1 build and production operations.
PDFApplied Scientist / Research resume
Research depth: dissertation work, industry research, publications, and the patent filing.
PDFFull CV
Complete record of experience, education, publications, awards, and service.
PDF