Skip to content
View ElioNeto's full-sized avatar

Block or report ElioNeto

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. 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
ElioNeto/README.md
Typing SVG

LinkedIn Portfolio Email

Profile Views


👨‍💻 About Me

🚀 Software Engineer & Solutions Architect, specialized in Cloud-Native Architecture and Enterprise System Modernization
💼 Polyglot Engineer building high-performance systems with Go, Java, and Kotlin
🏗️ Solutions Architect designing scalable architectures for critical banking applications
🏦 Former Mainframe-to-AWS migration engineer for Itaú's Core Banking systems
☕ Expert in Java ecosystem (Spring Boot, Micronaut) and Kotlin for JVM applications
🦀 Passionate about Go, Rust, Database Internals, and System Design
📍 Based in Santa Catarina, Brasil


🛠️ Tech Stack

Primary Languages & Frameworks

Go Java Kotlin Spring Boot Rust C# .NET Python

JVM Ecosystem

Spring Boot Micronaut Quarkus Hibernate Maven Gradle

Cloud & Infrastructure

AWS Terraform Docker Kubernetes Serverless

Databases & Storage

PostgreSQL DynamoDB Redis MongoDB

Go & Kotlin Frameworks

Gin Echo Fiber gqlgen Ktor

API & Architecture

GraphQL REST API gRPC Microservices

Legacy Systems

Mainframe COBOL


🔥 Featured Projects

☕ Spring Boot REST API Template

Java • Spring Boot • PostgreSQL • SOLID
Production-ready REST API with MapStruct, OpenAPI docs, Docker, and Clean Architecture

View Project

🚀 Go GraphQL Boilerplate

Go • GraphQL • gqlgen • SOLID
Production-ready GraphQL API with PostgreSQL, JWT auth and Clean Architecture principles

View Project

🏦 Mainframe to Cloud Migration

Go • AWS • Microservices • Architecture
Enterprise documentation of IBM Z Mainframe modernization with Go microservices

View Project

🗄️ ApexStore

Rust • Database Internals • LSM-Tree
High-performance Key-Value Store using LSM-Tree architecture with WAL and SSTables

View Project

📊 GitHub Statistics

GitHub Streak
Contribution Graph

🎯 Current Focus

// Java & Kotlin alongside Go for enterprise systems
public class CurrentFocus {
    record Focus(String area, List<String> technologies) {}
    
    public static void main(String[] args) {
        var focus = List.of(
            new Focus(
                "🏦 Core Banking Modernization",
                List.of("Go", "Java", "Spring Boot", "AWS", "Kafka")
            ),
            new Focus(
                "🏗️ Solutions Architecture",
                List.of("Go", "Kotlin", "Terraform", "Kubernetes", "gRPC")
            ),
            new Focus(
                "🚀 High-Performance Systems",
                List.of("Go", "Java 21", "Rust", "Virtual Threads", "GraalVM")
            ),
            new Focus(
                "📚 System Design & Architecture",
                List.of("Microservices", "Event-Driven", "CQRS", "DDD")
            )
        );
        
        focus.forEach(f -> 
            System.out.printf("%s: %s%n", f.area(), f.technologies())
        );
    }
}

💼 Professional Experience

🔹 IBM - Software Engineer & Solutions Architect

Cloud-Native Architecture | Mainframe Modernization | Polyglot Engineering

🎯 As Solutions Architect:

  • Designing enterprise-grade architectures for critical banking systems
  • Leading cloud migration strategies from Mainframe to AWS
  • Architecting microservices ecosystems using Go, Java/Spring Boot, and Kotlin
  • Implementing event-driven architectures with Kafka and reactive streams
  • Working directly with Itaú on Core Banking modernization initiatives

💻 As Software Engineer:

  • Building high-performance microservices in Go and Java/Spring Boot
  • Developing RESTful and GraphQL APIs with multiple tech stacks
  • Implementing distributed systems with Go for real-time processing
  • Creating Spring Boot templates following Clean Architecture and SOLID principles
  • Integrating legacy COBOL/Mainframe systems with modern services

