Ahmed Mohamed

New-grad software engineer · graduating May 2027

Ahmed Mohamed

At Mayo I built a browser tool that scrubs patient data from scans before they leave the clinician's machine. Most of my work is like that: the thing that has to not happen.

On ChessMate, the coaching app I've run solo since 2025, a bug ran jobs twice and overwrote good results. I shipped the fix as a library. Same reason I fixed a nine-year-old crash in Django's test runner. I want a new-grad software role. Backend or platform first, SDET if a team cares about the same failures.

Proof map

Click a tile

01 · Mayo Clinic

At Mayo Clinic I built a browser tool that strips identifying information from medical imaging files before they go anywhere. Patient data stays on the clinician's computer.

  • Runs entirely in the browser; nothing with PHI is uploaded
  • 270-tag rules engine for DICOM imaging standards
  • 122 tests at 87% coverage, including checks that no network request carries patient data
  • Sep–Dec 2025 · Biomedical Imaging Resource Core

270

DICOM tags covered by the rules engine

122

Automated tests at 87% coverage

0

Patient identifiers sent off-device

Experience

Where I have worked

Mayo Clinic

Software Engineer Intern (part-time, 20 hrs/wk)

Sep–Dec 2025 · Rochester, MN · Biomedical Imaging Resource Core

  • Built a browser tool that removes identifying information from medical imaging files without sending that data to any server.
  • Wrote a 270-tag rules engine for DICOM imaging standards, plus 122 tests at 87% coverage that check no network request carries patient data.

Calero

Software Engineer Co-Op (summer full-time · fall part-time, 20 hrs/wk)

May–Dec 2025 · Rochester, NY

  • Cut developer setup from 8 hours to 15 minutes by automating code generation in .NET/C#.
  • Built a test harness that replays 100+ scenarios to catch model regressions before they ship.
  • Shipped an API for invoice test data that cut QA setup from hours to under a minute.

AImpulse Learning

Software Engineer Co-Op

Sep 2024–Feb 2025 · Remote

  • Deployed a chatbot on AWS Lambda serving 10,000+ queries a month.
  • Cut resume processing time 30% and raised mentor-matching accuracy 20%.

Yaoota

Software Engineer Intern

May–Sep 2024 · Remote · Egypt's largest price-comparison engine

  • Optimized APIs serving 50K+ products, cutting latency 25%. Built a product comparison tool against live inventory.

City Hall of Giza

Software Engineer Intern

May–Sep 2023 · Cairo, Egypt

  • Built a content editor with role-based access so non-technical staff could publish pages themselves.

Also built

Other projects

CampusFound liveCampusFound GitHub

Luther lost-and-found app. Playwright gates the CI.

Education

Education

Luther College

Expected May 2027

B.A. Computer Science, minors in Mathematics and Data Science. CS and Mathematics teaching assistant.

Want to talk about a role?

Email is fastest. On a call I can walk through Mayo, ChessMate, fencekit, or the Django and Black PRs.

School email: hussah01@luther.edu · fencekit case study

Open to new-grad roles

ResumeEmail