Programming

Python programming.

Objectives: Develop software solutions for the so-called "Industrial Internet" and custom software for the optimization and automatization of business processes.

Why: Efficiency and productivity are gained automating all the activities amenable to digitalization and formalization. All the repeatable processes are targets for automation: everytime that a person is doing something that could be carried on by a software application, he is not doing something creative and unique, and he is not improving the business value of his job.

How: Write code in high level programming languages as Python, which has a very rich ecosystem of libraries and frameworks (we use Pyramid, Plone and several mini-frameworks, to name a few) together with modern components as Riak or RabbitMQ and powerful object-relational database system asĀ PostgreSQL.