Augusto Castillo Vergara

Software Engineer

Always expanding my knowledge of paradigms and technologies to apply the best solution where it fits.

Avatar of Augusto Castillo Vergara

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.

Experience

Scotiabank NevoBit Logo

-

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.

Projects

Stack