Nicolas Matute

Nicolas Matute

Software Developer

Who I Am

"Software Developer with 4 years of experience delivering Full-Stack solutions, software architecture, and DevOps practices within the telecommunications and energy sectors. Specialized in microservices design, CI/CD pipeline integration, and cloud deployment orchestration using Kubernetes."

Work Experience

CGI

Jan 2025 Present
1 year 7 months
Role: Software Developering Consultant
  • Engineered and maintained software components for distributed systems and microservices using Go, Java, TypeScript, and Python.
  • Deployed and orchestrated cloud applications on Kubernetes clusters using continuous delivery tools such as ArgoCD and Jenkins.
  • Participated across the full software development lifecycle within Agile frameworks, delivering features in cloud environments.

Daugherty Business Solutions

Mar 2024 Jan 2025
10 months
Role: Software Developering Consultant
  • Developed polyglot software solutions utilizing Go, Java, TypeScript, JavaScript, Python, and Bash.
  • Implemented CI/CD pipelines using Jenkins, ArgoCD, and Kargo deployed on Kubernetes clusters.
  • Managed data persistence across relational and non-relational database systems (Oracle, PostgreSQL, MongoDB).
  • Authored technical architecture specifications for both monolithic and microservice-based systems.

STT Group / Indra

Nov 2022 Mar 2024
1 year 4 months
Role: Software Developer
  • Maintained and modernized enterprise SOAP and REST web services using Java (versions 6, 7, and 8), Spring Boot, Jakarta EE, and Oracle databases.
  • Refactored legacy applications to ensure seamless execution on newly provisioned Oracle Cloud Infrastructure (OCI) environments.
  • Optimized and maintained Blue Prism RPA bots for automated mass payment processing, report generation, and desktop application integration.

Colegio Real de Panama

Feb 2022 Nov 2022
9 months
Role: Computer Science Teacher
  • Managed computer lab infrastructure (30 Windows workstations) and interactive Arduino hardware kits.
  • Taught computer science fundamentals and programming logic for elementary education levels.
  • Handled technical support ticket resolution for users and equipment across the educational environment.

PanamaSTEM Education Inc

Jan 2020 Jan 2021
1 year
Role: Programming Instructor / Content Creator
  • Designed and delivered technical curricula in C, Python, and applied robotics using LEGO Mindstorms.
  • Executed cold email prospecting campaigns to acquire leads and schedule sales meetings.
  • Provided end-to-end technical support and troubleshooting for organizational infrastructure.

Education

Bachelor's Degree in Software Development

Jan 2020 Present

Universidad Interamericana de Panama (UIP)

Tools & Skills

JavaMavenXMLJSONArgo WorkflowsArgo CDKargoJavascriptTypescriptSQLOracleDBMongoDBReact.jsReduxGolangLinuxUnixGitTortoise SVNGithubBitbucketFast LearningSOAPRESTGraphQLgRPCSpringbootPostmanDockerKubernetesSvelteSvelteKit

Languages

  • Spanish
  • English