Modular CRM system
Problem: Design an extensible CRM with microservices and decoupled frontends.
Stack: Jakarta backend, React, gateway, and per-service persistence.
Jakarta · React · Microservicios · PostgreSQL · API Gateway
Jhony Benítez
I lead end-to-end products and platforms: scalable system design, full-stack delivery, and cloud operations.
Six-plus years building web applications and leading initiatives where frontend, backend, architecture, and DevOps meet. I have worked as a software architect in consulting, led teams in fintech, and currently combine senior development with university teaching and entrepreneurship (Kahani E.A.S.).
I focus on maintainable solutions tied to the business: clear module boundaries, explicit API contracts, observability, and repeatable deployments. I enjoy turning ambiguous requirements into designs teams can ship with confidence.
I can lead whole projects: from context diagrams and architectural decisions to CI/CD pipelines, container infrastructure, and polished user experiences.
How I integrate AI across development and product work—with engineering discipline and responsibility.
I use language models and assistant tooling as accelerators—not as a substitute for design or human review: draft code, API exploration, documentation, and test-assisted workflows.
I focus on pairing solid engineering practice with flows where AI improves repeatability and clarity: versioned prompts, context boundaries, output validation, and traceability when sensitive data is involved.
Representative work. Filter by category.
Stack and practices I apply in production.
Real systems and patterns from consulting and product work.
Problem: Design an extensible CRM with microservices and decoupled frontends.
Stack: Jakarta backend, React, gateway, and per-service persistence.
Jakarta · React · Microservicios · PostgreSQL · API Gateway
Problem: Run services with TLS routing, scaling, and consistent observability.
Stack: Lightweight Kubernetes, Traefik, metrics and alerting stack.
Docker · K3s · Traefik · Prometheus · Grafana
Problem: Meet SIFEN requirements with traceability and reliable deployments.
Stack: Node services, XML schemas, relational DB, and auditing.
Node.js · TypeScript · Prisma · XML
Problem: Automate microservice deployments with repeatable release quality.
Stack: Jenkins orchestrates build, tests, and deploy to GCP environments.
Jenkins · GCP · Docker · CI/CD
Research and base architecture for a CRM using microservices, Jakarta on the backend and React on the frontend.
Problem
Align technical decisions for an extensible CRM ecosystem with mixed teams and frequent delivery without monolithic coupling.
Stack
Jakarta EE · React · Microservicios · PostgreSQL · API Gateway
Electronic document issuance integrated with tax requirements and robust XML handling.
Problem
Ensure traceability, schema validation, and reliable deployments in a regulated, evolving domain.
Stack
Node.js · TypeScript · Prisma · XML · PostgreSQL
Lightweight clusters (K3s/MicroK8s), Traefik ingress, Prometheus/Grafana monitoring.
Problem
Run workloads with high availability without burdening ops with heavy tooling.
Stack
Docker · Kubernetes · Traefik · Prometheus · Grafana
A venture combining product, events, and commercial operations around chess in Paraguay.
Problem
Connect offer (goods, services) with a distributed community and events in multiple venues.
Stack
Next.js · React · Node.js · PostgreSQL
Automated microservice deployment to cloud environments with consistent release quality.
Problem
Reduce human error and speed delivery without skipping minimum checks.
Stack
Jenkins · Docker · GCP · CI/CD
Centralized hub to notify multiple products using Firebase Cloud Messaging.
Problem
Avoid duplicate FCM integrations and standardize payloads across teams.
Stack
Node.js · Firebase · REST
Extensible ERP: Quarkus API with Panache and Angular SPA; rapid CRUD extension, Docker and per-service build/push scripts.
Problem
Centralize commercial and admin operations with a consistent backend core and a maintainable UI.
Stack
Quarkus · Java · Angular · PostgreSQL · Flyway · Hibernate Panache
Node service that syncs Paraguay DNIT RUC registry, updates Zentra customers, and exposes lookup by RUC or business name.
Problem
Keep tax-aligned data with the official source and fast lookups without overloading PostgreSQL.
Stack
Node.js · Fastify · PostgreSQL · Redis · TypeScript
API and tooling for INE layers (SHP/GeoJSON), WGS84 reprojection, GeoPackage, and reverse geocoding aligned with Zentra SET model.
Problem
Unify reliable administrative geometry with ERP address and territorial reporting.
Stack
Python · FastAPI · GeoPandas · GeoPackage · PostgreSQL
Chess storefront with Next.js and Fastify BFF: the browser never exposes ERP credentials; orders integrated via Zentra API.
Problem
Sell online with catalog and checkout without duplicating inventory or leaking secrets to the client.
Stack
Next.js · React · Fastify · TypeScript · Tailwind CSS
Per-service Compose (backend, frontend, geo, customers-api) and optional full stack with documented Postgres/Redis for Dokploy.
Problem
Run the Zentra ecosystem on managed hosting without guessing networking between databases and APIs.
Stack
Docker · Docker Compose · Dokploy
Monorepo for chess club player management (Paraguay): registrations, transfers, tournament pre-registration, FIDE ranking and catalog scraper.
Problem
Digitize federation workflows and rankings with OIDC identity and reliable FIDE data.
Stack
Quarkus · Angular · Keycloak · PostgreSQL · Python · FastAPI
Field sales and collections management: JHipster entities, REST API and Angular SPA aligned with commercial workflows.
Problem
Organize customers, payments, routes and notifications with traceability and standard Java deployment.
Stack
JHipster · Spring Boot · Angular · Liquibase · Java
Flutter client for sellers: dashboard, routes, customer search, charts and sync with the VentaBlitz API.
Problem
Deliver operational continuity in the field with maps, permissions and touch UX.
Stack
Flutter · Dart · MobX · JWT
This section will list official certifications, training, and courses aligned with my stack and software architecture practice.
Cloud, architecture, security, and best practices — details coming soon.
Continuous learning applied to real projects — coming soon.