Disponible para nuevos proyectos

VePixel Fullstack Developer

Construyo aplicaciones robustas y escalables con PHP, JavaScript y Java (en especializacion). Arquitectura Hexagonal, DDD y TDD.

// tech_stack

Lenguajes & Tecnologias

Domino multiples lenguajes y ecosistemas para elegir siempre la mejor herramienta segun el problema a resolver.

Core

PHP

Avanzado

Laravel, Symfony, APIs RESTful, WordPress

Core

JavaScript

Avanzado

Node.js, React, Next.js, TypeScript

Aprendiendo

Java

En especializacion

Spring Boot, Microservicios, Arquitectura Hexagonal

Python

Intermedio

Django, FastAPI, Automatizacion

Ruby

Intermedio

Ruby on Rails, Scripting

Web

Avanzado

HTML5, CSS3, Tailwind, APIs REST & GraphQL

// servicios

Lo que puedo hacer por ti

Soluciones de software end-to-end, desde la concepcion hasta el despliegue en produccion.

Desarrollo de Apps

Aplicaciones moviles y web con interfaces modernas, rendimiento optimo y experiencia de usuario excepcional.

AndroidiOSPWA

Backend & APIs

Servicios backend robustos, APIs RESTful y GraphQL con alta disponibilidad y seguridad integrada.

LaravelNode.jsSpring Boot

Arquitectura de Software

Diseno de sistemas escalables usando patrones como Hexagonal, Clean Architecture y Event-Driven.

DDDCQRSMicroservicios

Calidad & Testing

Codigo confiable con cobertura de tests completa. TDD como metodologia principal de desarrollo.

TDDBDDCI/CD

// arquitectura

Principios que guian mi codigo

No solo escribo codigo que funciona. Escribo codigo que se entiende, se mantiene y evoluciona con el negocio.

Ports & Adapters

Arquitectura Hexagonal

Desacoplo la logica de negocio de los detalles de infraestructura. El dominio es el centro, y las dependencias apuntan siempre hacia adentro.

  • Dominio independiente de frameworks
  • Puertos de entrada y salida claros
  • Adaptadores intercambiables
  • Testabilidad maxima
DDD

Domain-Driven Design

Modelo el software alrededor del dominio del negocio. Uso un lenguaje ubicuo compartido entre desarrolladores y expertos del dominio.

  • Bounded Contexts bien definidos
  • Aggregates y Value Objects
  • Domain Events
  • Lenguaje ubicuo
TDD

Test-Driven Development

Escribo el test antes que el codigo. Red-Green-Refactor como ciclo fundamental para garantizar calidad desde el primer commit.

  • Red - Green - Refactor
  • Tests unitarios y de integracion
  • Cobertura significativa
  • Refactoring continuo

// hexagonal-architecture-example.java

// Domain Layer - Pure business logic
public class OrderService {
    private final OrderRepository repository;
    private final EventPublisher events;

    public Order createOrder(CreateOrderCommand cmd) {
        Order order = Order.create(cmd.items());
        repository.save(order);
        events.publish(new OrderCreated(order));
        return order;
    }
}

// sobre_mi

VePixel - Programador por vocacion

Soy un desarrollador Fullstack con experiencia construyendo aplicaciones en multiples lenguajes y plataformas. Mis pilares son PHP y JavaScript, y actualmente me estoy especializando en Java para desarrollo de apps con arquitectura hexagonal, DDD y TDD.

Creo firmemente en que el buen software nace de buenos principios: dominios bien modelados, tests escritos primero, y capas claramente separadas. Mi meta es construir sistemas que trasciendan las modas tecnologicas.

5+
Lenguajes
DDD
Principios
TDD
Metodologia
Clean
Enfoque

Codigo limpio

Cada linea tiene un proposito. Nombres claros, funciones pequenas, responsabilidades unicas.

Entrega continua

CI/CD automatizado. Del commit al deploy sin friccion ni miedo.

Aprendizaje constante

Especializandome en Java y arquitectura de software. PHP y JavaScript como pilares principales.

Rendimiento

Optimizacion en cada capa. Desde queries hasta el renderizado del cliente.

// contacto

Tienes un proyecto en mente?

Hablemos sobre como puedo ayudarte a construir software de calidad. Estoy disponible para proyectos freelance, consultoria en arquitectura y colaboraciones.

Email
contacto@vepixel.com
Ubicacion
Remoto / Worldwide
Disponibilidad
Lunes a Viernes, 9:00 - 18:00