At Veeva Systems, I built full-stack features for Veeva Vault's clinical data applications, including React workflows for regulated datasets and the Java services and REST APIs behind them. I also integrated automated code coverage reporting into CI/CD pipelines.
At Cohesity (Veritas Technologies), I developed a Python LLM chatbot using RAG to ground answers in live product knowledge. I also set technology and security direction, led architecture security reviews, and designed role-based REST APIs for log data.
At Quest Software, I set technical direction for the NetVault product family and architected the Node.js REST APIs powering its web interface. In my own projects, I built RBTrackIt, a production golf tournament management application, and PhotoRobot, a local-first media consolidation tool.

