Independent technology consultancy

Make technology yours.

AFDAL helps nonprofits and businesses get systems that fit how they work, and that their own people can run. Senior-led Salesforce, AI integration, systems integration, and custom software, built on more than 20 years in software.

years of software experience
20+
working with Salesforce since
2010
Salesforce Certified lead consultant
9x
languages: English, German, Bosnian
3

The idea

What “yours” means

Technology is yours when it fits your work, when your team can run it, and when nobody else decides its future for you.

  • It fits your work

    Systems are designed around your process and your data. Not around a product demo.

  • Your team can run it

    Everything is built in your environments, documented, and handed over. Your team should not need AFDAL to keep it running.

  • The decision stays with you

    Advice is platform-agnostic. The recommendation starts from the problem, and sometimes the answer is to keep what you have.

Services

Consulting services, from first assessment to a running system

AFDAL covers the full path: understanding the problem, designing the solution, building it, and keeping it secure and maintainable.

  • Salesforce

    The deepest specialty at AFDAL. Implementation and development across the platform, led by a 9x Salesforce Certified architect who has worked with Salesforce since 2010.

    • Sales Cloud, Service Cloud, Experience Cloud, and Nonprofit Cloud
    • Custom development with Apex, Lightning Web Components, and Flow
    • Data architecture, sharing, and security models
    • Agentforce, integrations, and AppExchange packages
  • Salesforce for nonprofits

    Nonprofit Cloud and NPSP, set up around your programs, your grants, and the people you serve.

    • Program management, grants, and engagement tracking
    • Migration from NPSP to Nonprofit Cloud
    • Experience Cloud sites for constituents and partners
  • Architecture and advisory

    Clear technical direction before money is spent.

    • Assessments of existing systems and architecture
    • Solution design and platform selection
    • A second opinion before a major investment
  • AI integration

    AI connected to the systems and data your business already runs on.

    • MCP (Model Context Protocol) servers that open legacy systems and their data to AI
    • AI agents and assistants built on the Claude API, the OpenAI API, Agentforce, or another model that fits the task
    • AI-assisted development with Claude Code, with human review and approval kept in place
  • Prototype to production

    Vibe-coded apps and AI-built prototypes made ready for real users and real data.

    • Review of AI-generated code and its architecture
    • Tests, error handling, and deployment pipelines
    • Fixes for performance, data integrity, and maintainability
  • Security review and hardening

    An independent look at how exposed a system is, and the work to close the gaps.

    • Reviews of code, configuration, and access
    • Identity, permissions, and data-sharing models
    • Findings fixed, not only reported
  • Go-to-market (GTM) engineering

    The systems behind sales and marketing, built so revenue teams can move faster.

    • Enrichment pipelines built on data and AI APIs, delivered straight into the CRM
    • Enriched data connected to email marketing and personalized outreach
    • CRM and marketing automation setup, lead routing, scoring, and reporting
  • Integration and automation

    Systems that share data without manual work.

    • CRM, ERP, marketing, and data platform integrations
    • API design and development
    • Workflow and process automation
  • Custom software

    Purpose-built applications where a packaged product does not fit.

    • Web and cross-platform mobile applications, APIs, and services
    • .NET, SQL Server, Python, and Azure
    • Modernization of legacy applications
  • Microsoft 365 and Azure

    A cloud environment that is governed, secure, and maintainable.

    • Entra ID, SharePoint, Exchange, and Purview
    • Identity, access, and security policies
    • Azure infrastructure and services

Approach

How an engagement runs

  1. Conversation

    A call about the problem, the constraints, and what success looks like. If AFDAL is not the right fit, you hear it then.

  2. Assessment and plan

    A written assessment with options, risks, and an estimate, in language that both executives and developers can act on.

  3. Delivery

    Work ships in small, reviewed increments. Version control, testing, and a rollback plan are standard, not extras.

  4. Handover

    Documentation and knowledge transfer to your team. Ongoing support is available, never required.

  • AssessmentFixed scope, written findings
  • ProjectDesign and delivery of a defined outcome
  • OngoingSupport and improvements for systems in production

Work

Project experience

A sample of the project experience AFDAL brings to an engagement. Client names are withheld.

  • Nonprofit

    Mini-grants program

    • Custom data and process design for a mini-grants system on Salesforce NPSP
    • Experience Cloud site for constituents and partners
    • Custom scheduling calendar, site-wide dashboards, and Mailchimp integration
  • Nonprofit

    Program management and engagement

    • Program management and engagement architecture on Salesforce NPSP
    • Data synchronization to SQL Server through Skyvia
    • Engagement, progress, and reconciliation reporting, with Pardot email journeys
  • Financial services

    Partner portal for a retirement solutions company

    • Partner portal in Experience Cloud, connected to the client’s WordPress CMS
    • Integrations with Azure Data Factory and custom .NET applications
    • Sales Cloud integrated with HubSpot
  • Technology

    Customer support for a technology company

    • Support solution on Service Cloud across email, SMS, and voice with an IVR
    • Automated email responses
    • API keys generated through a REST API and delivered by email
  • Healthcare

    Member community for a healthcare startup incubator

    • Community in Experience Cloud with event registrations pulled from Firebase
    • Segregated group messaging and file exchange
    • Mailchimp replaced with Pardot for automated email journeys and community surveys
  • Consumer brands

    Sales systems for a beverages company

    • Custom .NET application integrated with Sales Cloud
    • API integration between Sales Cloud and SAP
    • Interactive reporting in Tableau

