
Jesús Iriepa
Programador java

Connect with Jesús Iriepa to Send Message
Connect
Connect with Jesús Iriepa to Send Message
ConnectTimeline
About me
Senior Software Engineer
Education

Cas Training
2015 - 2015Master Desarrollo Java Avanzado - Spring / JPA / Hibernate Computer Science Apto
Universidad Complutense de Madrid
2013 - 2014Grado en Matemáticas Mathematics60 créditos completados correspondientes al primer curso del grado de Matemáticas

Universidad Nacional de Educación a Distancia - U.N.E.D.
-Ingeniería Computer Science
Datahack school
2019 - 2020Master Big Data & Analytics Business/Office Automation/Technology/Data Entry Apto - CompletoActivities and Societies: MÓDULO 1: DATA DISCOVERY MÓDULO 2: MACHINE LEARNING CON PYTHON MÓDULO 3: VISUALIZACIÓN MÓDULO 4: ALGORITMOS AVANZADOS MÓDULO 5: HADOOP BASICS MÓDULO 6: ECOSISTEMA HADOOP MÓDULO 7: NOSQL MÓDULO 8: SPARK MÓDULO 1: DATA DISCOVERY Estadística para Data Scientist. Introducción a R y SQLMÓDULO 2: MACHINE LEARNING CON PYTHON Programación en Python para al análisis de datos, aplicación y uso de modelos de machine learningPreparación y limpieza de datosMÓDULO 3: VISUALIZACIÓN Teoría de la visualización, Tableau, CartoDB, D3.jsMÓDULO 4: ALGORITMOS AVANZADOS Algoritmos avanzados de Machine Learning: Deep Learning, SupportVector Machine y Aprendizaje no SupervisadoMÓDULO 5: HADOOP BASICS… Show more MÓDULO 1: DATA DISCOVERY Estadística para Data Scientist. Introducción a R y SQLMÓDULO 2: MACHINE LEARNING CON PYTHON Programación en Python para al análisis de datos, aplicación y uso de modelos de machine learningPreparación y limpieza de datosMÓDULO 3: VISUALIZACIÓN Teoría de la visualización, Tableau, CartoDB, D3.jsMÓDULO 4: ALGORITMOS AVANZADOS Algoritmos avanzados de Machine Learning: Deep Learning, SupportVector Machine y Aprendizaje no SupervisadoMÓDULO 5: HADOOP BASICS Conceptos básicos de Hadoop(HDFS, MapReducey Yarn). Instalación y Administración del Clúster de HadoopMÓDULO 6: ECOSISTEMA HADOOP Análisis de las herramientas del ecosistema: Pig, Hive, Impala, Flume, Sqoopy OzzieUsos y puesta en producciónMÓDULO 7: NOSQL Almacenamiento Big Data: Procesamiento Batch(Apache Cassandra). Procesamiento Streaming(Kafka)MÓDULO 8: SPARK Estudio y puesta en producción de Spark(Core, Streaming, SparkSQL, MLiby GraphX). Tuningde Spark, integración con Hadoop. SparkRy Rhadoop Show less
Experience

Cibermultipoliza S.L
Mar 2009 - Oct 2010Programador javaAdaptación de web corporativa www.lapoliza.com (multi-tarificador de seguros de no-vida) a Struts1.Añadir y adaptar contenidos de la web corporativa www.lapoliza.com para SEO.Resolución de incidencias, evolutivos y creación de nuevos productos para el multi-tarificadorCreación de un nuevo portal corporativo, con un diseño mucho más visual para el multi-tarificador de seguros de coche, este nuevo portal se desarrolló con Struts2, Spring e Hibernate, Base de datos Oracle.

Creative IT
Oct 2010 - Sept 2012Analista Programador JavaAsignado al proyecto C.I.T (Customer Interface Technology) en las oficinas de la empresa de transporte SEUR S.A. Esta aplicación C.I.T. se encarga de la integración de la producción de los distintos agentes y clientes, para ello cuenta con varias formas de integración: font-end web donde se pueden cargar ficheros, emails con ficheros adjuntos y web-services. La aplicación también es capaz de crear diccionarios para poder interpretar ficheros de longitud fija, CSVs y XML procedentes de distintos agentes y clientes.Toda la aplicación está desarrollada en Java, como framework principal Struts2 con JSP/HTML como front-end, servidor Weblogic y Base de Datos Oracle con JDBC.Mi participación en este proyecto fue llevar a cabo análisis y desarrollo de evolutivos y nuevas funcionalidades, también resolución de incidencias. Para la gestión del proyecto y asignación de tareas utilizamos Redmine Show less

