Skip to content
View javferTec's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report javferTec

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
javferTec/README.md

Hi, I'm Javi πŸ‘‹

Typing SVG

Senior Software Developer focused on building reliable, maintainable and scalable software.

My background combines software engineering and infrastructure, giving me a broader perspective on how systems are designed, developed, deployed and operated in production.

I enjoy solving complex problems, designing backend systems, improving existing architectures and turning business requirements into practical technical solutions.


πŸ‘¨β€πŸ’» About Me

  • πŸ’Ό Senior Software Developer
  • πŸ—οΈ Focused on software architecture, backend development and distributed systems
  • β˜• Strong experience with Java & Spring
  • 🐹 Experience building services with Go
  • πŸ—„οΈ Experienced with relational and distributed data systems
  • 🐳 Comfortable with Docker, Linux and infrastructure
  • πŸ”„ Interested in reliability, scalability and system design
  • πŸ”§ Experienced in maintaining and evolving existing systems
  • 🀝 Strong believer in collaboration, clean code and knowledge sharing
  • πŸš€ Always looking for pragmatic solutions to complex engineering problems

πŸ› οΈ Tech Stack

Backend & Architecture

Java Spring Spring Boot Go Fiber

Architecture & Engineering

REST API OpenAPI RabbitMQ Docker

Hexagonal Architecture Β· Domain-Driven Design Β· Microservices Β· SOLID Β· REST Β· Event-Driven Architecture

Data

PostgreSQL MySQL MariaDB Redis Flyway

DevOps & Infrastructure

Linux Docker Git Bash


🧠 Engineering Focus

Software Architecture Β· Backend Systems Β· Distributed Systems Β· Reliability Β· Scalability Β· Performance Β· Automation

I value pragmatic engineering: choosing the right level of complexity for the problem, keeping systems understandable, and designing software that can evolve without becoming difficult to maintain.


πŸš€ Featured Projects

πŸŽ“ GoLearnix

Microservices-based learning platform focused on modern software architecture.

A project built around Java/Spring Boot and Go, with PostgreSQL, Redis and RabbitMQ.

The architecture combines:

  • 🧩 Hexagonal Architecture
  • πŸ›οΈ Domain-Driven Design
  • πŸ”„ Event-driven communication
  • πŸ”€ Saga pattern
  • 🧱 Microservices
  • πŸ—„οΈ PostgreSQL + Redis
  • 🐳 Docker
  • πŸ› οΈ Flyway
  • πŸ“– OpenAPI / Swagger
  • πŸ§ͺ Postman & Testcontainers

The project focuses on maintainability, scalability, resilience and separation of concerns.

πŸ‘‰ View GoLearnix β†’


🌐 En Línea Sin Interrupciones

High-availability infrastructure project focused on connectivity and service continuity.

A systems administration project exploring how to design infrastructure capable of maintaining service availability and network connectivity.

It covers areas such as:

  • 🌐 Network architecture
  • πŸ”„ High availability
  • πŸ›‘οΈ Reliability
  • πŸ–₯️ Infrastructure design
  • πŸ“‘ Network services
  • πŸ”§ Systems administration
  • πŸ“š Technical documentation

πŸ‘‰ View project β†’


🎯 Software + Infrastructure

One of the things that defines my technical background is the combination of software development and systems infrastructure.

Understanding both sides helps me think beyond just writing code:

        Business Requirements
                 β”‚
                 β–Ό
        β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
        β”‚    Architecture β”‚
        β””β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                 β”‚
        β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”
        β”‚     Software    β”‚
        β”‚   Development   β”‚
        β””β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                 β”‚
        β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”
        β”‚ Infrastructure  β”‚
        β”‚   & Deployment  β”‚
        β””β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                 β”‚
        β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”
        β”‚ Reliability &   β”‚
        β”‚   Operations    β”‚
        β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

I enjoy working across that entire lifecycle, from architecture and implementation to deployment and operation.


πŸ”— Let's Connect

LinkedIn

Pinned Loading

  1. GoLearnix GoLearnix Public

    GoLearnix - Proyecto educativo de cΓ³digo abierto que ilustra buenas prΓ‘cticas de desarrollo web moderno con microservicios en Go (Fiber) y Java/Spring Boot, respaldados por PostgreSQL, Redis y Rabb…

    Java 2

  2. En-Linea-Sin-interrupciones En-Linea-Sin-interrupciones Public

    Propuesta de un sistema de alta disponibilidad para garantizar la conectividad y la continuidad de los servicios.

    1