BPW Consulting OÜ

Complete solutions for enterprise information systems

BPW Consulting OÜ provides analysis, development and maintenance services for enterprise information systems to public sector organisations and enterprises. The company's solutions are in use at Estonian government agencies and large enterprises. In addition to custom development, the company offers product solutions developed together with its clients.

Workspace at the BPW Consulting office in Tallinn
Products

Sector-specific product solutions

Solutions developed together with clients have evolved into products that the company also offers to other organisations. Each product is a proven base already in production use, which is adapted to the client's processes, data and interfaces. The client does not start from scratch and can bring the system into use in less time and at lower risk than with fully custom development.

Grant management system

Software for administering grant schemes across the full grant life cycle, from submission of the application to reporting on the funded project.

Core functions
  • Configuration of application rounds and forms
  • Application processing and documentation of decisions
  • Contracts and payments
  • Integration with financial and ERP systems such as SAP
  • Reporting and monitoring of results
Suitable for
Ministries, foundations, local authorities and other grant-awarding organisations.
In use at
Ministry of Culture
View case study

Tactirun – crisis and tabletop exercise environment

An environment for conducting tabletop exercises. The exercise lead communicates with participants in real time, individually, by group or with the whole exercise, and participant responses are consolidated immediately for analysis.

Core functions
  • Preparation and delivery of exercise injects
  • Real-time communication with participants and groups
  • Consolidation, analysis and grouping of responses
Suitable for
Rescue services, ministries and agencies, local authorities and providers of vital services.
In use at
Rescue Board
View case study

Access and permit management

A solution for managing access to infrastructure facilities, including permit issuance and safety incident handling.

Core functions
  • Access requests and their approval
  • Permit issuance and validity tracking
  • Registration and handling of safety incidents
Suitable for
Energy, telecommunications and transport companies and other organisations with distributed infrastructure sites.
In use at
Eesti Energia AS
View case study

Recruitment competition environment

An environment for structured recruitment and selection: running competitions, comparing candidates and documenting recruitment decisions in a single system.

Core functions
  • Publication of competitions and applications
  • Candidate assessment and comparison
  • Documentation of recruitment decisions
Suitable for
Public sector bodies and enterprises that run competition-based recruitment.
In use at
Government Office
View case study

Introducing a product

  1. 01

    Fit analysis

    Comparison of the client's processes and requirements with the capabilities of the product. The outcome is the scope and schedule of the adaptation.

  2. 02

    Adaptation and integration

    Configuration, additional functions and interfaces with existing systems such as X-Road, document management and financial software.

  3. 03

    Deployment and maintenance

    Installation in the client's infrastructure or in a cloud environment located in the European Union, user training and a maintenance contract.

Company

Development and maintenance partner for public sector and enterprise information systems

BPW Consulting OÜ is a software company based in Tallinn, Estonia. The company takes responsibility for the complete life cycle of an information system, from requirements analysis and business process modelling through development and deployment to long-term maintenance.

The company's experts are certified software developers with extensive experience in building large, multi-technology information systems for the Estonian public sector.

  • Public sector experience

    Government Office, Health Board, Rescue Board, Ministry of Culture, National Library of Estonia and the City of Tallinn.

  • Complete life cycle

    Analysis, development, deployment, maintenance and end-user support from a single partner.

  • Modern infrastructure

    AWS, Hetzner, Kubernetes, GitLab CI/CD and Terraform. Automated build and deployment processes, infrastructure within the European Union.

The Maakri quarter in central Tallinn, home of the company office
Services

Services

