Summary
Overview
Work History
Education
Skills
Websites
Certification
References
Languages
Timeline
Generic
Anthony Mauricio Villanueva Arrestegui

Anthony Mauricio Villanueva Arrestegui

Santa Anita

Summary

Desarrollador de software senior con más de 6 años de experiencia especializado en desarrollo backend con .NET Core, Java Spring Boot y arquitecturas de microservicios. Experto en diseño e implementación de APIs RESTful, servicios web y soluciones empresariales escalables. Sólidos conocimientos en bases de datos SQL Server y Oracle, integración de sistemas y patrones de diseño. Experiencia comprobada en entornos CI/CD con Azure DevOps y Jenkins. Destaco por aplicar principios SOLID y metodologías ágiles en proyectos para sectores financieros y gubernamentales. Profesional autodidacta con capacidad para adaptarme rápidamente a nuevas tecnologías y enfrentar desafíos técnicos complejos.

Overview

8
8
years of professional experience
1
1
Certification

Work History

Desarrollador Senior

Scotiabank
Lima
09.2024 - 05.2025

Experiencia en CI/CD y DevOps Herramientas Logros clave

Implementé y gestioné soluciones CI/CD con:

  • Azure DevOps: Pipelines automatizados para el ciclo completo de desarrollo
  • Jenkins: Workflows de integración continua y despliegue
  • Bitbucket: Gestión de repositorios con GitFlow
  • JFrog: Administración de repositorios de artefactos
  • Configuration of pipelines with Pull Requests, Merge, audits, quality checks, and SAST analysis.
  • Implementación de versionado semántico y GitFlow
  • Automatización mediante scripts para reducir tareas manuales
  • Reducción del 60% en tiempos de integración y despliegue
  • Disminución del 40% en defectos de producción gracias a controles automatizados
  • Estandarización de procesos CI/CD entre equipos de desarrollo

Esta experiencia consolidó mi conocimiento en prácticas DevOps, mejorando agilidad y calidad en el desarrollo de software.

Investigación - Conjetura Fuerte de Goldbach

Freelance
Trujillo
02.2024 - 12.2024
  • Formé Parte del equipo del investigador Dr. Eladio Angulo Código Orcid: 00 00000236969759
  • Desarrollé algortimos científicos orientados a demostrar la conjetura fuerte de Gold Bach.
  • Skills: Net Core, Net, C#.

Analista Programador – Proyecto Contraloría

Inetum
Lima
11.2023 - 01.2024
  • Desarrollé e nuevas funcionalidades a nivel de front (Angular) y back (Microservicios) esto proporcionó mejora en el proceso de Auditar los diferentes proyectos del estado.
  • Desarrollé los diversos Argumentos: Jurídicos, Penal, Pas, No Pas de la contraloria a nivel de base de datos , back; a la vez de una vista amigable para el usuario final (front).
  • Skills: Java 7, 8 Spring Boot, Microservicios, Api rest full, Jpa, Hibernate, Maven, Oracle, Jira, App Builder, Angular, Junit, Mockito, JaCoCo.

Analista Programador – Proyecto Usil

Top Strategic
Lima
03.2023 - 11.2023
  • Estuve involucrado en una mejora de funciones que permitió la creación/actualización de los servicios usados en la entidad implementando nuevos servicios externos (SAP).
  • Desarrollar e implementar las diversas funcionalidades y requerimientos del cliente, así como las respectivas pruebas y documentación.

Analista Programador – Proyecto Promart/Oechsle

Top Strategic
Lima
03.2023 - 11.2023
  • Desarrolle nuevos microservicios para diversas funcionalidades de la empresa Retail.
  • A la vez de nuevas interfaces para el lado front.
  • Desarrollé diversas funcionalidades y requerimientos del cliente, así como las respectivas pruebas y documentación.
  • Skills: Sql Server, Oracle, C#, .net, net Core, Angular, Node, Api Rest, Microservicios, Java.

Analista Programador – Proyecto AFP Integra

