CORNELL ENGINEERING · CLASS OF 2028PERSONAL PORTFOLIO / 2026

SOFTWARE ENGINEERING & INTELLIGENT SYSTEMS

Michael
Baffour
Awuah.

Software that thinks.
Systems that hold up.

FROM THE FIRST TENSOR TO THE FINISHED PRODUCT.

Abstract clear-glass loop with electric blue refractive edges
ENGINEERING GRAPH / 01—05NavoX logoNavoXAI & MLFluxion logoFluxionAI & MLMarketLab logoMarketLabSYSTEMSModelForge logoModelForgeSYSTEMSToolRet logoToolRetRESEARCH
COMPUTER ENGINEERING / AI / MLSCROLL TO EXPLORE

01 / SELECTED SYSTEMS

Ideas, implemented.

Four builds. From the interface people use to the infrastructure that makes it work.

01AI & ML
navox.net
NavoX assistant interface from its documented sample-data walkthrough
SAMPLE-DATA INTERFACE01 / 04
NavoX logo

Personal AI assistant

NavoX

One assistant. The context of your day.

Email, calendar, coursework, and subscriptions—connected through a conversational assistant with voice, approvals, and durable workflows.

TypeScriptNext.jsPythonTemporalPostgreSQL
2,820 API testsRecorded API validation checkpoint
02AI & ML
training / measured run
Measured Fluxion GPT CPU training-step latency and throughput across sequence lengths
CPU / RECORDED MEASUREMENTS02 / 04
Fluxion logo

Deep learning systems

Fluxion

From a tensor to a Transformer.

A deep learning engine built from first principles, with its own gradients, trainable layers, GPT model, and native execution experiments.

PythonNumPyC++BLASCUDA
72 tests passedLinux CPU/native checkpoint; 2 CUDA skips
03SYSTEMS
stocks / saved price history
MarketLab saved IBM stock-price history with date coverage and on-demand data controls
HISTORICAL STOCK DATA03 / 04
MarketLab logo

Portfolio research platform

MarketLab

Every result has a paper trail.

Portfolio planning and historical research with validated prices, exact accounting, immutable inputs, and independent calculation checks.

TypeScriptReactMongoDBC++Python
3,000 verified jobsThree local service-workload runs
04SYSTEMS
release / control plane

RELEASE CONTROL / MODEL LIFECYCLE

ArtifactSHA-256StableCanaryHealth gate
Immutable artifactPromote / rollbackStable fallback
DEPLOYMENT LIFECYCLE04 / 04
ModelForge logo

ML deployment infrastructure

ModelForge

A safer path from model to service.

A model registry and deployment control plane with immutable artifacts, weighted canaries, promotion, rollback, and runtime boundaries.

GoPythonDockerTerraformPyTorch
164 tests passedRecorded CI checkpoint; 3 skips

02 / INDEPENDENT RESEARCH

TOOLRET / RETRIEVAL STUDY
ToolRet logo

Do less work.
Keep the quality.

When does tool reranking earn its cost?

I studied selective reranking over a catalog of 37,292 tools, separating development, calibration, and confirmation before evaluating a learned router on untouched queries.

CONFIRMATION / 1,500 QUERIES
23.4%

fewer cross-encoder calls

CROSS-ENCODER CALLS
Always rerank1,500
Conditional router1,149

351 fewer calls on untouched confirmation queries.

Predeclared nDCG@10 tolerance: 0.01. Quality superiority was not established.

03 / BEHIND THE BUILDS

Curious about
the whole stack.

michael.ts

const michael = {

  school: “Cornell”,

  degree: “Computer Engineering”,

  graduation: 2028,

  interests: [“AI”, “systems”]

};

I’m Michael, a Computer Engineering undergraduate at Cornell University. I build across the stack—from the math behind a gradient to the software around a reliable service.

I like problems that don’t stop at the demo. How does the system recover? Can someone reproduce the experiment? What does the user need to understand? Those questions shape my work.

Cornell University

College of Engineering

B.S. Computer Engineering · Expected May 2028
CU / 28

01 / Languages

Python · TypeScript · C/C++ · Go · Java · SQL

02 / AI & ML

PyTorch · NumPy · Transformers · Retrieval · Autograd

03 / Systems

Docker · PostgreSQL · MongoDB · Temporal · AWS · Terraform

04 / EXPERIENCE & COMMUNITY

Built with people.

View the full résumé
CAUG 2026 — PRESENT

Cornell Bowers CIS

Finance & Programming Assistant

Collaborate with staff and student researchers, train students in algorithms and AI/ML, and coordinate programs for 100+ Cornell students. Automate finance and reporting workflows while handling program data securely.

Cornell
GJUL — AUG 2024

Google CSSI

Computer Science Summer Institute Participant

Built a public-data mpox tracker covering 80+ countries with JavaScript and Google Charts. Studied algorithms, APIs, and debugging in a four-week program with Google engineers.

Program
ToolRet logo2026

Cornell Engineering

Independent Undergraduate Research · ToolRet

Designed a disjoint retrieval study, froze evaluation decisions before confirmation, and measured the cost–quality tradeoff of conditional reranking.

Research
FELLOWSHIPS / LEADERSHIP

Break Through Tech AI/ML Fellow · Bloomberg Tech Fellow · Cornell Engineering Student Ambassador · Cornell Orientation Leader

05 / START A CONVERSATION

Let’s build
what comes next.

Software and AI/ML opportunities, technical collaboration, or a good conversation about systems.