EMPLOYER / AMAZON
amazon
Software Development Engineer
I work on the systems that turn complex space allocation decisions into plans teams can use.

Make placement better.
I replaced a geometric bisection heuristic with a mixed integer program using McCormick linearization to reward adjacent placements without adding relocation cost.
Solve in parallel.
I moved the optimizer from one process to an AWS Batch pipeline that fans out 23 solvers sized at runtime.
Turn reviews into rules.
I mined more than 15,000 review comments into verification rules for an engineering agent, making recurring failure patterns easier to catch.