Canvia
Lima
04.2022 - 02.2023
  • Company Overview: Administradora de Fondos de Pensiones de Perú.
  • Formé parte del equipo de Desarrollo de Afp Integra.
  • Estuve involucrado en una migración de servicios de la plataforma Was 7 a Was 9.
  • Desarrollé Etls de acuerdo a un cronograma de migración, los cuales proporcionaron un enfoque mas detallado y completo de la situación de los afiliados.
  • Desarrollé nuevas funcionalidades y requerimientos del cliente, así como las respectivas pruebas y documentación.
  • Administradora de Fondos de Pensiones de Perú.
  • Skills: Net Core, C#, .net, Lin Q, Entity Framework, Angular, Node, Was 7, Was 9, Java Spring Boot, Microservicios, Api rest full, JPa, Hibernate, Maven, Oracle, As400, Sql Server.

Analista Programador – Proyecto SGD / Casilla Electrónica

Autoridad Nacional del Servicio Civil - SERVIR
Lima
08.2022 - 12.2022
  • Company Overview: Entidad del estado autónoma peruana, adscrita a la Presidencia del Consejo de Ministros.
  • Formé parte del equipo de Desarrollo de Servir.
  • Estuve involucrado en el Desarrollo de nuevas funciones y/o modificación de estas a lo largo de todo el ciclo de vida del proceso que permitía a cualquier ciudadano generar su trámite, activar su casilla electrónica y recibir respuesta a su solicitud en la misma.
  • Desarrollé diversas funcionalidades y requerimientos del cliente, así como las respectivas pruebas y documentación.
  • Entidad del estado autónoma peruana, adscrita a la Presidencia del Consejo de Ministros.
  • Skills: Net Core, Java Spring Boot, Microservicios, Api rest full, JPa, Hibernate, Maven, Oracle, Jboss, Angular, Node, Svn, Alfresco.

Analista Programador – Proyecto Ruta Digital / MyPeru

Ministerio de la Producción
Lima
11.2021 - 04.2022
  • Company Overview: Entidad del estado que tiene como finalidad diseñar, establecer, ejecutar y supervisar políticas nacionales y sectoriales aplicables a los sectores de pesquería y de MYPE e industria.
  • Formé parte del equipo de Desarrollo de Produce.
  • Desarrollé funcionalidades solicitadas por el usuario final. (Sistema Ruta Digital y Sistema de Compras MyPeru).
  • Realicé pruebas unitarias, individuales, de estrés, etc.
  • Creé consultas, procedimientos almacenados, Jobs, triggers según los requerimientos solicitados el ministerio.
  • Entidad del estado que tiene como finalidad diseñar, establecer, ejecutar y supervisar políticas nacionales y sectoriales aplicables a los sectores de pesquería y de MYPE e industria.
  • Skills: Sql Server, C#, Net Core, Mvc, Lin Q, Angular, Web Servies, Servicios, Jobs, Entity Framework, Apis.

Programador – Proyecto Caja Trujillo

Simbiosys
Trujillo
01.2020 - 03.2022
  • Company Overview: Reconocida entidad bancaria del país.
  • Formé parte del equipo de Caja Trujillo.
  • Desarrollé funcionalidades y requerimientos del cliente, así como las respectivas pruebas.
  • Implementé consultas, procedimientos almacenados, Jobs, triggers según los requerimientos solicitados.
  • Apoyé en las diferentes tareas asignadas en el área de TI.
  • Realicé documentación para proyectos de programación.
  • Reconocida entidad bancaria del país.
  • Skills: Sql Server, Asp.Net, WebForms, Vb, C#, Net Core, Etls, Entity Framework, Apis, Azure, Microservicios, Visual 6.

Programador – Proyecto Sigo.net

Servicio de Administración Tributaria de Trujillo - SATT
Trujillo
03.2018 - 12.2019
  • Encargado de migración y unificación de todos los sistemas del satt en uno solo (SIGO).
  • Modelé, diseñé e implementación de bases de datos de tipo SQL, utilizando gestores SQL Server, ORACLE.
  • Creación de consultas y procedimientos almacenados, según los requerimientos solicitados en el proyecto SIGO.NET de dicha entidad.
  • Capacité al usuario del módulo de CAJA del sistema Sigo.net.
  • Realicé pruebas de Operatividad en Paralelo, pruebas de Estrés, entre otras del sistema SIGO.NET.
  • Monitoreé las Bases de Datos del Módulo de Caja.
  • Coordiné reuniones con Analistas Funcionales Módulo de Caja.
  • Verifiqué proceso de Migración de data.
  • Skills: Sql Server, Oracle, Fox Pro, Java Spring Boot, Vb, .net, Php, Angular.

