Research
Publications
Preprint
Scalable Principal Agent Contract Design via Gradient Based Optimization
Preprint · arXiv · Oct 2025
Presents principal agent contract design as a bilevel optimization problem. Efficient implicit gradient estimators use Hessian vector products (HVPs) and conjugate gradient solves for GPU accelerated updates. Sobol QMC sampling, JVP based tracing, and stability heuristics support robust training across CARA Normal, logistic signal, and misspecified settings.
- Contributions: implicit gradient solver, stability heuristics, and a reproducible evaluation protocol.
- Artifacts: reproducible PyTorch code, logging utilities, and publication quality figures.
Read the preprint on arXiv →
Workshop paper
Gradient Based Bilevel Optimization for Principal Agent Contract Design
NeurIPS 2025 · Accepted
Formulates contract design as a bilevel program where the principal optimizes contract parameters and the agent responds with effort. Computes outer gradients through implicit differentiation with HVP/CG and demonstrates stable training across canonical benchmarks.
- Contributions: implicit gradient solver, stability heuristics, and a reproducible evaluation protocol.
- Artifacts: reproducible PyTorch code, logging utilities, and publication quality figures.
View workshop entry: NeurIPS 2025, GenAI in Finance →
Work
Experience
IBM
Software Developer Intern, watsonx Orchestrate
May 2026 to Aug 2026 · On site · Austin, TX
Software development internship on IBM watsonx Orchestrate, spanning distributed tracing infrastructure and a full stack onboarding tool for new hires. Our team used test-driven development.
Project 1 — Distributed Tracing & Observability Infrastructure- Distributed tracing: Integrated OpenTelemetry tracing across production Python microservices on Red Hat OpenShift, adding end to end trace visibility for asynchronous document processing pipelines.
- Trace context propagation: Implemented Redis backed trace context middleware to retrieve persisted trace IDs, inject W3C traceparent headers, and preserve request lineage across async service boundaries.
- Request path instrumentation: Added custom spans across 5+ request paths covering cache operations, text extraction, downstream API calls, and diagnostic middleware for trace context debugging in Instana.
- New hire onboarding platform: Built the backend focused Email Center of a full stack React/TypeScript and Node.js/Express app replacing manual spreadsheet and email workflows for 100+ new hires.
- Scheduling reliability: Engineered a SendGrid scheduling worker with atomic claim based dispatch, crash recovery, immutable audit logs, and DST aware Central Time delivery.
Texas A&M · Deep Learning Fundamentals Lab
Undergraduate Research Assistant
Texas A&M University · Jan 2025 to Present · Hybrid · College Station, TX
Research role focused on deep learning fundamentals, bilevel optimization, and reproducible large scale experimentation. The work connects theory, implementation, and empirical evaluation.
- Bilevel optimization: Implemented gradient based principal agent contract design with implicit differentiation, Hessian vector products, conjugate gradient solves, and stabilization.
- Experiment systems: Built reproducible training and evaluation pipelines with standardized configs, seed control, sweep automation, logging, aggregation, and figure generation.
- Deep learning: Worked on self supervised learning pipelines, including SimCLR and MoCo style experiments in PyTorch.
- Publication work: Contributed to experiment design, result analysis, manuscript writing, and code/figure preparation for academic submission.
- Result: Coauthored paper accepted at a NeurIPS 2025 workshop; extended version released as a preprint on arXiv.
NaviAI
Machine Learning Engineer, NaviAI
Independent · Jan 2025 to Present · Remote
Independent ML product work around maritime routing, operational risk, and explainable decision support.
- Routing engine: Designed a NetworkX routing system with dynamic weights for time, fuel, weather, cost, and risk.
- NLP risk signals: Integrated Transformer maritime news analysis to create route level risk signals.
- Decision support: Built route comparisons with visible tradeoffs and clear explanations.
- Product interface: Developed a Streamlit app for interactive route exploration, constraint changes, and scenario comparison.
- Operations: Added Prometheus and Grafana monitoring for runtime behavior.
Zachry Dept. of Civil & Environmental Engineering
Software Developer
Zachry Dept. of Civil & Environmental Engineering, Texas A&M · Sep 2024 to Apr 2025 · On site
Software development role supporting civil and environmental engineering research through simulation tooling and reusable model components.
- Simulation systems: Built Java and AnyLogic models for infrastructure and environmental process analysis.
- Modeling approach: Implemented agent based and discrete event simulations to test performance under realistic constraints.
- Research support: Translated researcher requirements into modular simulation logic that could be reused and adjusted across experiments.
- Collaboration: Worked with graduate researchers to debug model assumptions, validate outputs, and refine scenario parameters.
Stochastic Geomechanics Laboratory
Data Analyst Intern
Feb 2024 to Sep 2024 · On site (US)
Data and probabilistic modeling role focused on uncertainty, resilience, and supply chain risk.
- Probabilistic modeling: Applied Bayesian Networks to represent supply chain dependencies and reason about resilience.
- Inference: Implemented MCMC and inverse modeling workflows to calibrate probabilistic models from data.
- Analysis pipeline: Built Python and R workflows for cleaning, exploratory analysis, visualization, and reporting.
- Communication: Converted model outputs into interpretable research deliverables for technical audiences.
Texas A&M · Physics & Astronomy
Undergraduate Research Assistant
Texas A&M University · Aug 2022 to Dec 2022 · Hybrid · Bryan and College Station, TX
Early research experience in quantum communication and secure protocol modeling, which shaped my interest in the intersection of physics, computation, and uncertainty.
- Security modeling: Studied parity qubit communication and analyzed leakage, errors, and eavesdropping resistance.
- Protocol design: Modeled secure transmission protocols and explored quantum coin flip problems.
- Tooling: Used Qiskit and computational experiments to reason about secure communication behavior.
Foundation
Education
B.S. Computer Science
Physics and Statistics minors · Expected Dec 2026CS degree with physics and statistics minors. Physics for reasoning about systems from first principles; statistics for reasoning rigorously about uncertainty — both feed directly into the ML research and optimization work.
Computer Science 14 courses
Mathematics 5 courses
Physics 7 courses
Statistics 5 courses
Campus Involvement 1 organization
Toolbox
Skills
Core Engineering
Languages, version control, and systems
Machine Learning
Models, optimization, and experiments
Data & Infrastructure
Data products, APIs, and deployment
Applications & Visualization
Interfaces, analysis, and communication
AI-Assisted Development
I use Claude and Codex for coding assistance, debugging, and review. In multi-agent workflows, I split independent tasks into focused assignments, then review the changes and run checks before integrating them.
Credentials
Certifications
DeepLearning.AI
ChatGPT Prompt Engineering for Developers
Mar 2026
Credential issued by DeepLearning.AI.
DeepLearning.AI
PyTorch for Deep Learning
Dec 2025 · Professional Certificate
Professional credential issued by DeepLearning.AI.
DeepLearning.AI
Attention in Transformers
Oct 2025
Credential issued by DeepLearning.AI.
DeepLearning.AI
How Transformer LLMs Work
Oct 2025
Credential issued by DeepLearning.AI.
LinkedIn Learning
Excel Essential Training
Mar 2023
Credential issued by LinkedIn Learning.
LinkedIn Learning
Learning C++ Pointers
Mar 2023
Credential issued by LinkedIn Learning.
Udemy
Complete Python Bootcamp
Dec 2022
Credential issued by Udemy.
Coursera
Certified Secure Programmer (ECSP)
Aug 2022
Credential issued by Coursera.