Veeva Systems
Mar 2026 - Present
Software Engineer - Vault CRM
- Develop Spring Boot services and backend integrations for Campaign Manager in Vault CRM, delivering feature work from technical design through implementation and verification.
- Lead backend AI adoption for Campaign Manager; co-developed the team's workflow from specification to merge, with traceable handoffs, deterministic checks, human approval, and independent review.
- Build reusable agent skills that decompose work into bounded tasks, dependencies, and acceptance criteria; now generalizing the implementation skill into a shared framework for two other teams.
- Own Agent KB, a curated Python/SQLite context layer grounding coding agents in code, engineering conventions, and domain rules, with source and revision traceability.
- Selected as one of five AI experts for an engineering learning program; lead a peer group and host AI office hours and skill reviews across three teams.