Practicas Pre Profesionales – Proyecto Planilla Trc.

Transporte Rodrigo Carranza- TRC
Trujillo
02.2017 - 10.2017
  • Creación de consultas y procedimientos almacenados, según los requerimientos solicitados en dicha Entidad.
  • Capacitación y ayuda al usuario sobre los diversos sistemas.
  • Mantenimiento, actualización y soporte de los sistemas en producción.
  • Conocimiento en Procesos Contables.
  • Skills: Sql Server, vb.net, Profiler, Dao.

Education

Ingenieria Informática - Computer Engineering

Universidad Nacional de Trujillo
01.2017

Skills

Development

Net: Net Core, Net Framework, Net 8, Entity Framework, Lin Q, WebForms, WPF, WCF, MVC, Nuget, ADONET, Unity, C#, VB, ASPNET, Visual 6, Microservicios, Web Services, Api Rest

Java: 7, 8, Spring Boot, Spring Framework, Hibernate, JPA, JSP, Servlets, JSF, MVC, Lambda Functions, JasperReport, Lombok, ApiRest, Microservicios, Maven, Gradle, Mvc

CI/CD Azure Devops: Bitbucket, Jira, Jenkins, JFrog, Pipelines (Pull Request/ Merged/ Code Audit/Checkmarks/SAST, etc)

Javascript: Angular, Typescript, Node, RxJS

HTML – CSS – Bootstrap

Testing: Junit, Mockito, JaCoCo

Databases

SQL Server, Oracle, PLSQL, MySQL, Firebase, MongoDB

Others:

Principios SOLID

Clean Code

Metodología Scrum

Patrones de Diseño

Security

OAuth, JWT (JSON Web Tokens), OAuth 20, Owasp

Technologies

Cloud: Azure, AWS, IBM WebSphere Application Server

Servidores: Apache, Jboss

Api Rest, RESTful Services, Servicios SOAP, Microservicios

Programación Reactiva, MVC, POO

Swagger/OpenAPI

Worklfow: Alfresco

Git: GitFlow, Github , Gitlab , BitBucket

TFS/ Tortoise/ SVN

Bizagi – Postman

Bash scripting –Docker, DevOps, Kubernetes

Certification

  • 2023, Microsoft SQL Server Database Administration Course
  • 2023, Desarrollo Web Front End
  • 2018, Programación .NET con Microsoft Visual Studio
  • 2018, Java Web Developer
  • 2018, Curso de Tributación Municipal – SATT
  • 2017, Ingles Intermedio – CIDUNT
  • 2015, 1er Y 2do Seminario de Ingeniería Informática – (JAVA)
  • 2014, Seminario de Seguridad informática – Hacking Ético
  • 2014, Programación en JAVA- 20 horas

References

  • Ing. Juan Muñoz, Gerente de Madgo Studio, 901286576
  • Ing. Yul Villanueva, Senior Developer Mi banco, 996039418
  • Dr. Eladio Angulo, Investigador de la Unt, 976500167

Languages

  • Español, Native
  • English, Intermediate B1

Timeline

Desarrollador Senior

Scotiabank
09.2024 - 05.2025

Investigación - Conjetura Fuerte de Goldbach

Freelance
02.2024 - 12.2024

Analista Programador – Proyecto Contraloría

Inetum
11.2023 - 01.2024

Analista Programador – Proyecto Usil

Top Strategic
03.2023 - 11.2023

Analista Programador – Proyecto Promart/Oechsle

Top Strategic
03.2023 - 11.2023

Analista Programador – Proyecto SGD / Casilla Electrónica

Autoridad Nacional del Servicio Civil - SERVIR
08.2022 - 12.2022

Analista Programador – Proyecto AFP Integra

Canvia
04.2022 - 02.2023

Analista Programador – Proyecto Ruta Digital / MyPeru

Ministerio de la Producción
11.2021 - 04.2022

Programador – Proyecto Caja Trujillo

Simbiosys
01.2020 - 03.2022

Programador – Proyecto Sigo.net

Servicio de Administración Tributaria de Trujillo - SATT
03.2018 - 12.2019

Practicas Pre Profesionales – Proyecto Planilla Trc.

Transporte Rodrigo Carranza- TRC
02.2017 - 10.2017

Ingenieria Informática - Computer Engineering

Universidad Nacional de Trujillo
Anthony Mauricio Villanueva Arrestegui