Intelligently TRANSFORMATIVE ideas rose * · Clean from performant insightful collection & analysis system architectures


yielding to

and growth into flexible scalable performant


efficient business processes

The design of flexible, scalable, reliable and performant yet affordable systems from paper to maintenance through deployment stages is one of the hardest challenges for an enterprise. The challenge is increasingly higher as the architecture gets decentralized and expanded to include SoC.

Let Knowledge Roses’ team help you!

Get More Info

We cultivate knowledge as if it was a rose.

What we offer


Using our deep understanding of the current state of the art technology we analyze our clients’ needs and deliver transformative business solutions



Knowledge Roses provides custom application development in a wide range of programming languages and platforms. These are the services where the team gets their hands dirty and materialize the needed IT solutions



IT Project Management is the process of planning, organizing and delineating responsibility for the completion of an organizations’ specific information technology goals.



Read more

The survival rate of companies suffering a crisis is estimated to be between 6% and 20% by different studies. We will work around the clock bringing the technical knowledge and tools necessary to increase the odds that your company is among those that make it out of the crisis.

PostgreSQL Consulting

K nowledge Roses’ team is a strong proponent of the use of PostgreSQL in the enterprise. We believe that in most situations it is a better solutions than other competing commercial enterprise databases. Since 2009 we have used PostgreSQL as the main database for our projects.

For the hardest problems our clients might have with PostgreSQL, we rely upon the team of our highly specialized partners at Postgres Professional.

Working together we can offer Postgres adopters in Spain, among others, the following services:

  • Database architecture design
  • Data modeling services
  • In database analytics
  • High availability configurations
  • Migrations from Oracle®
  • Multi-level Postgres support contracts
  • Database optimization
  • Training and consulting services

“PostgreSQL is a powerful, open source object-relational database system. It has more than 15 years of active development and a proven architecture that has earned it a strong reputation for reliability, data integrity, and correctness. It runs on all major operating systems [..]”

“An enterprise class database, PostgreSQL boasts sophisticated features such as Multi-Version Concurrency Control (MVCC), point in time recovery, tablespaces, asynchronous replication, nested transactions (savepoints), online/hot backups, a sophisticated query planner/optimizer, and write ahead logging for fault tolerance. It supports international character sets, multibyte character encodings, Unicode, and it is locale-aware for sorting, case-sensitivity, and formatting. It is highly scalable both in the sheer quantity of data it can manage and in the number of concurrent users it can accommodate.”

We help customers achieve transformative business outcomes by helping them accomplish their digital metamorphosis.

We also do

Data mining

Storage is increasingly cheaper. The number of devices and processes that record data is increasingly higher, as it is the data volume the enterprise manages. Data is regarded as a critical asset of the enterprise. But raw data is useless. Information starts to have some uses, but it is not until the information is further distilled and transformed into knowledge that it starts to be really valuable.

One of the process by which this extraction happens is called data mining. We are enthusiastic about helping you to make sense of your data and turn it into actionable knowledge.

Big data

“Big data is a broad term for data sets so large or complex that traditional data processing applications are inadequate. Challenges include analysis, capture, data curation, search, sharing, storage, transfer, visualization, querying and information privacy. The term often refers simply to the use of predictive analytics or certain other advanced methods to extract value from data, and seldom to a particular size of data set. Accuracy in big data may lead to more confident decision making, and better decisions can result in greater operational efficiency, cost reduction and reduced risk.” – as defined by wikipedia

Based on our technical skills we can help you overcome the problem posed by the need of processing huge data amounts.

Internet of things

“The IoT is a giant network of connected “things” (which also includes people). The relationship will be between people-people, people-things, and things-things.” –

The analyst firm Gartner says that by 2020 there will be over 26 billion connected devices.

Knowledge Roses’ experience has already been applied to the design of custom software, consulting on hardware design and implementation of special communications protocols for IoT projects.

Enterprise class development

At Knowledge Roses we have developed web applications that qualify as enterprise due to their requirements in scalability, reliability and security.

We carefully analyze clients’ needs, plan, implement and deploy applications, such that we can fulfill clients’ needs. We used to be an exclusive J2EE shop but we have since started to develop using non-java stacks such as Play! Framework, PHP Laravel or Pyramid Web Framework, striving for an increase in productivity.

Cross platform development

Building on our software development experience we have acquired the necessary skills and workflows needed to develop applications that keep a consistent look across different platforms such as iOS, Android, Web and Desktop.

24×7 support and system administration

Making sure a qualified team is there to solve your problems as soon as possible whenever they happen, it’s important for most companies. We have special kinds of contracts and service level agreements that allow our clients to benefit for 24×7 support for their critical systems.

High performance custom hosting solutions

The market is filled with big companies offering the same size fits all hosting solutions. Some offer products at impossibly low prices by aggressively overbooking hardware resources, other offer shared “scalable” products at prices several times higher than dedicated resources.

Chances that a client would highly benefit for a custom hosting solution at a yet affordable prices are really high in our experience. For these clients we build high performance custom and managed hosting solutions.

Knowledge management

Having knowledge flowing seamlessly among clients, providers, departments and decision-makers is one of the key success factors in any firm: it lets all the departments quickly acknowledge clients problems or suggestions, it allows decision makers to develop new strategies, it allow other departments harness the power of the work developed by others… it revolutionizes a traditional company.

Knowledge Roses can analyze your information and knowledge flows, propose and implement and customize tools to improve those flows.

Expert system integration

The need for automated decision making grow as the data sources the firm has access to grow. For a firm to be efficient it is important to automate as much as possible of all the existing business processes.

Let us help you automate your business processes.