Software development
We develop customized systems, from engineering to implementation, covering all stages of the process.
We specialize in the development of web platforms and systems, with a wide range of technologies.
We have a broad experience developing web applications, responsive designs, custom e-commerce, management systems, customer loyalty, knowledge management platforms, real-time systems.
We provide the following vertical markets with our solutions: tourism, gastronomy, finance, scientific-technological system, knowledge companies, government entities, food and technology.
We are oriented to work in long-term relationships and to become strategic partners of our clients.
Tecnologías: PHP (Laravel, Symfony, CodeIgniter) - JavaScript (NodeJS, React, NextJs, Svelte, Sapper) - Databases (MySQL, MariaDB, MongoDB, GraphQL)
Projects
Websites
We turn websites into a tool to reach your customers.
We develop professional, robust and scalable websites, always bearing in mind the most effective way to present your company, products and services. High-quality websites are key resources to generate higher sales and to streamline your business processes.
The best option to have your self-managed website:
We implement self-administered content management systems so that you get dynamic and easy-to-update sites.
We develop what your company needs
Many times CMSs do not meet specific needs. In those cases, we develop custom websites.
Design and layout
We can make an HTML/CSS mockup from scratch (starting from a graphic design) and adding functionality through ad-hoc programming.
Landing pages and special actions
We develop clear, simple and attractive landing pages, to turn visitors into prospect customers.
Tecnologías: Wordpress - Joomla - Custom websites - HTML - CSS / SASS
Projects
Mobile Apps
Our production process is aimed at enhancing our clients’ activity.
Setting goals and functionalities
Initially, the client establishes the goals and functionalities sought for the app. Then we design mockups (basic freehand designs) for each of the views, and it is also in this first stage when we define the data that the app will need in order to work.
User interface (UI) + Design
Designs are analyzed and applied so as to achieve visual coherence, to incorporate the client's graphic elements and to obtain views that allow effective interaction. The UI involves different elements such as the style of buttons, lists, menus, icons, forms, image containers and selectors which, used correctly, make for a good structure and favor functionality of interactions.
User experience (UX) + Experience
We work to guarantee that the app’s users perceive it as a useful, simple and desirable tool. As we carry out the design (UI), we run user experience (UX) concept tests to ensure the accessibility of the information, easy usability, the existence of known options, the correct display on different phone sizes and the compatibility with current operating systems, among other characteristics that favor a positive perception while using the product.
Backend / Programming
As for the code specifically, we develop from front to back using robust and reliable frameworks.
We establish the information points with the backend for its communication with the app (via REST API and / or Websockets) and we program on both sides. It is important that the apps have support to update information, check sales and replace prices, among others. The lifespan of an app when it is updatable through the backend is much longer than when it is static.
Tecnologías: ReactNative - Cordova - Android Studio - TWA (Trusted Web Activity)
Projects
UX/UI
We optimize the visual interfaces, enhancing usability and the user experience.
User Experience / User Interface Process
We begin each project taking into account what is the experience that we must provide to users, how they should interact with a webpage or an app and what actions they are expected to carry out.
Then we design the best interface to be able to offer that experience.
We work hard to offer users an optimal end-to-end experience.
Practices and goals
UX / UI consulting and process practices include: design, layout, interactive prototyping, surveys, A / B testing, and heuristics.
The objective is providing a fast, stable and responsive solution, allowing the users to know how to interact with the system, without thinking, even if it is the first time they use it.
The UX and UI process could be defined as the functionality of the design, focused on people’s needs and behaviors.
Tecnologías: Heurística - Pruebas A/B - Encuesta - Pruebas de concepto - Mockups (bajo nivel / alto nivel)
Projects
Software Factory
We provide Staff Augmentation and Outsourcing solutions.
Tecnologías: Javascript - ReactJS - SvelteJS - NodeJS - JAVA - Code Igniter - Symfony - Laravel
Projects
Cyber Security
Digital security audits and consultancies with White / Black / Gray Hat concepts
Scanning and survey
We perform White / Black / Gray-Box scanning and testing with automated tools, host mapping and service scanning.
We try to manually exploit the systems using the most common failures such as SQL / NoSQL injections, authentication and session handling failures, Cross-Site Scripting, default settings in White-Hat format.
Methodological approach
We use PTES (Penetration Testing Execution Standard) methodology, which consists of seven sections. These cover everything related to penetration testing; from initial communications, through the phases on obtaining information and access.
Reports are delivered as the audit progresses and depending on the degree of criticality of the vulnerabilities detected, preliminary or urgent reports are delivered to work correctively on critical points of the system that are being exploited.
Tecnologías: Website Scanning - Penetration Test - SQL Injection - Security Audit
Projects
Communications & Marketing
We provide Communication, Knowledge Management and Marketing services online.
We have communication professionals for knowledge and communication management services, especially oriented to agricultural and livestock research processes.
Communication and Knowledge Management:
We offer digital knowledge management services for public-private entities in livestock agricultural research, with experience in contact with researchers, government organizations and working together with entities in an immersive outsourcing scheme.
We carry out dissemination campaigns, content creation and contact with the different organizations
Online Marketing
We also provide Mkt Online services to promote actions, campaigns and measure the impact. We work in a continuous process that guarantees our clients to achieve the online coverage objectives, whether for commercial or institutional actions.
Tecnologías: Newsletters - Press Releases - Research - Knowledge Management
Projects
Machine Learning
We offer Machine Learning and Big Data solutions
What is known as "Artificial Intelligence" is innovation applied through a combination of computer tools, algorithms and practices, in order to solve specific issues of a certain complexity.
Machine Learning
The use of "Machine Learning", as one of the variants of artificial intelligence technology, allows systems to learn without having been specifically programmed for it. We have experience in development of Image Recognition and Chatbots that can be based on NLP from RASA NLP and TensorFlow.
Big Data
We work on the data looking for the inference of implicit rules and patterns. We rely on large volumes of data, past events that are used to explain future events or describe behavior. The models seek to quantify the existing relationships in a data set, identifying characteristics and behaviors. Predictive models and prescriptive models of the information sets on which to work are analyzed.
Tecnologías: Rasa - Tensor Flow - Python