The company's services cover the complete life cycle of an information system, from analysis and development through maintenance, infrastructure and the use of data. The same services underpin both custom development and the adaptation of products.

  1. 01

    Requirements analysis

    We gather, map and analyse the requirements of the information system and model the business processes (BPMN, EPC). The outcome is a specification that serves as the basis for development or procurement.

    Tools

    Enterprise Architect, Bizagi, ARIS

  2. 02

    Information system development

    We develop information systems in their entirety: from user interface and business logic to database and infrastructure. We deliver new systems as well as extensions to existing ones.

    Technologies

    Java, Spring Boot, PHP, Laravel, C#, PL/SQL, Oracle APEX, Vue, React, Angular, Drupal, Oracle, PostgreSQL, MS SQL, PostGIS, MapServer

  3. 03

    Information system maintenance and managed operations

    We ensure the continued operation of information systems under a standing contract: resolving defects, delivering enhancements and upgrading server software, platforms and frameworks. The contract covers monitoring, backups, certificate and security update management and end-user support within an agreed service level.

    Tools

    JIRA, GitLab Issues, OSTicket, Zabbix, Grafana

  4. 04

    Infrastructure and cloud migration

    We design and operate the infrastructure of information systems and migrate systems to cloud environments located in the European Union, where data remains under EU jurisdiction. The work consists of an audit of the existing infrastructure, a migration plan and its execution, and continues under a maintenance contract.

    Technologies

    AWS, Hetzner, Kubernetes, Rancher, Helm, Terraform, Docker, GitLab CI/CD

  5. 05

    Data analysis and visualisation

    We consolidate the organisation's data from different sources, clean and harmonise it, and build reports and dashboards that support management decisions. Where a data catalogue, data lineage or data quality control is required, we deploy the OpenMetadata platform.

    Technologies

    SQL, Python, PostgreSQL, Oracle, OpenMetadata, Metabase, Grafana, Power BI

  6. 06

    Business process automation

    We automate recurring work processes: data entry, document processing, data exchange between systems and notifications. We integrate existing information systems, ERP and CRM solutions, and customer service and e-commerce platforms, applying artificial intelligence where appropriate.

    Technologies

    X-Road, REST and SOAP interfaces, Odoo, n8n

Artificial intelligence

Artificial intelligence in enterprise information systems

We integrate large language models into existing information systems and develop solutions that operate on the organisation's own data and comply with data protection and security requirements.

Language model integrations

Integration of OpenAI GPT, Claude, Gemini and locally hosted models (Llama, Mistral) into business processes, including customer service assistants and content production workflows in which the output is reviewed and edited by a person. Comparative model evaluation, prompt design and model adaptation.

Knowledge retrieval and vector databases

Semantic search and retrieval-augmented generation over the organisation's documents. Pinecone, Weaviate, Qdrant and ChromaDB; scalable embedding pipelines.

Agents and process automation

Autonomous and multi-agent workflows based on LangChain, CrewAI and comparable frameworks. Agents operate on system interfaces and data within controlled permissions.

Document and data processing

Classification of applications, documents and correspondence, data extraction and automated data entry. The solutions suit the case handling processes of public institutions as well as the daily operations of smaller businesses such as clinics, online shops and service providers.

Artificial intelligence in the development process

We use agentic development tools (Claude Code and others) in day-to-day development: code generation and review, test creation, documentation and analysis of legacy systems. The result is faster delivery and greater capacity with the same resources.

Adoption and training

We advise organisations on adopting artificial intelligence and agentic development: workshops for development teams and public sector IT organisations, usage policies and security requirements, compliance with data protection and procurement rules, and the use of locally hosted models where data must not leave the organisation.

Technologies

GPT · Claude · Claude Code · Gemini · Llama 3 · Mistral · LangChain · CrewAI · Pinecone · Qdrant · ChromaDB · PyTorch · Hugging Face · RAG / Embeddings

Artificial intelligence projects

Application review and evaluation

In the grant management system, AI supports case handlers in reviewing and evaluating applications: it checks an application against the conditions of the grant scheme, summarises its content and highlights gaps and points that need clarification.

Business rules assistant

An assistant answers user questions about the business rules of the grant management system: how grant rounds, application forms and processing stages are configured and which conditions apply in a given case.

