Memory requirements of language model inference on a consumer GPU
What occupies GPU memory while a language model runs, calculated for Qwen3-14B on an 8 GB laptop GPU: system use, number formats, model parts, and the KV cache.
Read the essay
Applied AI and Physics, Research and Engineering
I enjoy the intersection of AI, physics, and engineering. I've worked across agents, robotics, simulation, machine learning, and physical modeling, and I'm especially drawn to emerging problems where scientific ideas can lead to practical results.
These are some of the projects I work on in public, from local agents and full-precision inference on small GPUs to simulation environments where agents learn from physical outcomes. I hope they are useful to you in one way or another.
Projects
Agent systems
A policy-protected local agent that keeps working toward the task.
Talk to YBM from the web, Telegram, or WhatsApp. Tools pass through policy, approval, verification, and receipts. When a needed capability is missing, it can write and run the code required to continue.
Local-first · Self-extending workflows · Auditable tool use

Inference systems
Run large, full-precision models on smaller GPUs.
Afterimage is a research toolbox for full-precision inference beyond VRAM. It ran a measured 29.5 GB Qwen3-14B BF16 model on an 8 GB GPU and compares compression, streaming, and speculative methods against named baselines. Its fastest tested mode reached 3.15x AirLLM and 1.56x HF Accelerate.
29.5 GB model · 8 GB GPU · Lossless weights
Local AI
A complete local model deployment and benchmarking suite.
LocalDeploy inspects your hardware, estimates which models fit, lets you find and pull them from one UI, manages compatible runtimes, and measures the speed, quality, and memory use you actually get.
Hardware fit · Runtime control · Repeatable benchmarks
CITY_PULSE / SCORE 100%Agent evaluation
Bring AI agents and physics into the same experiment.
AgentGymnasium gives an agent a simulated world, explicit tools, and physical challenges, then measures what it builds, what happens, and how its next attempt changes.
24 explicit tools · Explainable scores · Replayable trials
Robotics
Design, evolve, and test robots in a reproducible physics lab.
Creature Lab lets you modify humanoids, quadrupeds, and other robot bodies, evolve morphology and control, diagnose failures, and package the complete experiment for another person to reproduce.
Humanoids and quadrupeds · Evolution · PyBullet
Computer vision
Train, compare, and run semantic segmentation from one platform.
SegCraft includes ready-to-use presets and model backends for training, evaluation, and comparison, then carries the selected setup into image, uploaded video, and YouTube inference workflows.
Model presets · Comparative evaluation · Video workflows
Timeline
AI Lead, Language Modeling Engineering
I lead NLP and language-model engineering in Oxy's Applied AI Center of Excellence.
AI Lead
I was responsible for 19 models from problem definition through deployment, spanning machine learning, NLP, and optimization.
Associate Editor
I served for more than 10 years as an Associate Editor, overseeing peer review and editorial decisions for more than 250 scientific manuscripts.
Senior Research Specialist
I published 4 internal technical papers on signal processing, data-driven modeling, and decision-making. I also led the assessment and integration of Boston Dynamics Spot and other quadruped robotic platforms.
Data Scientist / Robotics Software Engineer
I developed a custom SLAM and sensor-fusion method for an omnidirectional mobile robot, using motor effort and onboard sensing to estimate and correct motion drift for better pose estimation.
PhD, Dynamic Systems and Control · Portfolio in Applied Statistical Modeling
My doctoral research focused on hybrid modeling: combining AI and physics to improve prediction and control in physical systems. Doctoral dissertation SciPy paper
Data Scientist / Software Engineer
I worked across the full software and data-science lifecycle of ABBL, from pattern-recognition models through product development and commercialization. The automated directional-drilling adviser was tested across more than 250 wells. ABBL service
MSc, Petroleum Engineering
My MSc research combined experiments and numerical methods for non-Newtonian flow and freely rotating drillstrings. I later collaborated on work pairing a deep-learning model with genetic-algorithm optimization. Request master's thesis Genetic-algorithm paper
BSc, Petroleum and Natural Gas Engineering
I built my engineering foundation in transport phenomena, numerical methods, and subsurface systems.
Research
JNGSE
Energies
Energies
Eight selected grants
US 10400570
US 12473818
US 11994017
US 10920584
US 12158555
US 10900288
US 10648296
US 10316653
Contact
I am easiest to reach on LinkedIn. I am always glad to hear from people working on agents, local AI, simulation, or AI for physical systems.
Connect on LinkedIn