Software Engineer

Enrique Ferreiro

DDD · CQRS · Event-Driven · Next.js · TypeScript · Python

system_readout.sh

> whoami

// Enrique Ferreiro | Software Engineer

> stack

// Next.js · TypeScript · Python

> architecture

// DDD · CQRS · Event-Driven

> status

// Available for new projects

_

// 01

Who am I?

Portrait of Enrique Ferreiro

26 years old. Software Engineer.

Specialized in scalable applications and modern architectures turning complex domains into clean, event-driven systems that perform under real-world load.

Frontend

React
Next.js
Tailwind

Backend

Node.js
Django
Supabase

Architecture

DDD
CQRS
SOLID
Clean Architecture

Realtime

Ably
SSE
Mapbox

// 02

Experience

A timeline of where I've built, scaled, and shipped.

  1. XABAL SIGA Power Management System

    Jun 2022 - Dec 2022

    UCI, Cuba

    Designed a configuration module for a food management system used by 100+ users.

    • Reduced code duplication by ~30% with modular, reusable components.
    • Improved data reliability (~25% fewer processing errors) with robust validation.
    • Built real-time power consumption dashboards, cutting decision-making time by ~20%.
    Django
    PostgreSQL
    REST APIs
  2. Video Forms

    Jan 2023 - May 2023

    Remote

    Built a video marketing platform with real-time lead capture and automated email notifications.

    • Drove a 35% increase in lead conversion with real-time capture and notifications.
    • Cut lead-generation latency from ~2.8s to under 800ms (~70% faster) on a multi-tenant architecture.
    • Reduced feature development time ~40% with a component-based, scalable state architecture.
    Next.js
    Firebase
  3. Orfi Gallery

    Aug 2023 - Dec 2023

    Remote

    Engineered an automated inventory management system with real-time analytics for 1,000+ stock items.

    • Built data-driven dashboards with Prisma, cutting manual reporting time by 50%.
    • Enforced DDD practices, ensuring 99.9% data integrity during peak load.
    Next.js
    PostgreSQL
    Prisma
    DDD
  4. El Chuletazo

    Aug 2024 - Jan 2025

    Remote

    Built a full e-commerce platform supporting 1,000+ products and concurrent users with end-to-end checkout.

    • Integrated Stripe payments, cutting failed transactions by ~20%.
    • Added Google OAuth, reducing onboarding steps by 40%.
    • Applied SOLID and Clean Architecture to decouple layers, accelerating feature delivery by ~25%.
    React
    Django
    Stripe
    Google OAuth
    Clean Architecture
  5. JUUZ Company

    Sep 2024 - Jan 2026

    Remote

    Designed and launched a real-time towing service platform supporting 1,000+ concurrent users with live driver tracking.

    • Improved notification speed by ~50% with an event-driven architecture (SSE + Event Emitters).
    • Built a bidding system that increased user engagement by ~30%.
    • Added multi-language support and push notifications, increasing retention by ~25%.
    Next.js
    Ably
    Mapbox
    SSE
    Event-Driven
  6. Charge2Go

    Jan 2025 - Mar 2025

    Remote

    Built a web app for managing EV charging stations supporting 500+ users with real-time reservations.

    • Cut API response time ~40% by optimizing GraphQL queries and caching.
    • Architected with DDD and dependency injection (Brandi), reducing code coupling ~30%.
    • Designed a reservation calendar that cut booking time by ~35%.
    GraphQL
    DDD
    Dependency Injection
  7. ABALink

    Nov 2025 - Mar 2026

    Remote

    Architected a high-performance enterprise system using DDD and CQRS for scalability and maintainability.

    • Built server-rendered interfaces with Next.js 15 App Router, improving SEO and load times.
    • Integrated SSE for real-time data and robust auth, ensuring 99.9% consistency.
    • Streamlined internal productivity by 30% with modular CRUD and dynamic PDF generation.
    • Added automated Jest testing and CI/CD via Vercel.
    Next.js 15
    DDD
    CQRS
    SSE
    Jest
    CI/CD

// 03

Selected Projects

Products and platforms I've designed and engineered end to end.

JUUZ

Real-time towing service platform

1,000+

Live driver tracking, a bidding system for price negotiation, multi-language support, and push notifications.

Next.js
Ably
Mapbox
SSE
Event Emitters

ABALink

Enterprise system with DDD + CQRS

99.9%

Modular CRUD components, dynamic PDF generation (react-pdf), automated Jest tests and CI/CD via Vercel.

Next.js 15
DDD
CQRS
SSE
react-pdf
Jest
CI/CD

Charge2Go

EV charging station management

500+

Real-time reservation system with a reservation calendar UI.

GraphQL
DDD
Brandi (DI)

El Chuletazo

Full e-commerce platform

1,000+

Stripe checkout integration and Google OAuth login.

React
Django
Stripe
Google OAuth

Orfi Gallery

Inventory management system

1,000+

Automated, real-time inventory analytics dashboards.

Next.js
PostgreSQL
Prisma

Video Forms

Video marketing platform

35%

Real-time lead capture with automated email notifications.

Next.js
Firebase

// 04

Architecture Patterns

I build systems that scale cleanly by enforcing strong boundaries and separating concerns.

PresentationUI components, controllersApplicationUse cases, orchestrationDomainBusiness rules, entitiesInfrastructureDB, external services implements Domain portsimplementsDomain ports

// 04

Skills & Tooling

The technologies I reach for to build reliable, scalable systems.

Hover a planet to preview it. Click a planet to lock focus, use your mouse wheel to zoom, hover a label to freeze it, and press Esc to exit focus.

Languages

JavaScriptTypeScriptPython

Frontend

ReactNext.jsAstroRedux ToolkitTailwind CSSshadcn/uiRadix UI

Architecture

SOLIDDDDClean ArchitectureEvent-Driven (SSE)CQRS

Backend

Node.jsDjangoSupabaseFirebaseGraphQLREST APIs

Services & Payments

StripeSupabase AuthGoogle OAuthAbly RealtimeMapbox

Databases

PostgreSQLPrismaTypeORMDrizzle ORM

Tools

GitGitHubCI/CDJestDocker

0+

years experience

0+

projects shipped

0+

technologies

0+

concurrent users supported

// Interface

Portfolio Terminal

Explore the same project, experience, skills, and contact data through a shell-inspired interface.

enrique@portfolio: ~

Interactive shell ready for Enrique Ferreiro.

Type 'help' to inspect projects, experience, skills, and contact info.

guest@portfolio:~$

Press Enter to run, Up/Down for history, and Tab to autocomplete.

// 05

Let's build something together

Open to new opportunities, freelance projects, and interesting problems.

Enrique Ferreiro | Software Engineer