Hi, I'm
Giancarlo Silva
|
Building enterprise-grade microservices and scalable cloud platforms
Professional Experience
Silher Corp
Full-timeCorporate IT Analyst Programmer
April 2026 - Present
- ›Fullstack development of multi-product corporate platform (HREPS, SIGNIA, KURA) under GAMP5 Category 4 regulatory standard
- ›Building backend microservices with Java 21 + Spring Boot 4, strict hexagonal architecture, PostgreSQL, RabbitMQ and Valkey/Redis caching
- ›Developing Angular 21 microfrontends with Module Federation, PrimeNG and Tailwind CSS in Nx monorepo
- ›Implementing multi-stage CI/CD pipelines in GitLab: validation, tests (JUnit, TestContainers, ArchUnit), SonarQube, Docker build, Helm deploy to OKE
- ›Infrastructure as Code with Terraform on OCI (OKE, OCIR, VCN, Object Storage, KMS)
- ›100% test coverage with JaCoCo (backend) and Jest/Playwright (frontend)
Java 21Spring Boot 4Angular 21PostgreSQLRabbitMQDockerKubernetesTerraformGitLab CI/CD
HIPER SA
Full-timeJava Programmer I
November 2025 - February 2026
- ›Designed and implemented improvements for POS terminal administration web platform
- ›Microservices development with Java 8/11 + Spring Boot, integrating asynchronous messaging with Apache Kafka
- ›Building interfaces with Angular 17 and executing load testing on critical endpoints
- ›Service containerization with Docker and deployment on corporate servers with SQL Server
Java 8/11Spring BootAngular 17Apache KafkaDockerSQL Server
Zytrust SA
Full-timeJunior Software Engineer
July 2025 - October 2025
- ›Backend microservices development with Java 8 + Spring Boot and REST/SOAP service integration
- ›Dynamic report implementation with JasperReports for regulatory documentation
- ›Interface development with Angular 17 and Angular Material; deployments across DEV, QA and Production
Java 8Spring BootAngular 17Angular MaterialJasperReports
Atirpay Solutions SAC
Full-timeWeb Developer
April 2024 - May 2025
- ›Development and maintenance of interfaces for clinical software with Angular 15, SCSS, Bootstrap and Tailwind CSS
- ›Modular frontend architecture (guards, interceptors, services, pipes); backend in .NET Core (C#)
- ›Sales, purchasing and materials management modules with frontend-backend integration via REST APIs
Angular 15TypeScript.NET CoreC#Tailwind CSSSCSSBootstrapREST APIs
IBCorp SAC
Full-timeWeb Programmer - IT
June 2023 - January 2024
- ›Web solutions development for insurance and internal HR tools with Spring Boot, Laravel and Node.js
- ›Security implementation with JWT + Spring Security; business logic in Laravel (Middlewares, Jobs, Queues)
- ›Intern leadership; task management with Kanban, GitHub Projects and Jira
Spring BootLaravelNode.jsJWTSpring SecurityMySQL
.NET Core
Enterprise Backend Development
- RESTful APIs with ASP.NET
- Clean Architecture and DDD
- Identity & JWT Authentication
- C# Advanced Programming
- Entity Framework Core ORM
Spring Boot Framework
Enterprise Java Ecosystem
- Spring Microservices
- Security with Spring Security
- ORM with Hibernate/JPA
- Configuration with Spring Config
- Integration with Kafka/RabbitMQ
Angular
Frontend Development
- Reusable components
- Services and dependency injection
- Custom pipes and directives
- HTTP interceptors for API calls
- Routing and Guards
Database
Modeling and Optimization
- Advanced PostgreSQL
- MySQL and schema design
- SQL Server and Oracle
- SQL query optimization
- Hibernate/JPA and Valkey/Redis
DevOps
CI/CD and Infrastructure
- Docker and Docker Compose
- Kubernetes (OKE) Orchestration
- CI/CD with GitLab/GitHub Actions
- Infrastructure as Code with Terraform
- Quality with SonarQube and JaCoCo
Architecture
Patterns and Best Practices
- RESTful/gRPC APIs
- Microfrontends (Module Federation)
- Hexagonal Architecture
- Microservices Patterns
- Caching with Redis/Valkey