DOHU.DEV · Services and consulting

Software and infrastructure, from plan to operations.

We develop applications, modernize systems, and build infrastructure that supports business processes. We work with organizations and software companies, from defining the solution through operational support.

What we can build together

Expertise for every stage of an IT project.

You can start with an assessment, a defined project, or a long-term collaboration. Together we define what must be delivered and how it fits your environment.

From new applications to existing systems, we choose the intervention that fits your context and team.

01 We understand and design

IT architecture and consulting

You need a technical direction before you invest in development or infrastructure.

  • Assessment of systems and dependencies
  • Solution architecture and technical options
  • Implementation and transition plan
What we deliverA technical direction and a work plan tied to the business objectives.
02 We build

Custom software development

Your processes need a new application, or features that the current systems do not have.

  • Web, backend, and mobile applications
  • Development and testing across the lifecycle
  • Nearshore collaboration with product teams
What we deliverSoftware adapted to your processes, users, and technical environment.
03 We evolve and connect

Modernization and integration

Existing applications limit change, and systems do not exchange data the way you need.

  • Assessment and modernization of legacy applications
  • Integrating applications with enterprise systems
  • Data migration and a staged transition
What we deliverModernized components and data flows between existing systems.
04 We deliver and operate

Cloud, infrastructure, and DevOps

You need an environment ready for applications, administration, and repeatable delivery.

  • Infrastructure assessment and modernization
  • Public, private, and hybrid cloud
  • Automation, Kubernetes, and CI/CD
What we deliverInfrastructure and delivery processes suited to the project.
05 We measure and improve

Analysis, monitoring, and reporting

You need a clearer picture of the systems in order to decide what should improve.

  • Analysis of systems and available data
  • Monitoring and reporting tools
  • Indicators for governance and optimization
What we deliverVisibility into how the systems run, and information useful for decisions.
06 We support continuity

Operational support

Users and IT teams need clear processes for requests and incidents.

  • ServiceDesk and HelpDesk
  • Monitoring, alerts, and incident handling
  • Operational procedures and responsibilities
What we deliverA support framework with defined activities and responsibilities.

How we can work together

A complete project, or expertise alongside your team.

For organizations

We help you define and implement IT solutions for the company's processes. We work with internal teams and take account of systems already in operation.

Consulting and assessmentImplementationOperational support

For software companies

We contribute architecture, development, infrastructure, and DevOps expertise. We work with your teams, including in a nearshore model.

Development and modernizationArchitectureDevOps

From context to delivery

A clear path, adapted to the project.

We understand the context

We clarify the objectives, processes, existing systems, and constraints.

We define the solution

We set the architecture, priorities, responsibilities, and stages of work.

We build and integrate

We develop, test, and prepare the transition into the operational environment.

We operate and improve

We provide support and monitoring within the agreed collaboration.

Examples from DoHu experience

Projects that bring software and infrastructure together.

Experience in application modernization, warehouse operations, and migration of enterprise environments.

Modernization · Legacy platform

From monolithic systems to services.

We assessed the existing systems, redesigned the architecture, and developed the infrastructure for the transition to services and modern technologies.

DoHu's contributionAssessment · Architecture · Development · Infrastructure
A technical base for scaling and later development.

Software · Warehouse Management

Architecture and development for a WMS.

We built web, backend, and mobile components for warehouse operations, with data migration requirements and integration with enterprise systems.

DoHu's contributionArchitecture · Web and mobile · Backend · Integration
A system that connects warehouse activities and operational data.

Infrastructure · Microsoft 365

Migration into a hybrid Microsoft 365 environment.

We migrated an Exchange environment to Microsoft 365, with hybrid infrastructure configuration and resolution of issues that appeared during migration.

DoHu's contributionAssessment · Hybrid configuration · Migration · Support
4,500+ users in the migration project.

Technologies chosen for the project.

We work with varied software platforms and infrastructure. The choice starts from the requirements, the existing environment, and how it is operated.

.NETJavaPythonWebMicrosoft AzureKubernetesTerraformGitHub ActionsArgoCDMicrosoft 365

Before we start

A few questions about working together.

Can we modernize an existing system?

Yes. We start from an assessment of the system, its dependencies, and the business requirements. We then define the interventions and transition stages, taking operational continuity into account.

Can you work alongside our IT team?

Yes. We work with internal teams and software companies, through architecture, development, infrastructure, or DevOps contributions. Responsibilities and deliverables are set together.

Do you also offer support after implementation?

Yes. Operational support services can include ServiceDesk, HelpDesk, monitoring, and incident-handling procedures. Coverage and support terms are defined as part of the collaboration.

Let's talk about your project

What do you want to build, connect, or modernize?

Tell us the context. We start with a discussion about objectives, existing systems, and the expertise you need.