🛠️ Tech Stack:

  • Primary: Go, Java 17+, Kotlin, Spring Boot 3.x
  • Cloud: AWS (ECS, EKS, Lambda), Terraform, Kubernetes
  • JVM: Spring Boot, Micronaut, Hibernate, MapStruct
  • Databases: PostgreSQL, DynamoDB, Redis, MongoDB
  • Messaging: Apache Kafka, AWS SQS, RabbitMQ
  • Observability: Prometheus, Grafana, ELK, Jaeger

🔹 Key Achievements

  • Architected polyglot microservices (Go + Java/Kotlin) handling 5M+ daily transactions
  • Reduced system latency from 850ms to 120ms using Go and Java optimizations
  • Designed scalable architecture supporting 15,000 TPS with hybrid Go/JVM services
  • Created production-ready Spring Boot templates with SOLID principles
  • Led migration of critical banking systems to cloud-native microservices
  • Implemented event-driven architecture with Kafka consumers in Go and Java
  • Achieved 67% cost reduction through efficient service design

🌟 Language Expertise

Java & Spring Boot

@Service
@Transactional
public class UserServiceImpl implements UserService {
    private final UserRepository repository;
    private final UserMapper mapper;
    
    @Override
    public UserResponse createUser(CreateUserRequest request) {
        if (repository.existsByEmail(request.email())) {
            throw new DuplicateResourceException("Email already exists");
        }
        
        var user = mapper.toEntity(request);
        user.setPassword(passwordEncoder.encode(request.password()));
        
        return mapper.toResponse(repository.save(user));
    }
}

💡 My Java/Kotlin Expertise:

  • Spring Boot 3.x: REST APIs, validation, exception handling, profiles
  • 🏗️ Clean Architecture: Layered structure with SOLID principles
  • 📦 MapStruct: Type-safe DTO mapping
  • 🔐 Spring Security: JWT, OAuth2, BCrypt
  • 🎯 Production-Ready: OpenAPI docs, Docker, comprehensive testing
  • 🔧 Frameworks: Spring Boot, Micronaut, Quarkus, Hibernate
  • 🌐 Kotlin Coroutines: Async/reactive programming

🚀 Go for High-Performance

// Go's concurrency for high-throughput systems
func (s *TransactionService) ProcessBatch(ctx context.Context, txns []Transaction) error {
    var wg sync.WaitGroup
    errChan := make(chan error, len(txns))
    
    for _, txn := range txns {
        wg.Add(1)
        go func(t Transaction) {
            defer wg.Done()
            if err := s.process(ctx, t); err != nil {
                errChan <- err
            }
        }(txn)
    }
    
    wg.Wait()
    close(errChan)
    
    return <-errChan
}

💡 My Go Expertise:

  • High-Performance APIs: Low-latency REST and GraphQL services
  • 🔄 Concurrency Patterns: Goroutines, channels, sync primitives
  • 📦 Microservices: Distributed Go services with gRPC
  • 🔧 Frameworks: Gin, Echo, Fiber, gqlgen, GORM, sqlx

🌟 Showcase: Polyglot Enterprise Architecture

Production-ready Java template featuring:

  • Spring Boot 3.x + Java 17: Modern JVM stack
  • Clean Architecture: Controller → Service → Repository
  • DTOs with Records: Immutable request/response objects
  • MapStruct: Compile-time safe mapping
  • Global Exception Handling: @ControllerAdvice with custom exceptions
  • Bean Validation: Jakarta validation on all inputs
  • OpenAPI/Swagger: Auto-generated API documentation
  • BCrypt: Password hashing with Spring Security config
  • Docker + PostgreSQL: Complete containerized setup
  • Unit Tests: JUnit 5 + Mockito examples

SOLID Principles Applied:

  • Single Responsibility, Open/Closed, Liskov Substitution
  • Interface Segregation, Dependency Inversion

Production-ready Go template featuring:

  • GraphQL with gqlgen: Type-safe API development
  • PostgreSQL + GORM: Database layer with migrations
  • JWT Authentication: Secure auth middleware
  • Docker + CI/CD: Complete deployment pipeline

Hybrid architecture showcasing:

  • Legacy: IBM Z Mainframe (COBOL) → Modern: Go + Java microservices
  • Performance: 5M daily transactions, 15,000 TPS
  • Stack: Go (high-throughput), Java/Spring Boot (business logic), Kotlin (async services)

