Services I Offer
You have a Salesforce org that needs to grow. Or an LLM idea that has to survive production. Or a dev team that wants to use AI without losing control of the code.
I’m Xi, a freelance consultant in Finland. I have about ten years on the Salesforce platform, with clients like Elisa, Stockmann and F-Secure. I work through my own company, VigorMinds Oy, and I’m open to new engagements.
What I can do for you
Salesforce development and architecture
Your org has years of layers. Nobody wants to touch the old Apex.
I design and build the solution, not just the ticket. Apex, LWC, integrations (Kafka, Jira, REST), data migration from a legacy CRM, DevOps pipelines, second-generation packages, and cleanup of legacy code.
Proof: five Salesforce certifications, including Sharing and Visibility Designer and Development Lifecycle and Deployment Designer. I also build the tools I use: sf.nvim and afmt, an Apex formatter.
Salesforce meets AI
Everyone asks, “Can we put an LLM in Salesforce?” The harder question is where it belongs. Inside the platform, or next to it?
I help you decide, then build it. I wrote down my current view in Salesforce Headless 360: Agent-First or Just Hype?.
Claude and LLM systems in production
A demo is easy. A system that runs every day is not.
I build LLM systems end to end. I co-build Parent Recap with its original author. It’s an open-source Claude Code plugin. Every evening it reads school, club and parent-group messages and emails each parent a short Brief in their own language. It runs locally on a Mac, and your data goes nowhere else.
I also run Viikkoja.fi. It summarizes Finnish news into Chinese and generates a daily podcast, and it runs in production.
Proof: three Anthropic certifications, including Claude Certified Architect – Professional. Here is what I learned getting all three.
On the prototype side, I built a vision agent on Azure that prices used musical instruments from photos.
AI coding workflows for dev teams
Your developers already use Claude Code or Codex. Results vary wildly from person to person.
I help teams set up the loop, the guardrails and the habits that make agentic coding repeatable. Start with Build a Minimal LLM Code Agent to see how I think about it.
How I work
- I invoice through VigorMinds Oy.
- Full-time or part-time allocation.
- Finnish for everyday talk, English for technical depth. Chinese works too.
- I figure things out in public. You can read how I think before you hire me.
Built in public
- Salesforce Way podcast
- Salesforce Way YouTube channel
- Parent Recap, open-source Claude Code plugin, co-built with its original author
- GitHub
Get in touch
Tell me the problem. Two or three lines is enough.
- LinkedIn: message me
- Email: xi.xiao007@gmail.com
- CV: PDF
I reply within a day or two.