My research involves designing and implementing algorithms for nonlinear optimization. My recent work has revolved around active-set methods for quadratic programming (QP) and sequential quadratic programming (SQP) methods for nonlinear optimization.