🌱 Open Source & Learning

  • 🔭 Building production-grade applications in Go, Java, and Kotlin
  • 🌱 Exploring Rust for systems programming
  • 👯 Open to collaborate on microservices, cloud architecture, and system design
  • 💬 Ask me about: Go, Java, Kotlin, Spring Boot, AWS, Terraform, Solutions Architecture
  • ⚡ Fun fact: I bridge legacy enterprise systems with modern cloud-native architectures

📫 Connect With Me

LinkedIn GitHub Email


⚠️ Note on Contributions

Until March 1, 2026, my professional development work at IBM/Itaú was conducted through a GitHub Enterprise account.
The contributions shown here reflect my personal studies and open-source projects during and after that period.


🇧🇷 Versão em Português

Clique para expandir

👨‍💻 Sobre Mim

🚀 Engenheiro de Software & Arquiteto de Soluções, especializado em Arquitetura Cloud-Native e Modernização de Sistemas Enterprise
💼 Engenheiro Poliglota construindo sistemas de alta performance com Go, Java e Kotlin
🏗️ Arquiteto de Soluções projetando arquiteturas escaláveis para aplicações bancárias críticas
🏦 Ex-engenheiro de migração Mainframe-para-AWS para o Core Bancário do Itaú
☕ Especialista no ecossistema Java (Spring Boot, Micronaut) e Kotlin para aplicações JVM
🦀 Apaixonado por Go, Rust, Database Internals e System Design
📍 Localizado em Santa Catarina, Brasil

💼 Experiência Profissional

🔹 IBM - Engenheiro de Software & Arquiteto de Soluções

💻 Como Engenheiro:

  • Desenvolvimento de microsserviços em Go e Java/Spring Boot
  • Construção de APIs REST e GraphQL com múltiplas tecnologias
  • Criação de templates Spring Boot seguindo Clean Architecture
  • Integração de sistemas legados COBOL/Mainframe com serviços modernos

🔹 Principais Realizações

  • ✅ Microsserviços poliglota (Go + Java/Kotlin) processando 5M+ transações diárias
  • Redução de latência de 850ms para 120ms
  • ✅ Arquitetura escalável suportando 15,000 TPS
  • Templates production-ready em Spring Boot com princípios SOLID
  • Redução de 67% nos custos através de design eficiente

🌟 Especialização em Linguagens

Java & Spring Boot

  • Spring Boot 3.x: APIs REST, validação, exception handling
  • 🏗️ Clean Architecture: Estrutura em camadas com SOLID
  • 📦 MapStruct: Mapeamento type-safe de DTOs
  • 🔐 Spring Security: JWT, OAuth2, BCrypt
  • 🎯 Production-Ready: OpenAPI, Docker, testes

🚀 Go para Alta Performance

  • APIs de Alta Performance: REST e GraphQL de baixa latência
  • 🔄 Padrões de Concorrência: Goroutines, channels
  • 📦 Microsserviços: Serviços distribuídos com gRPC

⚠️ Nota sobre Contribuições

Até 1º de março de 2026, meu trabalho profissional de desenvolvimento na IBM/Itaú foi realizado através de uma conta GitHub Enterprise.
As contribuições mostradas aqui refletem meus estudos pessoais e projetos open-source durante e após esse período.


💡 Open to new opportunities in Go, Java, Kotlin, Cloud Architecture, and System Design!

Pinned Loading

  1. ApexStore ApexStore Public

    High-performance Key-Value Store using LSM-Tree architecture. Phase 1: Local Storage Engine with Rust, WAL support, and SSTables.

    Rust 4

  2. mainframe-to-cloud-migration mainframe-to-cloud-migration Public

    Enterprise mainframe modernization showcase demonstrating legacy COBOL/JCL migration to cloud-native architecture using microservices, APIs, and modern DevOps practices

    COBOL 1

  3. enginai enginai Public

    AI-powered developer agent that scaffolds projects and implements features automatically. Node.js + TypeScript · Gemini (free) + Ollama (local) · Zero cost.

    TypeScript 1

  4. vyx vyx Public

    A high-performance polyglot full-stack framework with a Go Core Orchestrator, annotation-based routing, and IPC via Unix Domain Sockets + Apache Arrow.

    Go 1