Tomasz Stępnik
A Salesforce and Android developer. For smaller companies I am the technical person by the hour: the one you call when the website, the CRM or the link between them stops working.
In brief
I have been building on Salesforce since 2020. Today I am the sole owner of the Salesforce org at a Swedish software company: development, permissions, integrations, production releases. Before that, two years in a Vaillant Group team (loyalty programme, large Apex API, installer portal) and three years at Britenet for clients in education, insurance and finance. Salesforce certifications: Platform Developer I, Administrator, Platform App Builder, Sales Cloud Consultant.
Integrations are a permanent part of my work: at my current company I connect Salesforce to the Kantata project system and Workday HR through Workato; before that I built a REST API for a partner and worked with NetSuite and Snowflake. For one of my clients I connected a WordPress site to Salesforce and have looked after both sides for them ever since: the site and the CRM. That is where this site comes from: companies with several systems need one person who knows them all.
I work with AI every day: Claude Code as a developer, Claude and OpenAI in production automations, Agentforce and Prompt Builder in Salesforce. I built my own MCP server with around 75 tools, exposed to the Claude assistant over OAuth 2.1, and a system where AI wrote nearly all of the code while I owned the specification, review and tests. At the company where I own Salesforce, I took part in rolling out AI in finance, accounting, administration and IT.
- 6 yearson the Salesforce platform, since 2020
- 4Salesforce certifications
- 3 countriesPoland, Germany, Sweden: companies I have worked for
- 5,000+active users of my Android apps
Career
- since December 2025
Salesforce System Owner, Tacton (Sweden, remote)
Sole owner of Salesforce at a product-configuration software vendor: development, permissions, integrations with Kantata and Workday through Workato, production releases, a custom CPQ application in Apex and LWC. Single point of contact for users, management and vendors.
- 2023–2025
Salesforce Developer, Vaillant Group Business Services (Germany)
A loyalty programme for installers: a large Apex API, points and ranking mechanics, an Experience Cloud portal, a REST API for a partner, components administrators can configure without code.
- 2020–2023
Salesforce Developer, Britenet
Clients in education (a 47-branch network: sales and after-sales), insurance (Einstein Next Best Action, French and German versions) and finance. Code review and support for junior developers.
- since 2020
Kalendarz Zmianowy, Android and backend
Three apps from one codebase for firefighters, prison service and energy workers. Takeover and modernisation of code from 2015, Google Play and Przelewy24 payments, a Spring Boot backend. Over 1,000 tests, 99.8% crash-free sessions.
- 2020–2024
Computer Science, Kielce University of Technology
BSc. Erasmus semester at the University of Aveiro, Portugal, 2022.
Technologies
Integrations
- Workato
- REST and SOAP APIs
- OAuth 2.0
- Webhooks
- Kantata (Mavenlink)
- Workday
- NetSuite
- Snowflake
- WordPress
- WooCommerce
- MCP
Salesforce
- Sales Cloud
- Service Cloud
- Experience Cloud
- Apex
- Lightning Web Components
- Flow
- SOQL
- CPQ
- Agentforce
- Prompt Builder
Beyond Salesforce
- Kotlin
- Java
- Spring Boot
- Android
- TypeScript
- SQL
- Git and GitHub
- Claude Code
Salesforce certifications
- Platform Developer I
- Administrator
- Platform App Builder
- Sales Cloud Consultant
How I work
- On what you have. I do not rebuild systems from scratch. I fix and extend what works.
- In small steps. Every change checked, with a backup and a way back.
- On a separate account. Named access, only to what is needed. Handed back at the end.
- In plain language. Options with pros and cons instead of one right answer. No jargon unless you want it.
- For time worked. Single jobs, blocks of hours or ongoing support. Quoted per case.
- With notes. I write down what I did and why, so the next person does not start from zero.
Who I work with today
A trading company whose Salesforce was implemented by an outside vendor: ongoing support, about 12 hours a month. A company with Salesforce and a WordPress site: 1–2 hours of changes a month and a larger job every six months, including connecting the site to the CRM. A company with its own mobile app: fixes every two months. Names on request during a call.
I also do
Salesforce support
Changes, permissions, integrations, AI and a free pre-AI audit. For companies without their own administrator.
AI implementation
AI in one specific place in your business: reports, email, documents.
AI training
Workshops for accounting, sales and other departments.
Android apps
Taking over an existing app, bug fixing, Google Play.
Your developer has vanished and the list of changes keeps growing? Tell me what needs doing.
I reply within one business day. The first call is free of obligation.