Nicaragua · Panama · Remote worldwide

Senior Backend
Engineer

Six years building distributed, event-driven systems across banking, adtech and logistics — from PCI-compliant payment APIs to Kafka pipelines moving data at scale. Java, Spring Boot, Kafka and AWS.

6+Years shipping production backends
40%Lower cloud storage & processing cost
60%Faster access to critical data
120msAPI latency cut with GraalVM
01 — About

Backend, end to end.

Information Systems Engineer with 6+ years designing and operating distributed systems in regulated and high-throughput environments — banking, adtech and logistics. My work tends to live where correctness and cost meet: event-driven pipelines, caching layers, and APIs that have to stay up.

I've secured PCI-compliant banking APIs, built anomaly detection with device reputation and geo-velocity scoring, and migrated messaging infrastructure between Pulsar and Redis clusters. Lately I've been integrating AI into backend systems — Spring AI and Koog, RAG pipelines over vector databases, and MCP-based tooling around coding agents like Claude Code and sub-agent workflows.

Alongside that I co-founded envi, a logistics and ecommerce platform operating across Central America, where I own the architecture end to end.

Location
Nicaragua · Panama · Remote
Focus
Distributed & event-driven
Core stack
Java · Spring Boot · Kafka · AWS
Also
Python · FastAPI · TypeScript
Languages
Spanish (native) · English (professional)
GitHub
@luigivis
03 — Experience

Where I've worked

Banking, adtech, logistics and automotive — mostly backend, mostly distributed.

envi

Co-founder & CTO

Aug 2025 — Present · Remote

  • Architected the core platform APIs with Spring Boot and PostgreSQL, sustaining a 40% increase in daily transaction volume with no performance degradation
  • Engineered real-time geolocation tracking for live rider fleet visibility, cutting average delivery time by 25%
  • Reduced API response latency by 120 ms using GraalVM and virtual threads
  • Integrated ChatWoot, Stripe and local payment gateways; established CI/CD with Docker and CircleCI

Siprocal

Backend Engineer (Java)

Mar 2024 — Jul 2026 · Remote

  • Built a proprietary JSON-to-AVRO conversion library that cut cloud storage and processing costs by 40% across the data pipeline
  • Integrated AI into internal system processes with Spring AI and Koog, building agent-driven workflows on top of existing backend services
  • Designed an AWS Athena-based KPI tracking system delivering real-time performance analytics to internal stakeholders
  • Implemented a Redis caching layer that reduced access times to critical data by 60%
  • Led the migration of messaging infrastructure from Apache Pulsar to Redis clusters, and automated zero-downtime deployments through AWS CodePipeline

Banco General

Backend Engineer (Java)

Mar 2022 — Mar 2024 · Panama City, Panama

  • Secured banking APIs with Spring Security and end-to-end encryption, meeting PCI compliance requirements
  • Built anomaly-detection controls for account access — device reputation scoring and geo-velocity analysis to flag physically impossible login patterns
  • Migrated workloads to AWS serverless using Lambda and EventBridge, and built automated business workflows with Step Functions
  • Optimized DynamoDB and MySQL queries, improving storage efficiency by 35%; streamlined inter-module data flow with Apache Kafka

AUTOSYS

Backend Engineer · Freelance

Jan 2022 — Oct 2023 · Remote (Spain / US clients)

  • Designed a multi-tenant, multi-branch management platform for automotive repair shops operating in the United States
  • Implemented Kafka-based event communication between distributed modules for high-throughput operations across warehouses
  • Deployed and operated the full stack on AWS with an observability stack of Prometheus, Grafana and Loki
  • Secured REST APIs with JWT authentication and documented them with OpenAPI

Grupo Link

Backend Engineer (Java)

Oct 2021 — Mar 2022 · Remote

  • Built microservices with Spring Boot, Kafka and PostgreSQL
  • Implemented OpenTelemetry for distributed tracing and performance monitoring

Milu System

Software Developer · Freelance

Apr 2020 — Sep 2021 · Remote

  • Delivered business systems for invoicing, inventory management and employee time tracking, built in Java and deployed on GlassFish
  • Implemented JWT-based authentication and JSP/servlet interfaces across client deployments
04 — Projects

Selected open source

Libraries, services and developer tooling — all public on GitHub.

