# Buildersoft - Modern Software Solutions & Digital Transformation

> Making your business more efficient, adaptive to change and scalable.

**Website:** [https://buildersoft.io](https://buildersoft.io)
**Email:** office@buildersoft.io
**Phone:** (+383) 49 391 611
**Location:** Rruga Tirana, C4 nr 23, 10000 Prishtine, Kosovo
**Company:** BUILDERSOFT L.L.C.

---

## About Buildersoft

Buildersoft is a technology services company specializing in digital transformation, software engineering, and AI-powered solutions. With 15+ years of experience, 50+ projects delivered, 30+ satisfied clients, and 100% client satisfaction, we partner with companies to architect, build, and scale software — from cloud-native systems to AI-powered platforms.

### Mission

We help organizations modernize how they build, ship, and operate software — with outcomes you can measure.

### Vision

Make businesses more efficient, adaptive to change, and scalable, as a trusted partner for organizations navigating digital landscapes.

### Core Values

- **Innovation** - Exploring emerging technologies and adopting them only when they earn their place
- **Integrity** - Building trust through transparency, honesty, and ethical practices
- **Collaboration** - Partnering closely with clients toward mutual success
- **Excellence** - Maintaining high standards across code quality, deliverables, and communication

### Company History

1. **Foundation** - Vision to transform how businesses leverage technology
2. **Growth & Expansion** - Service expansion and industry partnerships
3. **Open Source Initiative** - Launched Cortex and Cerebro for the developer community
4. **AI & Innovation** - Introduced Dataroot for AI-powered analytics

---

## Products

### Inkling

**Type:** AI Answer Engine
**App:** [https://inkling.buildersoft.io](https://inkling.buildersoft.io/)
**Product Page:** [https://buildersoft.io/inkling](https://buildersoft.io/inkling)
**Guide:** [https://buildersoft.io/inkling/docs](https://buildersoft.io/inkling/docs)

Inkling is Buildersoft's answer engine. Ask anything: Inkling lists its sources before it writes, answers in plain prose with numbered citations, and stamps every answer with the depth asked for, the tier that served it, the time taken and the sources read. It never names a model.

**Core Features:**
- **Sources first, cited inline** - The sources are listed before the answer is written; citations that match no source read never become links
- **Three depths** - Quick (up to 5 sources), Pro search (plans up to 3 angles, up to 10 sources) and Research (a planned report of up to 6 sections from up to 20 sources)
- **Direct answers** - Questions that need no web are answered directly and marked "nothing searched"; a Pro or Research search spent on one is given back
- **Discussions** - Follow-ups, Keep going suggestions, a searchable library and PDF export
- **Translate** - Text in 44 languages with numbers, dates, amounts and names marked to check; whole Word, PowerPoint and Excel files translated in place on Pro
- **Notes and todos** - Save answers with their citations, five Inkling actions on request, Hand to Inkling for a todo
- **Public pages** - Share any answer or discussion as a cited public page, free on every plan
- **Pro (early access, by request)** - Unlimited Pro search, 50 research reports a month, second opinions (20 a month), diagrams and charts, document translation (200 pages a month) and an @handle profile

**Plans:** Free (no card): unlimited Quick answers, 5 Pro searches a day, 1 research report a month. Pro: early access, enabled by hand; request at https://inkling.buildersoft.io/contact?interest=pro

### Cortex Data Framework

**Type:** Open Source | .NET Native
**Version:** v3.1.1 (January 2025)
**Performance:** 100K+ events/sec | <10ms latency | 100% Open Source

Cortex gives .NET developers production-grade streaming applications with ease. Process millions of events per second with intuitive APIs, powerful state management, and enterprise-grade reliability.

**Capabilities:**
- **Stream Processing Simplified** - Intuitive APIs for sources, sinks, and operators reducing boilerplate code
- **Rich State Management** - In-memory and persistent state stores (RocksDB) supporting stateful computations like aggregations and windowing
- **Built-in & Custom Operators** - Library of transformation, filtering, aggregation, and windowing operators plus extensibility
- **Telemetry & Monitoring** - First-class integration with OpenTelemetry and industry-standard frameworks
- **Error Resilience** - Graceful error handling mechanisms for production environments
- **Horizontal Scalability** - Distributed workload processing across multiple instances

**Code Example:**
```csharp
var stream = StreamBuilder<Event>
    .CreateNewStream("HighThroughputStream")
    .WithPerformanceOptions(StreamPerformanceOptions.HighThroughput(
        bufferCapacity: 100_000,
        concurrencyLevel: Environment.ProcessorCount))
    .Stream()
    .Map(e => ProcessEvent(e))
    .Sink(e => SaveToDatabase(e))
    .Build();
```

**Integrations:** Apache Kafka, Azure Event Hubs, RocksDB, OpenTelemetry, Prometheus, Redis, Custom Sources & Sinks

**Use Cases:**
- Real-Time Analytics - User activity, IoT sensor data analysis with sub-second latency
- Event-Driven Systems - Dynamic event-triggered actions based on aggregated/filtered patterns
- Session Management - Stateful sessions for chat, gaming, customer interaction tracking
- Data Transformation - Converting raw streams into enriched, consumable formats

**Product Family (Cortex Ecosystem):**
- **Cortex.Streams** - Build high-performance, real-time data pipelines with a fluent API. Map, filter, aggregate, window, and fan-out.
- **Cortex.Mediator** - CQRS-ready mediator with commands, queries, notifications, and pluggable pipeline behaviors.
- **Cortex.States** - Pluggable state stores: In-Memory, RocksDB, SQL Server, PostgreSQL, MongoDB, Cassandra.

---

### Dataroot

**Type:** AI-Powered Data Platform
**Performance:** 50+ Data Sources | <2s Query Response | 24/7 Agent Monitoring

Dataroot transforms how you interact with data. Ask questions in plain English, create autonomous monitoring agents, and get AI-powered predictions - no SQL knowledge required. Connect to 50+ data sources and get answers in seconds.

**Core Features:**
- **Natural Language Queries** - Get instant responses by typing questions in plain English
- **Autonomous Agents** - Background monitoring and alerts operating 24/7
- **Predictive Analytics** - AI-powered forecasts and trend analysis
- **Anomaly Detection** - Automatically identifies outliers and unusual patterns
- **Smart Recommendations** - AI suggests follow-up questions based on queries

**Agent Types:**
- Sales Monitor - Revenue threshold alerts (runs every hour)
- Inventory Tracker - Stock level monitoring and reorder predictions (every 6 hours)
- Weekly Report - Executive summaries (scheduled, Mondays 9 AM)
- Anomaly Detector - ML-based transaction pattern detection (real-time)

**Supported Data Sources (50+):**
- SQL Databases: PostgreSQL, MySQL, SQL Server, Oracle, SQLite, MariaDB
- NoSQL: MongoDB, Cassandra, Redis, Couchbase, DynamoDB, Neo4j
- Data Warehouses: Snowflake, BigQuery, Redshift, Synapse, Databricks
- Additional: ClickHouse, Elasticsearch, TimescaleDB, REST APIs, CSV/Excel

**Industries Served:** Finance & Banking, Healthcare, Retail, Manufacturing, Marketing, Education, Energy, Travel

**Deployment Options:**
- **Cloud-Hosted** - No infrastructure management, automatic updates, 99.9% uptime SLA
- **Self-Hosted** - Data sovereignty, custom security, on-premise or air-gapped options

---

## Services

### System Design & Architecture

Design scalable, resilient systems that grow with your business. We architect solutions that handle complexity while maintaining simplicity.

**Includes:** Microservices architecture, event-driven systems, high availability design, performance optimization

### Software Modernization

Transform legacy systems into modern, cloud-native applications. Reduce technical debt while maintaining business continuity.

**Five Pillars:**
1. Iterative Modernization - Gradual implementation with north star architecture
2. Data Synchronization - Reliable data flow between legacy and modern components
3. Evolve the Organization - Helping teams take ownership, with clear code-ownership guidelines
4. Evolutionary Architecture - Emphasis on exchangeable, flexible components
5. Modernization Right-Sizing - Balancing development speed, future readiness, and scalability

**8-Step Journey:** Identify bottlenecks, Define priorities, Choose use-case, Compose team, Design new component, Design integration, Establish metrics, Build & release continuously

### Agile Transformation

Accelerate delivery with agile methodologies. Help teams iterate faster and respond to change with confidence.

**Includes:** Scrum & Kanban implementation, team coaching, process optimization, DevOps integration

### Data + AI

Put your data to work with AI and machine learning — from analytics to automation.

**Six Solution Areas:**
1. Data Foundations - Scalable, reliable, governed data infrastructure
2. Analytics & Insights - Self-service reporting and actionable intelligence
3. Data COE & Enablement - Centralized execution models
4. Data Products - Custom solutions tailored to business domains
5. AI & Machine Learning - Intelligent automation and personalized experiences
6. Generative AI - LLM-based solutions for search, chatbots, and process innovation

**Merlin.AI Enterprise Chatbot** - Production-grade chatbots for organizations of any scale. Service model (Buildersoft Cloud) or Platform model (client infrastructure).

### Cloud Infrastructure

Migrate to the cloud with confidence. Build cloud-native applications that scale smoothly and reduce operational overhead.

**Includes:** Cloud migration strategy, multi-cloud architecture, infrastructure as code, cost optimization

### Strategy + Innovation

Transform ideas into reality with strategic guidance. We help you identify opportunities and execute innovation at scale.

**Includes:** Digital strategy development, innovation workshops, technology roadmapping, competitive analysis

### Product Delivery

End-to-end delivery solutions. We help you build and deliver products from concept to market.

### Platform Engineering

Build and manage internal developer platforms that accelerate software delivery and improve developer experience.

---

## Training Catalog

1. **EDA Foundation** - Learn basics of Event-Driven Architecture (EDA) and expose use-cases related to your organization
2. **EDA Integration Patterns** - Learn different patterns for Event-Driven Architecture from real scenarios
3. **Microservice Architecture** - Real-world microservice integration approaches and patterns
4. **Reactive Architecture** - Apply reactive programming principles to architectural design
5. **Data Transformation** - Data as a critical business asset: architecture, governance, and management
6. **Modern & Tribe Workspace** - Transform workplace collaboration using Agile methodologies

---

## Process Methodology

1. **Discovery & Assessment** - Understand current state and challenges
2. **Strategy & Planning** - Design the roadmap and approach
3. **Implementation & Iteration** - Build incrementally with continuous feedback
4. **Support & Optimization** - Ongoing improvement and maintenance

---

## Technology Stack

.NET, Azure, AWS, Google Cloud, Kubernetes, PostgreSQL, Kafka

## Technology Partners

Microsoft, Google Cloud, AWS, OpenAI

## Clients

TBC, Architech, Dekorativ

### Client Testimonial

> "Partnering with BUILDERSOFT ensures sustainability and transparency in decision-making to achieve the best possible outcomes. Their commitment to questioning decisions means that every aspect of the project is carefully considered for optimal results."
>
> -- Dekorativ Team, Client Partner

---

## Blog

### Coupling Consumer-driven Services: Understanding Patterns and Anti-patterns

**Author:** Enes HOXHA

Microservices are not just technical tools but also socio-technical tools for organizations that fully embrace them. The design of software systems plays a crucial role in the communication paths and coupling between development teams.

---

## Contact

**BUILDERSOFT L.L.C.**
Rruga Tirana, C4 nr 23
10000 Prishtine, Kosovo

- **Phone:** (+383) 49 391 611
- **Email:** office@buildersoft.io
- **LinkedIn:** [linkedin.com/company/buildersoft](https://linkedin.com/company/buildersoft/)
- **YouTube:** [youtube.com/buildersoft](https://youtube.com/buildersoft)

---

*Copyright Buildersoft LLC. All rights reserved.*
