About
I'm a software engineer at FedEx, working on generative AI: chat assistants, retrieval systems and the pipelines that deploy them. Outside work I fix bugs in open-source machine-learning and systems libraries, and build side projects with AI coding agents, where tests and review decide what stays.
open source
Fixes merged upstream, newest first.
- # huggingface/transformers Tokenizers shared one
model_input_nameslist across instances, so changing it on one tokenizer silently changed every other one of that class. #42051 - # vllm-project/vllm CUDA-graph replay skipped the wait in layer-wise KV-cache loading, so attention could read cache data before it had arrived; those setups now fall back to piecewise graphs. #31057
- # lballabio/QuantLib
GsrProcessCorekept references to its input arrays, so the temporaries common in the Python bindings left them dangling and path generation crashed; it now keeps copies. #2410 - # jax-ml/jax
jnp.arangewith a non-zero start was folded into a constant array, which made compile times blow up for large ranges; it now builds the range fromiota. #33602
side projects
Built for fun and learning.
snapwire.io A file becomes a stream of codes on one screen and is read by another device's camera: no network, no server, no accounts.
morp.ai Code maintenance by AI agents: keeping a codebase secure and current without changing what it does. Not open yet.
remixpdf.com PDF tools in the browser: merge, split, sign and redact, where redaction deletes the marked text from the file instead of covering it.
devtoolkit.io Formatters, converters and encoders for developers, most of which run entirely in the browser.
removebackgrounds.ai Background removal: drop in an image and get a transparent cut-out back.
planwright.ai A planning tool for AI-built software: it breaks an idea into tasks that agents and people can carry out. Not open yet.
work
- – now
FedEx · Software Engineer Advisor, generative AI
- –
FedEx · Software Engineer II: pricing systems and cloud migration
- –
Navy Federal Credit Union · Software engineering intern: card-disputes system
- –
George Mason University · Graduate teaching assistant: introductory and object-oriented programming
- –
SmatSocial · Software engineer: social-media connectors and image-similarity detection
education
M.S. Computer Science · George Mason University
B.Tech Computer Science · KL University