Microservices application delivering real-time notifications over Apache Kafka, with Redis caching and a relational store for user preferences and notification history.

JavaKafkaRedis

Self-hosted AI chat platform: FastAPI backend, SvelteKit UI and a LiteLLM gateway fronting MiniMax models, with OpenAI-compatible API keys, per-user rate limiting and TTS.

PythonFastAPILiteLLMPostgreSQL

Spring Boot library that auto-registers every application endpoint and persists its description and metadata — built for API documentation, auditing and monitoring at scale.

JavaSpring BootMaven Central

Coding agent speaking the Agent Client Protocol for JetBrains IDEs — streaming responses, visible reasoning, MCP server integration and sandboxed file and shell operations.

PythonACPMCP

Tracks progress toward a weight-loss goal by combining biometric data from Samsung Watch devices with manual user input, surfaced through a live dashboard.

PythonDashboard

Reference implementation of a hardened Spring Boot service — Spring Security, PostgreSQL, encrypted data at rest and JWT-based auth wired end to end.

JavaSpring SecurityPostgreSQL

REST service for shortening and managing long URLs, with centralized service logic and click analytics behind a clean API surface.

JavaREST

CLI that runs OpenCode as a background service with a web UI and Tailscale integration — the same terminal coding session, reachable from a phone or tablet.

Node.jsTailscalenpm

Scripts that repackage the official Debian build of Claude Desktop into a native Fedora RPM, closing a gap in a platform that ships Debian-only.

ShellRPMLinux
05 — Packages

Published & installable

Libraries I maintain on Maven Central and npm.

Maven Central · com.luigivismara

endpoint-registry

1.2.0

Auto-registers Spring Boot endpoints for docs, auditing and monitoring.

implementation 'com.luigivismara:endpoint-registry:1.2.0'
View on Maven Central

short-uuid

1.0.0

Compact, URL-safe UUIDs without giving up collision resistance.

implementation 'com.luigivismara:short-uuid:1.0.0'
View on Maven Central

expo-server-sdk-java

1.0.0

Send Expo push notifications from any JVM backend.

implementation 'com.luigivismara:expo-server-sdk-java:1.0.0'
View on Maven Central

npm

opencode-remote-ctrl

2.0.2

Run OpenCode as a background service with a web UI and Tailscale access.

npm install -g opencode-remote-ctrl
View on npm

opencode-luigi-connect

2.2.4

Wire a LiteLLM gateway into OpenCode as a first-class model provider.

npm install -g opencode-luigi-connect
View on npm
06 — Stack

Tools I reach for

Languages

  • Java
  • Python
  • JavaScript / TypeScript
  • SQL

Backend

  • Spring Boot · Spring Security
  • JPA / Hibernate
  • FastAPI · Django
  • Jakarta EE · Quarkus

Messaging & Streaming

  • Apache Kafka
  • Apache Pulsar
  • Redis · Redis Cluster
  • SSE · WebSockets

Cloud & DevOps

  • AWS Lambda · ECS · S3
  • Athena · EventBridge · Step Functions
  • Docker · Kubernetes
  • CircleCI · Jenkins · GitHub Actions

Databases

  • PostgreSQL · MySQL
  • DynamoDB · MongoDB
  • Redis · StarRocks
  • AWS Athena

Observability

  • Grafana · Prometheus
  • OpenTelemetry
  • Loki · Tempo · Zipkin

Security

  • JWT · OAuth2
  • PCI compliance
  • End-to-end encryption · TLS

AI Engineering

  • Spring AI · Koog
  • RAG & embeddings
  • Vector DBs · pgvector
  • Claude Code · sub-agents
  • MCP · LiteLLM
07 — Credentials

Education & certifications

Education

  • Information Systems EngineeringUniversidad Latina de Panamá · 2020–2021
  • Information Systems EngineeringUniversidad Centroamericana (UCA), Managua · 2016–2020

Certifications

  • AWS Certified Cloud Practitioner2025
  • Java / Python Secure CodingCodebashing · 2025

Domains

  • Banking & fintechPCI compliance, fraud detection
  • Adtech & data pipelinesHigh-volume streaming, cost optimization
  • Logistics & ecommerceReal-time tracking, payments

Let's build something solid.

Open to senior backend and architecture roles, and to interesting problems in distributed systems. The fastest way to reach me is email.