Summary
Sergio González is a Senior Software Engineer with 11 years of experience building robust, distributed systems and a deeper background in Unix system administration and security. He designs and implements microservices using Java/Kotlin, Spring Boot, reactive and hexagonal architectures, and cloud-native infra on AWS (ECS, RDS, S3, SNS/SQS) with Kafka, CI/CD and TDD practices. His career spans e-commerce, gaming, and energy billing—most recently leading development of a distributed billing platform at Holaluz—complemented by strong SQL/PL-SQL skills and experience with PHP and legacy Oracle Forms. Sergio combines formal OOP and architecture discipline (UML, design patterns, DDD) with hands-on DevOps tooling (Docker, Maven/Gradle, Jenkins, bash), and a practical appreciation for maintainable code and test-driven delivery. A former carpenter turned engineer, he brings resilience and pragmatic problem-solving shaped by both low-level systems work and modern cloud architectures.
11 years of coding experience
16 years of employment as a software developer
BD in Computer Science IT Ingenieer, BD in Computer Science IT Ingenieer at Universitat Autònoma de Barcelona
Catalan, English, Spanish