Range

Industries and technology

AFDAL is platform-agnostic. These are the industries and the technologies its experience covers.

Industries

  • Nonprofits and education
  • Financial and professional services
  • Consumer brands and retail
  • Healthcare and life sciences
  • Public sector and workforce development

Salesforce

  • Sales Cloud
  • Service Cloud
  • Experience Cloud
  • Nonprofit Cloud
  • NPSP
  • Agentforce
  • Account Engagement (Pardot)
  • Litify
  • Apex
  • Lightning Web Components
  • Flow
  • CMS Connect
  • AppExchange packages

Microsoft

  • .NET
  • Azure
  • Azure Data Factory
  • SQL Server
  • Microsoft 365
  • Entra ID
  • SharePoint
  • Exchange
  • Purview

AI

  • Claude API
  • Claude Code
  • OpenAI API (ChatGPT)
  • Model Context Protocol (MCP)
  • AI agents
  • AI-assisted development
  • Other models as needed

Integration and data

  • REST APIs
  • SAP
  • HubSpot
  • Apollo
  • TheirStack
  • Mailchimp
  • WordPress
  • Firebase
  • CTI and IVR
  • Skyvia
  • DBSync
  • Tableau
  • Python

Working together

Close to Europe, in step with the US

Remote collaboration is the normal way of working here, not an adjustment.

  • Central European Time

    Based in Bosnia and Herzegovina. A shared working day with Europe, and afternoons that overlap with US East Coast mornings.

  • Senior-led from start to finish

    The consultant who scopes your project also leads its delivery. Nothing is lost between sales and delivery.

  • A network of specialists

    When a project needs more capacity or a specific specialty, AFDAL brings in experienced consultants and developers from its network.

  • Three languages

    English, German, and Bosnian.

About

About AFDAL

AFDAL is an independent technology consultancy, founded in 2022 and based in Bosnia and Herzegovina. It is built to work with organizations in the United States, Europe, and beyond.

The practice is senior-led. Its founder, Harun Rešidbegović, has more than 20 years in software development, most recently as CTO of ECHO Technology Solutions, a Salesforce consultancy based in San Francisco. That experience covers architecture, hands-on development, and leading teams of developers and business analysts. It is deepest in Salesforce and in work for nonprofit organizations.

AFDAL stays small on purpose. A small team reduces friction: fewer handoffs, shorter lines of communication, and faster decisions. It also gives better value, because the budget goes into the work and not into overhead.

When a project calls for more capacity or a different specialty, the team is extended with experienced consultants and developers from AFDAL’s network.

Harun Rešidbegović on LinkedIn

Questions

Frequently asked questions

What does AFDAL do?

AFDAL is an independent technology consultancy. It designs, builds, and secures business systems for nonprofits and businesses in the United States, Europe, and beyond. The services cover Salesforce and Nonprofit Cloud, architecture, AI integration, go-to-market engineering, systems integration, custom software, and Microsoft 365 and Azure.

Who does the work?

Every engagement is led by a senior consultant who is hands-on in the work. When a project needs more capacity or a specific specialty, experienced consultants and developers from AFDAL’s network join the team.

Does AFDAL work only with Salesforce?

No. Salesforce is the deepest specialty, with the most experience in the nonprofit sector. AFDAL also works with AI integration, .NET, Azure, Microsoft 365, and systems integration. The recommendation starts from the problem, not from a platform.

Which AI technologies does AFDAL work with?

AFDAL works with the Claude API, the OpenAI API (ChatGPT), Model Context Protocol (MCP), Claude Code, and Salesforce Agentforce. It is open to other models as well. The choice of model and tooling follows the problem and your data requirements, not a vendor preference.

Can AFDAL connect a legacy system to AI?

Yes. AFDAL builds MCP (Model Context Protocol) servers that give AI assistants and agents controlled access to the data and functions of an existing system. The system itself stays in place.

Can AFDAL make a vibe-coded app ready for production?

Yes. AFDAL reviews the AI-generated code and its architecture, then adds tests, error handling, and a deployment pipeline. Security, performance, and data integrity problems are fixed before real users and real data arrive.

Where is AFDAL based?

In Bosnia and Herzegovina, on Central European Time. AFDAL works remotely with organizations in the United States, Europe, and beyond. Calls with US clients usually take place in the US morning.

How does an engagement start?

With an email and a call. After that you receive a written proposal with scope, approach, and estimate.

What happens after delivery?

You receive documentation and a handover to your team. Support after that is available if you want it.

Contact

Have a system that should work better?

Describe the problem in a few lines. The reply comes from a senior consultant, not from a sales team.

[email protected]

Write an email LinkedIn

Your message is used only to answer you. Details are in the privacy notice.