FORGETECHCONSULTANTS

Experience in real projects

Technical experience applied to real business challenges.

Architecture, backend engineering and systems integration for platforms where reliability and the ability to evolve are essential.

This selection brings together anonymized professional experience gained by the team, including some projects undertaken before ForgeTech Consultants, S.L. was incorporated.

Selected experience

Three contexts. One engineering approach.

Integration, modernization and business rules: different challenges requiring technical decisions tailored to each platform.

01·Customer service and integration

Multichannel customer engagement and enterprise integration platform

A platform for customer interaction across different channels, connected to CRM systems and back-office applications.

The technical challenge
Integrating heterogeneous external APIs and maintaining clear responsibilities in distributed services with high interaction volumes and traceability needs.
Engineering contribution
Professional participation in .NET backend services, REST API design and enterprise integration. Separation of integration responsibilities from business capabilities to limit coupling.
Technical evolution
More structured service interactions and clearer integration boundaries, helping maintain components and prepare their evolution.
Applicable insight
Contracts and responsibility boundaries matter when external systems evolve at different speeds.
Illustrative conceptual diagram · Does not reproduce a production architecture
  1. Channels
  2. Integration services
  3. Business capabilities
  4. External platforms

02·Industrial enterprise software

Modernization of an industrial technology platform

Software supporting industrial processes with legacy components and operational reliability requirements.

The technical challenge
Technical debt, complex maintenance and performance-sensitive operations made the system difficult to evolve.
Engineering contribution
Work focused on progressive modernization, including query and data-access review, structural refactoring and deployment automation.
Technical evolution
An approach aimed at clarifying responsibilities and making the application easier to maintain and evolve according to operational needs.
Applicable insight
Limiting the scope of changes makes it possible to address technical debt without starting from a complete replacement.
Illustrative conceptual diagram · Does not reproduce a production architecture
  1. Existing platform
  2. Incremental modernization
  3. More modular architecture

03·Planning and budget management

Enterprise management and budgeting platform

Planning and budget management for international event operations, integrated with corporate systems.

The technical challenge
Organizing complex domain rules, calculations and financial validation with traceability requirements.
Engineering contribution
An engineering approach based on a structured .NET backend, separation of domain and persistence, automated tests and controlled integrations.
Technical evolution
A structure intended to organize business logic, simplify rule verification and define integration responsibilities.
Applicable insight
Separating rules and persistence makes calculations and validation easier to review without mixing in integration details.
Illustrative conceptual diagram · Does not reproduce a production architecture
  1. Planning
  2. Budgeting
  3. Validation
  4. Enterprise integration

Other domains

Experience across business domains.

Professional contributions to demand planning and booking platforms, each with its own data and integration needs.

Evolution of a demand-planning platform

Supply-chain collaboration software exchanging demand and forecast information from different sources.

Participation in migrating VB.NET to C#, developing .NET APIs and components, and accessing data with SQL Server and Dapper. Use of dependency injection, SOLID and testing.

Technology modernization and functional continuity in enterprise planning software.

Channel integration for booking platforms

A vacation rental channel manager exchanging booking data with external platforms.

Development of .NET Core APIs and channel integration. Use of Redis for channel-specific data mappings, Dapper, dependency injection, serialization and tests.

Integration of external systems with heterogeneous data structures and maintainable components.

Cross-cutting capabilities

Experience that informs technical judgement.

Recurring capabilities throughout the team's professional experience; their application depends on context and does not imply identical methods in every project.

  • Backend engineering and systems integration
  • Progressive modernization
  • Clear architectural boundaries
  • Automated quality practices
  • Operational reliability
  • Maintainable enterprise software

Does your platform face similar challenges?

We can help assess its architecture, identify risks and define a realistic path forward.