Augusto Castillo Vergara
Software Engineer
Always expanding my knowledge of paradigms and technologies to apply the best solution where it fits.
Always expanding my knowledge of paradigms and technologies to apply the best solution where it fits.
Hi! I'm Augusto, a Software Engineer with experience in the banking industry, working across backend and frontend technologies. I specialize in Java, Spring Boot, and modern web development, applying principles like Clean Code and Hexagonal Architecture to build scalable, maintainable, and secure systems. I enjoy solving complex problems, continuously learning new technologies, and delivering efficient solutions that improve both performance and code quality.
ACGP IngenierĂa de software | Back-end Developer
-
Worked on migration of applications from older Java versions to more modern stacks.
Contributed to upgrading Spring Boot components and improving overall architecture.
Contributed to the modernization of a mission-critical foreign exchange platform used by bank branch executives, improving performance, reliability, and maintainability.
Identified and resolved security vulnerabilities using tools like SonarQube and Fortify.
Developed and maintained unit and integration tests to ensure high code quality.
Participated in cloud migrations and deployments using platforms like Anthos.
Collaborated with cross-functional teams (QA, DevOps) to deliver stable and scalable solutions.
Monitored and troubleshot applications using tools like Dynatrace and ArgoCD.
Java
SpringBoot
JavaScript
Python
React
TypeScript
Next
Docker
Tailwind
Astro
NodeJS
Mockito
Junit
Git
Jenkins
VS Code
Figma
Dynatrace
Jetbrains