Work Experience
Undergraduate Teaching Assistant, Department of Computer Science
•
Texas A&M University
- Teaching Assistant for CSCE 222: Discrete Structures for Computing, supporting 20+ honors students in proofs, induction, runtime analysis, and combinatorics.
- Write rubrics for and grade 15+ student submissions biweekly, providing written feedback.
- Run appointment-based one-on-one and small-group (5+ students) sessions on proofs and exam preparation.
Software Engineer Intern, Mission Systems
•
Northrop Grumman
- Designed a locally deployed agentic system that translates legacy C to Rust, eliminating memory vulnerabilities in-house.
- Built a 7-stage agentic loop (translate, evaluate, generate tests, execute) that reduced errors on repositories of 2000+ LOC.
- Increased model output speed by 10x by using speculative decoding, caching repeated results, and fine-tuning hyperparameters.
- Designed GitLab CI/CD pipelines to automate documentation generation, code linting, and deployment.
- Cut deployment time by 92% by creating Ansible playbook configuring a multi-container Podman application.
- Presented 3 demonstrations to executives and senior leadership, contributing to planned adoption in client-facing projects.
Research Assistant, Department of Computer Science
•
Texas A&M University
- Designed and analyzed coverage algorithms for robots with limited sensing capabilities in polygonal environments with obstacles.
- Built a C++/CGAL simulation environment with exact polygon arithmetic to validate algorithm correctness and coverage.
- Reduced peak memory use by 90% and runtime by 85% by diagnosing redundant computations and caching repeated results.
- Debugged heap-use-after-free errors and geometric inconsistencies using LLDB and AddressSanitizer.
AI Engineer
•
Firelight Innovations
- Integrated Recall.ai to stream live meeting audio into real-time transcription pipeline.
- Designed LangChain agent that transformed transcripts into structured data and generated websites live during client calls.
- Pitched the product at 2 competitions, presenting technical features and live demo to judges and investors.
Automation Developer
•
MathNMore LLC
- Reduced loan payment notification time by 97.5% (2 hours to 3 minutes each month) by developing JavaScript automation that generates and issues late notices for 20+ loans.
- Tracked insurance bills for 20+ properties, integrating with existing spreadsheets for accessibility for non-technical employees.
- Maintained both automations for three years, updating scripts to accommodate changes in property acquisition and loan policies.
Summer Robotics Research Intern, RobIn Lab
•
University of Texas at Austin
- Trained reinforcement learning policies for award-winning BaRiFlex robotic gripper to perform range of dexterous manipulation tasks.
- Built Python data pipelines converting ROS sensor recordings into HDF5 datasets for model training.
- Containerized Linux-only ROS toolchain with Docker for cross-platform development.
- Constructed the 3-D printed robot apparatus used in experiments.