j***************6
Información del candidato
Soy un desarrollador Backend Java con +7 años de experiencia trabajando en proyectos de distinta naturaleza, distintos entornos y distintas personas. Muy interesado en la buena codificación, la teoria detrás del código y las buenas practicas. Uso Java desde mi primer dia laboral conociendo la programación con JEE, luego Struts, y Spring con sus distintos modulos ( Spring boot, Spring MVC, Spring JPA, Spring Security, Spring actuator, Spring batch y algunos otros modulos que no recuerdo). He trabajado en proyectos en donde primaban las N-capas monoliticas y actualmente con arquitecturas cloud con azure, openshift y aws bajo el prisma de los microservicios.
He tenido la suerte de trabajar en proyectos ya construidos y tambien en lienzos en blanco, participando en la toma de requerimientos y en la definición de estructuras para los sistemas. En las tardes soy docente de un bootcamp de programación Full-Stack Java para E-camp de edutecno, aproximadamente 2 años aprendiendo de los alumnos y aportando a su crecimiento profesional.
En crecimiento constante y con mucha curiosidad por saber hasta donde puede crecer la habilidad y la experiencia en mi oficio.
Educación
Experiencia laboral
- Desarrollo y mantención evolutiva de microservicios para el proyecto Fibra de Wom. - Programación con Java, Spring boot, Persistencia con JPA, Despliegue continuo con Azure, Openshift Red Hat, Kubernetes. - Architectura BFF con servicios expuestos via REST. - Scrum - Se usa diariamente Git, maven, Junit, Mockito, Creaciòn clientes Soap, Oracle BD.
Logotipo de Edutecno ProfesorProfesor Edutecno · Jornada parcialEdutecno · Jornada parcial ene. 2020 - actualidad · 2 años 7 mesesene. 2020 - actualidad · 2 años 7 meses Centro Cívico, Santiago, Región Metropolitana de Santiago, ChileCentro Cívico, Santiago, Región Metropolitana de Santiago, Chile Docente de carrera java full stack para talento digital. El curso involucra los modulos de: - Programación básica en java - Control de versiones con git - Desarrollo web con Html-Css-Javascript. - Lenguaje de consultas de base de datos SQL con oracle-MySsql. - Desarrollo de sistemas con JEE. - Desarrollo de sistemas con Spring Framework.
Desarrollador java para celula agíl del Banco de Chile. Entre mis funciones estaban: - Desarrollo de nuevos modulos para las areas de negocio que lo requieran. - Desarrollo Java con Spring Core, Arquitectura de N capas monolitica. - Despliegue en Jboss Server. - Consumo de apis Rest, y servicios Soap con wsdl. - FrontEnd con angular js - Linux, Migraciòn y transformacion de datos con ETL. - Scrum, maven, Git, Jira.
Desarrollador java para sistema V2S de comercio exterior de Sodimac. - Uso de Java para backend. - Servicios con Spring y Java EE legados - Despliegue en Jboss - Front con primefaces, Angular y Javascript. - Node JS para consumo asincrono de servicios rest. - Git, Maven, Scrum.
Docente vespertino en los ramos de: Fundamentos de programación web Programación web Programación orientada a objetos con java Programación Java Enterprice Edition Programacion.net con C#
Ingeniero de software Java Desarrollos para proyecto nueva internet del Banco de Chile por Apiux. - Desarrollo de modulos de recaudación tradicional y cuotas para portal empresas. - Programacion de modulos Java con Spring y Maven. - Creacion y consumo de apis Rest y Oracle Services Bus. - Consumo de Web Services (wsdl, generación de clientes java) - Base de datos Oracle - Angular js / html / css - Integracion continua, Sonar para testeo de código, Bamboo Atlassian.
Ingeniero de software Java Proyecto de cálculo de reavalúo de propiedades para cliente Servicio de Impuestos Internos - Levantamiento de requerimientos funcionales, diagramación de clases con uml. - Especificacion de estructura capa cliente, utilizando html/css y angular js con mvc. - Bootstrap y css. - Desarrollo de modulos Spring Java disponibilizados como servicios Rest - Comunicación de capas mediante Json (librerías gson para transformación de datos) - Generacion de querys mediante Spring jdbc - Generacion de batch java, conexión con pl-sql. - Plataforma linux - Control de versiones SVN - Ejecucion de plan Bamboo para deploys.
Ingeniero de software Java Proyectos para Gtd Manquehue, desarrollos internos (Centrex, migración de tablas Siebel a Oracle, Provisionamiento TV, y otros proyectos internos.) - Programacion capa de negocios con Java y framework Struts - Capa cliente, utilizando html/css Javascript y Jquery - Disponibilizacion de servicios Rest para desarrollos. - Migracion de tablas Siebel a Oracle. - Persistencia de datos con MyBatis - Control de versiones SVN - Metodologia Scrum - Para vates, desarrollo de App hibrida con Ionic Framework.
Software de optimización de procesos educativos y asignación de carga academica. Programación Java, testeo, depuración, análisis de código fuente e investigación de soluciones informáticas aplicadas al software de Gestión académica U-planner, aportando soluciones de desarrollo al sistema. - Programacion capa de negocios con Java EE, EJB 3.0 - Capa de cliente con JSF (Primefaces) - Base de datos Sql Server Microsoft - Jquery, Javascript - Utilizacion de api para cliente Active Directory con java. - Carga de datos mediante ISS Microsoft. - Svn control de versiones