Backend · Móvil · Bases de datos · DevOps

Software
Construido con
Estructura.

  • Backend
  • Móvil
  • Bases de datos
  • DevOps

Diseño y construyo software como debe ser un sistema de ingeniería: capas limpias, contratos explícitos, persistencia real y un pipeline que lleva una idea a producción sin adivinanzas.

Ecosistemas PHP · Kotlin · Java · JavaScript
Arquitectura Clean · MVVM · MVC · Layered
Persistencia SQL + NoSQL
Entrega Docker · CI/CD · Git

Proyectos y experiencia

Lo que he construido

Vista previa pendiente
Móvil · Android

Mony

App de finanzas personales offline-first para Android.

Kotlin Jetpack Compose Room Hilt Coroutines
Captura de ALS
Web · PHP

ALS

Plataforma de empleo con ofertas, perfiles y paneles de administración.

PHP FastRoute MySQL Bootstrap GitHub Actions
Vista previa pendiente
Web · Laravel

E-commerce

Tienda con administración basada en roles, auth y permisos.

PHP Laravel Eloquent Sanctum Filament
Captura de Dream City Real Estate
Web · PHP MVC

Dream City Real Estate

Plataforma inmobiliaria con listados, chat, leads y mapas.

Vanilla PHP JavaScript MySQL MVC GitHub Actions
Vista previa pendiente
Escritorio · Java

LRSystem

Software de escritorio para historial clínico en JavaFX.

Java 21 JavaFX FXML Maven PostgreSQL
Captura de Blumbox Courier
Web · PHP

Blumbox Courier

Plataforma web para mensajería y logística internacional.

PHP Bootstrap MySQL
Captura de Easy Online English
Web · React

Easy Online English

Plataforma de aprendizaje de inglés para estudiantes internacionales.

React MongoDB JavaScript
Captura de Overtime
E-commerce · Web

Overtime

Tienda en línea de productos y accesorios tecnológicos.

JavaScript Bootstrap MySQL Twig
Captura de Mapple Studio
E-commerce

Mapple Studio

Tienda de artículos personalizados, sublimación y grabado láser.

E-commerce JavaScript

Capacidades técnicas

Cómo estructuro software

Arquitectura

Clean Architecture, MVVM, MVC, Repository Pattern — dominio aislado de frameworks e infraestructura.

Clean MVVM MVC Repository DI

Backend

APIs REST, autenticación, autorización, middlewares y lógica de negocio en PHP, Laravel y Kotlin.

REST/API Sanctum RBAC Middleware Use Cases

Bases de datos

Diseño de esquemas, migraciones, relaciones, seeders y persistencia en SQL y NoSQL.

MySQL PostgreSQL SQLite MongoDB Room Eloquent

Testing

Tests unitarios, de integración y UI como parte del flujo normal de desarrollo.

Pest JUnit 5 PHPUnit Compose UI Testing

DevOps

Pipelines CI/CD, containerización con Docker, entornos reproducibles y despliegues automatizados.

GitHub Actions CI/CD Docker Docker Compose SSH/rsync

Herramientas

Build tools, gestores de paquetes y flujos de trabajo que mantienen cada build determinista.

Git GitHub Composer npm Gradle Maven

Sobre mí

Más allá del código

Desarrollador de software orientado a backend. Me importa tanto cómo está estructurado un sistema como lo que hace: capas limpias, autorización explícita, persistencia real y un pipeline confiable de commit a producción.

  • Backend-first: modelos de datos, reglas de negocio, APIs y autorización.
  • No solo web: la misma disciplina de ingeniería aplica a Android y escritorio con JavaFX.
  • Las bases de datos son diseño, no plomería: relacional y NoSQL, migraciones y persistencia.
  • Testing y automatización son parte de mi flujo normal, no un extra.
Angel Rodríguez Trejo
  • Ecosistemas PHP · Kotlin · Java · JavaScript
  • Arquitectura Clean · MVVM · MVC · Layered
  • Persistencia SQL + NoSQL
  • Entrega Docker · CI/CD · Git

Contacto

¿Tienes un
proyecto?
Construyámoslo.

Si estás buscando a alguien que piense en arquitectura, en la base de datos, en el testing y en el despliegue — no solo en pantallas — escribe aquí.

respuesta a la brevedad · sin spam · tu dato solo se usa para responderte