Platforms

Platforms the company works with

In addition to its own products and custom development, the company deploys and maintains established platforms that address recurring requirements more efficiently.

OpenMetadata

Data catalogue and metadata management platform

An open-source platform for data discovery, data lineage, data quality control and data governance. BPW Consulting deploys the platform, integrates it with the organisation's data sources and provides ongoing maintenance.

Company role
Deployment, integration and maintenance
open-metadata.org

Inwardis

Model-based knowledge base for people and AI agents

Inwardis keeps the description of an information system as a hierarchical model that both people and AI agents write and read. It covers software and enterprise architecture (C4, UML), database design and business processes (BPMN), and model elements are linked to the source code. It runs on the organisation’s own infrastructure.

Company role
Information system modelling with AI
inwardis.com
Case studies

Selected case studies

The company has extensive experience in developing and maintaining large, multi-technology information systems. The experts delivering the solutions are certified software developers.

  • Health Board Healthcare

    Vaccine ordering and distribution platform

    A national platform for ordering and distributing vaccines and exchanging documentation between all parties involved. Users include the Health Board, the Health Insurance Fund, general practitioners and practice centres, hospitals and logistics companies.

    Technical solution PHP 8, Laravel 9, PostgreSQL 13, GitLab, Rancher Kubernetes, Helm, Odoo ERP

  • Ministry of Culture Government

    Grant processing information system

    Case management software through which applicants submit grant applications on the selected form and officials process the application, conclude the contract, make payments and monitor the results of the supported project through reporting. The system operates on a high-availability Amazon Web Services cluster.

    Technical solution PHP, Laravel, Vue, PostgreSQL, AWS, GitLab CI/CD

  • RMIT / National Library of Estonia Culture and archives

    Library file validation and archiving solution

    The solution validates files for compliance with the PDF and TIFF standards and archives them in high-volume processing. Build and deployment are automated through GitLab CI/CD; infrastructure is managed with Terraform on Amazon Web Services.

    Technical solution Spring Boot, PostgreSQL, Microservices, GitLab CI/CD, Terraform, AWS

  • Rescue Board Public safety

    Tabletop exercise environment

    An environment for conducting tabletop exercises, developed to strengthen national crisis preparedness. The trainer communicates with participants individually, with the whole group or across groups; participant responses can be analysed and grouped immediately.

    Technical solution PHP, Laravel 9, Vue 3, WebSocket, PostgreSQL

  • Eesti Energia AS Energy

    Access management platform

    A solution for managing access to nationwide infrastructure facilities, including permit issuance and safety incident handling. The system is designed for the requirements of a large enterprise and significantly reduces the administrative burden in this area.

  • City Planning Board of Tallinn Urban planning

    Tallinn Geoportal

    A data register for detailed and comprehensive plans with GIS support. Interfaced with map servers through the WFS and WMS protocols; includes map layer display and a map layer drawing tool.

    Technical solution C#, Oracle, JavaScript, MapServer, Java microservices

  • Government Office Government

    Senior civil servant recruitment portal

    A digital environment for the recruitment, selection and development of senior civil servants. Public competitions, candidate comparison and the documentation of recruitment decisions are handled in a single system.

    Technical solution Drupal CMS, MySQL, PHP 7

  • admon.live Media

    Audio stream analysis solution

    The solution detects the occurrence of a given audio clip in a media stream in real time. Detected data is consolidated on the end user's web-based dashboard.

    Technical solution C++, Laravel, PHP, Vue, PostgreSQL

Contact

Contact us

Please describe your requirement briefly. We will contact you at the earliest opportunity.

Address
Maakri tn 23a10145 TallinnEstonia
LinkedIn
linkedin.com

Sustainability

  • AWS infrastructure on 100% renewable energy
  • Carbon-neutral office

Consideration of environmental impact is part of the company's operations.