.MK

Engineer

Contributing to progress one commit at a time.

scroll

Hi, my name is Champ-Pacifique Mukiza — in French, “peaceful field.” I’m here to help humanity make some of the major strides that will revolutionize the world and the way we live in it. Building is just one way I choose to do that, and honestly, I just love to build.

Email GitHub LinkedIn

Experience

Amazon Leo

SDE intern · Bellevue, WA · May – Aug 2026

Leo is Amazon’s low-Earth-orbit satellite broadband constellation. I spent the summer building the analytics that plans it.

  • Architected and deployed a 0-to-1 serverless AWS analytics system to evaluate multi-year supply, demand, and utilization plans for Amazon Leo’s 3,000+ satellite constellation, replacing and automating a manual multi-stage process.
  • Engineered the data pipeline to execute schema normalization, geographic enrichment, delta calculations, and rollup reconciliation.
  • Provisioned scalable infrastructure using TypeScript AWS CDK, integrating a Python engine and AWS Lambda along with S3, Glue, Athena, AppConfig, CloudWatch, and QuickSight.
  • Ensured operational and data integrity by authoring 210 automated tests and validating strict SQLite-to-Athena parity safeguards.

Principal Financial Group

Contract AI engineer · 2024

I built a multi-agent RAG pipeline that automated a slow, manual legal-documentation process, running on AWS Lambda, Llama 3, and Flask. I was seventeen. The first working version cost twelve dollars of cloud to run.

Iowa State University, Physics Dept.

Software & technical intern · 2024

I worked on ANNIE, a neutrino detection experiment at Fermilab, writing simulations and building experiments. When documentation for a broken coincidence machine could not be found, I built a custom one.

Projects and recognition

ModForge

Solo project · 2026 · on npm

ModForge is a deterministic engine for migrating Minecraft mods across versions. It never guesses a rename: every result is joined through the real mappings and checked against the actual game jar, then graded EXACT, CANDIDATE, or UNRESOLVED. It’s published on npm, and it ships an MCP server so AI agents can ask for verified mappings instead of making them up.

fabric-te

Solo project · 2026 · Rust

Training jobs miss their deadline on a cluster that still has free GPUs, because the cables those jobs need are already full. I built a simulator of that network, and two controllers: one that packs free chips the obvious way, and one that looks at leftover bandwidth first. The obvious one admits jobs that then miss. The careful one refuses.

Converge

1st place, SwanHacks · 2026

Converge is a lecture platform for students that classrooms leave behind. It captions lectures live in under 300 milliseconds, reads ASL fingerspelling straight from the webcam, and turns everything that’s said into notes, flashcards, and quizzes. We took first place at SwanHacks.

NASA App Development Challenge

National winner · 2024

My team won the NASA App Development Challenge with a lunar-mission simulation we built in Unity, and presented it at NASA’s Johnson Space Center. We received the inaugural Pay It Forward Award, and the work was covered by NPR and Scholastic.