Premaat
Sept 2012 - Oct 2016Analista Programador JavaAdaptación y migración de datos para un nuevo software de gestion, para ello se desarrolló un proyecto de validación y conversión de todos los datos actuales al nuevo modelo de datos.Una vez que el nuevo software de gestión comenzó a funcionar mis tareas pasaron a ser:Realización de todo tipo de informes para los distintos departamentos: censos periódicos, informes de producción, informes contables, etc.Planificación y control de tareas del nuevo software como generación de recibos y pago de prestaciones, información fiscal anual, etc.Gestión de entornos y backups.Evolutivos y gestión de incidencias, gestionadas a través de Redmine. Show less

Computer Space
Oct 2016 - Jan 2020Analista Programador JavaDesarrollo de nuevas aplicaciones y evolutivos para el departamento actuarial de Mutua Madrileña. Este departamento cuenta con una serie de herramientas para poder desarrollar sus labores como son gestión de tarifas, gestión de reglas por tarifa, gestión de promociones / regalos, bonificaciones, descuentos, etc… divididas en una serie de aplicaciones web desde las que pueden gestionar cada tarea.Para el acceso de otros departamentos a la información actuarial se publican API’s para que puedan acceder de una manera controlada datos de tarifas, reglas, etc... Hay aplicaciones web que a su vez publican API’s y Microservicios creados exclusivamente como APIs.La tecnología utilizada para las aplicaciones Web está basada en Java 8 con Spring y JPA, estas aplicaciones se empaquetan en formato EAR para su despliegue en servidores de aplicaciones WebLogic 8.5. Capa de seguridad con Spring Security y LDAP con gestión de distintos roles y permisos para el control de acceso y operaciones permitidas. Gestión de caches con EhCache. Swagger para la documentación de API’s. JUnit y Mockito para test unitarios y de integración. Gestión de dependencias a través de Maven. Integración continúa con GIT y Jenkins y gestión de despliegues con Ansible Tower.La tecnología utilizada para los Microservicios está basada en Java 8 con Spring Boot y JPA, Swagger para documentar los métodos de la API. Caches con Caffeine. JUnit y Mockito para test unitarios y de integración. Gestión de dependencias a través de Gradle. Integración continúa con GIT y Jenkins, con despliegues automáticos de la aplicación con Docker – Kubernetes – OpenShift. Show less

BABEL
Jan 2020 - nowSenior Software Engineer Project LeadDesarrollo de funcionalidades basadas en microservicios para ING

Sopra Steria
Dec 2022 - nowSenior Software EngineeringDesarrollo de soluciones para empresas basadas en Microservicios
Licenses & Certifications

Certificate OTE B2
University of OxfordOct 2024- View certificate

Scrum Foundation Professional Certification - SFPC™
CertiprofDec 2024 - View certificate
.webp)
AWS Certified Developer – Associate
Amazon Web Services (AWS)Mar 2024
Recommendations

Heidi landry
Sr Manager AQP | Flight Training Compliance at Hawaiian AirlinesHonolulu, Hawaii, United States
Oscar seifried
PPE/LLB Student at UNSW | Paralegal | Medical ReceptionistCrows Nest, New South Wales, Australia
Aakash sharma
Software Engineer at DNBBergen, Vestland, Norge
Guido zaffaroni
CEO & Founder en GMP IT ConsultingArgentina
Donald gomez
Floor Manager at Crate and BarrelSomerset, New Jersey, United States
Jomy a s
Sales Organiser at The Mathrubhumi Printing And Publishing Company LtdKerala, India
Ülker şener
Pharmacy Supervisor - Amerikan HastanesiTürkiye
Seema hunjan
Human Resources at Sk Staffing IncGreater Toronto Area, Canada
Praise samson
Cyber Security Analyst| | SOC Analyst | IT AdministratorLondon, England, United Kingdom
Pamela m. kelly, cic
Director of Agency Services at AXiA Insurance Services, Inc.Springfield, Massachusetts, United States
Jason shepard
Growing people through sport.Waikato, New Zealand
Ted diaz
District Manager at StarbucksMississauga, Ontario, Canada
Quentin delouvée
Interest Rate Risk Manager for TreasuryLondon, England, United Kingdom
George ripan
Compliance Manager at Amazon Development Center, RomaniaIaşi, Romania
Emily aberle, cpa
Accounting Manager specializing in helping small to mid-size companies make informed financial decis...Parker, Colorado, United States
Taylor sykes
Production Supervisor - AISLafayette, Louisiana Metropolitan Area
Jim gadziemski cscp
Chief Operating Officer at Columbian Logistics NetworkGrand Rapids, Michigan, United States
Lucas fazecas
Mechanical Engineer | CAE Engineer | FEA | MBD | CFDToronto, Ontario, Canada
James mcmillan
Director of Air Logistics, Aerospace North AmericaGreater Indianapolis
Sara lindström
Sales Manager at METER GroupMunich, Bavaria, Germany
...