Tecnologías

¿Qué tecnologías utilizamos?

Para garantizar nuestra actualización, nos capacitamos de forma constante.
No dudes en consultar sobre herramientas que aquí no mencionamos, ya que tratamos de ser concisos y puntuales.

Plataformas de Desarrollo

  • Mobile – Android – iOS – Windows
  • Web – Internet – Intranets
  • Microsoft Windows – Servicios
  • Linux – Open source

Software de Desarrollo

  • Microsoft .NET Core (C# o VB.Net, arquitectura ASP.Net Core, Web API, MVC, WCF, etc.)
  • Java (JPA/Hibernate, Spring, Servlets, JEE, JSP, EJB, JMS, JDBC, JTS, Maven, Bash, Heroku, BPEL, BPMN, Selenium, APPIUM)
  • Android y iOS (nativo o híbrido con Cordova, Phonegap o Xamarin)
  • Python (con frameworks como Django o Flask, entre otros)
  • Node.js y javascript (puro o con Ember.js, Vue.js, React, Angular o cualquier otro framework)
  • Ruby on Rails
  • PHP (con frameworks como Laravel, Symfony, Slim o Phalcon)
  • RPA (Rigel, UiPath)
  • Office y SharePoint (con .Net utilizando VSTO)
  • Lenguajes SQL (Transact-SQL, PLSql, PostgreSql)
  • Maquetados con HTML5, CSS, Bootstrap, WordPress

Esquema Tecnólogico

Somos expertos en la aplicación de diversos patrones de arquitectura. Esto nos permite decidir el mejor esquema tecnológico para cada problemática que hay que resolver, a fin de maximizar uno u otro atributo de calidad, según sea requerido. Alguno de los patrones arquitectónicos que solemos utilizar son:

  • Modelo Vista Controlador
  • Microservicios
  • Orientado a eventos
  • Diseño orientado al dominio
  • Colas
  • Capas, Hexagonal
  • Múltiples frameworks de front-end y back-end
  • Herramientas de testing de front-end
  • Continuous Integration (CI), Continuous Delivery (CD)

Bases de Datos

  • SQL Server
  • Analysis Services y Business Intelligence
  • Reporting Services
  • Qlik Sense
  • Oracle
  • PostgreSQL
  • MySQL
  • NoSQL (MongoDB, Firebase)