Skip to content
Miriam Shams-Rainey

Software engineering / Portfolio

Selected work

Building thoughtful interfaces, sustainable architectures, and tools that make complex systems easier to navigate.

02 / Professional engineering

Systems + experiences

New hire compensation experience revamp

New hire compensation experience revamp

Rebuilt a complex internal interface for recruiters and compensation experts to assemble policy-compliant new hire offers while investigating and helping correct the underlying compensation recommendation logic.

  • UX engineering
  • Domain logic
AI agent software development lifecycle

AI agent software development lifecycle

Independently designed and implemented a code-first development prototype for AI agents, introducing automated validation, CI/CD, managed deployment workflows, and engineering governance.

  • Developer experience
  • AI governance

03 / Open source, research + creative computing

Other ways of building

Duke Libraries description audit

View repository ↗

Expanded open-source tooling to help identify potentially harmful language in archival descriptions. Project used or extended by universities nationwide.

G-code painting visualizer

View repository ↗

Created computational previews that shorten the feedback loop for robotic painting.