Diego Mauricio Moreno Salamanca

Ingeniero de Sistemas & Creador de Matixa

Diego Mauricio Moreno Salamanca - Ingeniero de Software

Mi Historia y Origen

Nacido en el hermoso municipio de Úmbita, Boyacá, y actualmente radicado en la ciudad de Bogotá, Colombia. Soy Ingeniero de Sistemas graduado de la Fundación Universidad Autónoma de Colombia. Desde mis inicios, he sentido una profunda pasión por el desarrollo de software y por descubrir cómo el código puede transformar ideas en soluciones reales que faciliten el día a día de las personas.

Mi Filosofía: Software útil, funcional y accesible

Mi objetivo principal con Matixa es democratizar el acceso a herramientas tecnológicas de calidad. Me apasiona ayudar y saber que lo que construyo le es realmente funcional a las personas. Por ello, mi modelo de trabajo se basa en ofrecer productos base (MVP) completamente gratuitos para todos los usuarios.

Creo firmemente en que una herramienta gratuita debe ser robusta y completa. Si un usuario, emprendedor o empresa requiere mejoras específicas, módulos adicionales o adaptaciones a la medida, pueden contactarme para realizar esos desarrollos personalizados; pero el producto base siempre estará ahí, libre y gratuito para quien lo necesite.

Especialidades Técnicas

Me enfoco en crear arquitecturas sólidas y aplicaciones con un rendimiento óptimo. Mis principales áreas de dominio son:

  • Desarrollo Backend y Web: Fuertes bases y amplia experiencia programando en Java con el framework Spring Boot. Creación de interfaces web robustas y modernas utilizando Vaadin, ideales para sistemas administrativos e inventarios.
  • Desarrollo Móvil: Creación de aplicaciones modernas y fluidas nativas utilizando el framework Flutter junto con el lenguaje Dart.
  • Bases de Datos: Diseño, gestión y optimización de bases de datos relacionales empresariales como PostgreSQL, además de soluciones ligeras como MySQL y SQLite, garantizando siempre la integridad de la información.

Portafolio de Aplicaciones Móviles

Actualmente me encuentro expandiendo el ecosistema de Matixa hacia los dispositivos móviles. Estas son mis primeras versiones, desarrolladas íntegramente en Flutter, las cuales iré mejorando continuamente según las necesidades de la comunidad:

  • Plan de Ahorro: Transforma tu hábito de ahorro con nuestra nueva aplicación. Visualiza tu progreso, selecciona tu moneda local y completa el tablero de 100 casillas a tu propio ritmo. ¡Disponible para Colombia, México, España y más!
  • Letrero LED Digital - Texto Pro: Convierte tu celular en una increíble pancarta luminosa. Personaliza los colores, el tamaño y la velocidad de tu texto. Ideal para conciertos, eventos o fiestas. ¡100% Gratis y sin anuncios!

Portafolio de Aplicaciones de Escritorio

A lo largo de mi trayectoria, he desarrollado diversas soluciones enfocadas en optimizar procesos comerciales y utilidades prácticas, programadas principalmente en Java:

  • Punto de Venta Matixa: Este programa es ideal para los negocios que están en etapa de emprendimiento y desean llevar el control de inventario de los artículos, control de las ventas realizadas en un rango determinado de tiempo, de igual forma de las compras realizadas.
  • Verificador de Precios: Es un programa desarrollado en el lenguaje de programación Java en la versión 1.8. Utiliza una base de datos monolítica como lo es SQLITE. El programa permite almacenar el código del producto, el nombre y el precio para posteriormente ser consultado con código de barras o código particular.
  • BarCode - Código de barras: Es un programa desarrollado en el lenguaje de programación Java en la versión 1.8, utiliza el gestor de base de datos MySQL. El programa permite almacenar el código del producto, el nombre y el tipo de código de barras en el que se va a generar.
  • Programa para mover el cursor del mouse solo: Un programa pequeñito pero muy útil (¡a alguien seguro le servirá!). Para los usuarios que requieran dejar por algún tiempo el cursor del mouse en movimiento para evitar que se bloquee el equipo o que se cierre una sesión de un programa. El programa es gratuito y se puede correr en diferentes sistemas operativos como Windows, Linux y MacOS.