Fernando Carvalho
Senior Software Engineer
Over 10 years of experience engineering robust, scalable, and high-performance backend systems with Java (Spring Boot) and Go (Golang)
System Architecture & Impact
Architectural decisions that shaped high-throughput, resilient platforms across banking, fintech, and enterprise environments.
Education & Continuous Evolution
Formal credentials and a commitment to lifelong learning in distributed systems and modern engineering.
Formal Credentials
MBA in Software Architecture
Post-GradFaculdade Brasília / Full Cycle
2023 — 2025
Focus on scalable solutions, high-performance distributed systems, and resilience.
B.Sc. in Computer Science
DegreeUniversidade Estadual de Maringá (UEM)
2014 — 2019
5-year degree with a solid conceptual foundation in algorithms, data structures, and systems engineering.
Continuous Learning
Concurrency in Go (Golang)
Udemy
Goroutines, Channels, Concurrency Patterns
Artificial Intelligence & RAG Architectures Track
Alura
LangChain, LangGraph, LLMs, Advanced RAG, Python
Data Science & Machine Learning Track
Alura
Python, Pandas, Machine Learning, NLP, Clustering
DevOps & SRE Track
Alura
Docker, Kubernetes, AWS (EC2, VPC, SQS), CI/CD
Go Language Track
Alura
Go Fundamentals, REST APIs, Gin, API Optimization
Java, Spring Boot & Microservices Track
Alura
Spring Boot 3, RabbitMQ, Clean Architecture, DDD
Apache Kafka Messaging Track
Alura
Producers, Consumers, Streams, Dead Letters, Idempotence
Mobile & Front-end Tracks
Alura
React, Next.js, React Native, Angular, Android with Kotlin
Deep Learning with PyTorch
Alura
Neural Networks, CNNs, RNNs
English Fluency
Self/Professional Experience
C1 Level - Advanced professional proficiency for international team collaboration