Eleven years in Salesforce, the last two spent building the AI the platform did not ship with: an agentic control plane over the org, autonomous Apex test generation inside the Einstein trust boundary, and an agent driven delivery pipeline that carries a ticket from branch to deployment to written documentation.
Role fit
Tab 02Paste the job description you are hiring for. It scores the fit against the verified record, dimension by dimension, and names the gaps rather than hiding them.
AI systems
Tab 03The four systems, with the engineering decisions behind them. The safety design is the interesting part, not the feature list.
Ask
Tab 06Any question about the record, answered from it alone, including an honest "not covered here" when that is the truth.
Open to Technical Architect, Technical Lead, Engineering Manager and Salesforce AI roles.
Role fit
Paste a job description. The assessment is generated from the verified record on this site and nothing else, and is instructed to report gaps honestly rather than sell.
No assessment yet. Paste a job description and press Assess fit.
AI systems
Four systems designed, built and documented at Bazaarvoice. Expand any one for the engineering decisions behind it.
Five scored lenses over one Salesforce estate, covering spend, health, adoption, commitment and data. Each finding is priced in dollars where a defensible rate exists, and the lot is ranked as a single backlog under one composite score. The question it answers is not "is the org healthy" but "what should we do next week, and what is it worth".
- The composite is capped at 15 points above the weakest lens. A majority of healthy lenses is not allowed to mask a critical one, which is exactly what an average would do.
- Roughly 90 percent of it has no model in it at all. Deliberate: a number that needs a model to produce is a number nobody can audit.
- Cannot write to production by construction. Not configured not to. The class that talks to production issues GET and contains no method capable of sending a record.
- The agent proposes, a human disposes. The analyst runs in GitHub Actions, writes a fix and opens a draft pull request. It never auto merges. Change plans go propose, approve, dispatch, verify, and the executor takes an id, not a payload, so the set of things it can do is exactly the set somebody read and approved.
- Provenance is read from the data, not the settings. A source badge rendered from configuration once displayed a stale sandbox snapshot under a production label. It now reads the org stamped on the rows themselves.
Salesforce native autonomous Apex test generation, coverage measurement and failing test repair, built against an org of over 1,000 Apex classes carrying a backlog of failing test methods and classes with no test at all.
- Runs on the in platform Models API, behind the Einstein Trust Layer. No external callout, no API keys, and no code leaves the Salesforce trust boundary.
- Model agnostic through configuration. The model name is config, so it can be repointed without a deploy.
- Four modes: generate a new test class, extend an existing one while preserving every method, repair to close a coverage gap, and fix a broken developer written test.
- Every prompt carries hard rules that are scar tissue from observed failures. The load bearing one: every method must contain a meaningful assertion. Without it a model writes a method that calls everything, asserts nothing, and reports full coverage.
- Bulk and delta aware. Rules force a 200 record scenario, because governor limits are where Salesforce code actually breaks, and delta based count assertions, because org automation creates extra records.
Authored skills that take a ticket the whole way through delivery, with the release tooling underneath built as a native Salesforce application.
- The skills cover the full loop: branch and pull request, validation and deployment, generated unit tests, the Confluence technical write up, and the Jira status update.
- The tooling underneath is a native Salesforce CI/CD app I built: a Lightning Web Component application unifying Salesforce, GitHub and Jira, replacing hand built package.xml files, CLI deploys and manual ticket updates.
- An 8 step staging pipeline and a 9 step production pipeline, the second adding a code review gate before validation. A ticket can sit in a staging and a production release at once, matching how work actually promotes.
- Deployment through GitHub Actions with automatic quick deploy fallback, real time progress polling, and capture of component counts, test results and error detail back onto the run record.
- Path resolution across 40+ metadata types, including child metadata, folder based bundles and the types with irregular naming that break naive implementations. Pipeline behaviour lives in Custom Metadata, so it retunes without a deploy.
The applied end: getting generative features in front of support agents, then measuring whether they were actually worth the credits.
- Instrumented the Support AI platform. Prompt metric tracking and agent feedback across Suggested Reply, Similar Cases and Internal Assistance, which previously had no visibility into whether agents found the output useful.
- Agentforce case deflection proof of concept, and grounded case comment generation through Prompt Builder on the case comment screen.
- Similar case matching on the Case record, matched on subject, description, issue type and product, restricted to resolved cases with real comments.
- Agentforce Flex Credit overage root cause analysis and control playbook, written as an internal leadership briefing: what was over, where the credits went, when, why, and the controls to stop it recurring.
- Salesforce MCP adoption with propose, approve, dispatch and verify gating, and independent checks that prove the target org is a sandbox before any write leaves.
Track record
Five roles, four employers, continuous since August 2015 with no gaps.
Salesforce Administrator, CRM Platform and AI
Bazaarvoice / BTO India, CRM
Bengaluru, India / Aug 2025 to Present
- Built BV Cortex, an agentic control plane over the Salesforce estate, and AI Apex Test Autopilot, autonomous Apex test generation inside the Einstein trust boundary.
- Authored the Claude skills that automate delivery end to end, over a native Salesforce CI/CD application I also architected and built.
- Instrumented the Support AI platform and produced the Agentforce credit governance playbook for leadership.
- Led the DocuSign API connector migration ahead of a hard package end of life, and ran the Salesforce service queue alongside the build work, covering access governance, CPQ quote and amendment defects and Certinia PSA support.
Technical Lead
Prodapt / Liberty Latin America, "Peacock" programme
Panama City, Panama (onsite, Jul 2023 to Mar 2025), then Bengaluru
- Led full stack B2C and B2B migration of 800,000 customers onto Salesforce, resolving critical production issues during live migration at the client site.
- Designed and implemented end to end Salesforce Industries (Vlocity) CPQ and Order Management: OmniScripts, Integration Procedures, DataRaptors, decomposition, orchestration and advanced product configuration.
- Built the custom layer in Apex, LWC and Flows, integrating ESB, SAP, NOKIA, Matrixx, ARIA, B2BSoft, Asurion, Braintree and TransUnion. Delivery through Copado and Bitbucket.
Lead Engineer
Prodapt / Verizon
Bengaluru, India / Apr 2021 to Jul 2023
- Led the Apttus CLM implementation across Wireline and Wireless contracting flows, holding one lifecycle model across business units that did not previously share one.
- Built custom user experiences in LWC and Apex, integrating DocuSign and other third party systems for e signature and data exchange.
Associate II
PwC / Advisory, Salesforce practice
Bengaluru, India / Nov 2018 to Apr 2021
- Global CRM, PwC's own largest internal CRM and CPQ implementation, LWC development.
- Ellie Mae, CPQ pilot run across two stakeholder organisations at once, recognised by client and engagement team.
- Hologic, direct client CPQ assessment and remediation path. PG&E, Conga CLM owned end to end from development through hypercare.
- IVY / BAT Mobility "Petra", agile Lightning delivery with Heroku integration; travelled to Brazil as lead for a month to run production deployment.
Senior System Engineer
Infosys / Virgin Media Business (Liberty Global, UK)
Mysore, India / Aug 2015 to Nov 2018
- Order management across new provides and MACD, spanning Sales and Service in Salesforce Classic, on a programme run in PI and sprints.
- Resolved governor limit failures, both SOQL query limits and CPU timeouts, in code paths that had outgrown their design.
- Part of every major production release, and received the Infosys Insta Award with recognition from the delivery manager, senior manager and client.
Capability
Depth, and when each was last load bearing.
Applied AI
Certified and shipped- Agentic system design 2026
- Salesforce Models API 2026
- Agentforce, Prompt Builder 2026
- MCP, tool gating 2026
- Claude skills, agent workflows 2026
Salesforce core
Continuous since 2015- Apex, triggers, async 2015 on
- Lightning Web Components 2019 on
- Flow and declarative 2018 on
- Data model and sharing 2015 on
- Governor limit tuning 2016 on
Industries, CPQ, CLM
Three stacks in production- Vlocity CPQ and OM 2023 to 25
- OmniStudio, IP, DataRaptor 2023 to 25
- Apttus CLM 2021 to 23
- Conga CLM and Composer 2018 to 19
- Salesforce CPQ 2020 on
Platform and DevOps
Built, not just used- Metadata and Tooling API 2025 on
- CI/CD pipeline design 2025 on
- GitHub Actions, Git flow 2025 on
- Copado 2023 to 25
- Dependency analysis 2026
Integration
Telecom, finance, identity- REST and ESB patterns 2023 on
- OSS/BSS: NOKIA, Matrixx, ARIA 2023 to 25
- SAP, Braintree, TransUnion 2023 to 25
- DocuSign e signature 2021 on
- Jira and GitHub APIs 2025 on
Leadership
Onsite, client facing- Technical leadership 2021 on
- Onsite delivery 2019, 2023 to 25
- Stakeholder management 2019 on
- Cutover and hypercare 2018 on
Ask
Answers are generated from the verified record on this site and nothing else, and will say so when the record does not cover something.