DANIEL ARRIBAS DE HEREDIA
FULL STACK DEVELOPER/ DATA SCIENTIST
Madrid, España
****.*******.****@*****.***
Skype: danielsfv
es.linkedin.com/in/danielarribas/
Large experience in System Architecture and Technology and Consultancy. R&D, eHealth, Logistics, IoT, Digital, TV, Telecommunications Operators, Banking and Outsourcing. Operation or Technical Support Project Management. Working in in complex, multidisciplinary teams and international environments.
Very Good knowledge and more than 8 years’ experience in R&D European Funding Programs
(H2020, Eureka,Eurostars, AAL, Artemis, and more). Very good rate in successful proposals. Always updating technologically.
More than 10 years’ experience in TELCO, with Movistar Spain, Vivo Brazil, Meditel Morocco, and Cable operators in Argentina, Maldives. In Spain between 2011-2015 I lead the deployment of the Municipal Operator of Telecommunications Services of the city of Ermua (Basque Country, Spain), with 4-play services on FTTH
Strong skills with more than 20 years’ experience in Project Management Methodologies like PMI/PMBOK, PRINCE 2, SCRUM and development like Metrica V3 (Waterfall) RUP, and Agile methodologies as XP. also, Project management platforms like MS Project Enterprise, HP PPM. IT Management with ITIL and experience in IT management platforms like BMC product suite (Remedy, Atrium, etc.) Atlassian products (JIRA, Confluence). Experience with Agile methodologies in particular SCRUM 2
TECHNICAL EXPERIENCE
• Python:
o (current, 6 months) IBM banco Santander- QUANT, python in Anti-Money Laundering.
(python, NumPy, pandas, sckit-learn, neo4j, MySQL) o (approx. 16 months) SANITAS Pytho OpenCV, ML/ DNN y OCR para the detection of contracting documents, preparation and extraction of the data of the images of them. o (6 meses) Gerencia de informática de la SS, PÔC de chatbot based en Python. o (24 months) Safeview, Ultracontents project, development of a prototype audience meter based on Rasberry PI, with visual sensors based on Python and Opencv. o (24 months) Safeview, AdvancedTV project, development of a content recommendation system based on information collected from users' IPTV platform. o (12 months) Proyecto Towerless, development of a platform for analyzing events from sensors (Lidar, Radar, etc.) for the creation of a remote tower control platform.
• API-REST
o (IBM/Banco Santander) Creating APIs for AML Services o (Sanitas) API Rest with Python and flask, use swagger for API design o (SAFEVIEW) creation of APIs for service exposure in the projects listed above.
• Docker
o (IBM/Banco Santander) Creating a sandbox for AML platform o (Sanitas) Docker-based runtime environment creation
• Continuous integration
o (Sanitas) Implementing the continuous integration environment for Python, creating containers with Docker,kubernetes, jenkins., GITLAB o (IBM/Banco Santander) Configuring repositories with GITLAB, IDE integration with Repository
• Testing,Quality:
o (Sanitas) preparation of testing environments, with pytest, SONAR configuration
• Cloud en Azure &Google.
o (Sanitas) deployment of services in AZURE
o Creating Google Cloud Servers for NTASYS
o SAFEVIEW deployment of Google cloud servers for the indicated projects o Participation in the FI-WARE Project to Create a Future Internet for the EU o (Sanitas)Developing AI apps using Google Cloud Vision, Google cloud ML o (Gerencia de Informatica SS) POC for the use of Google Maps services. Strong technical skills, a short view:
o Spring Ecosystem: Spring Cloud, Spring Boot, Spring Framework o Front-end development: JavaScript/jQuery, HTML/CSS .React o Languages: Python, Java C/C++ …
o Frameworks: Spring, Django, Flask …
o AI and Machine Learning: python libraries, Tensorflow, Caffe. Algortimh design o Servers: Apache, Nginx, Linux servers (Shell script) o Database: SQL (ORACLE, PostgreSQL, MySQL), NoSQL (MongoDB) o API (REST & SOAP)
o Mainframe: Z/os, JCL, CICS,DB2,
o Cloud computing: Google Cloud, Azure, AWS, Fiware, o Network structure and security
o Testing: Junit, PyTest, Task Runners, Build Tools, Process Automation Tools o DevOps: Jenkins, Docker, Ansible, Kubernetes,
o QA,Testing: Sonar, pytest, junit, TDD
o API Management: Swagger
3
WORK EXPERIENCE
Oct/2019-Current Grupo ICA:
as QUANT (Python Technical Leader/Data Scientist) in Banco Santander SGT/AML area, Developing analytics for new AML platform in International Corporate Banking. As Technical Leader, I am the reference for all development in project, I am creating new programs, templates for implementing analytics, also thanks my mathematical knowledge I contribute to define algorithms and how to implement them.
HANDS ON: Python, NumPy, Scikit, FLASK, Pandas, Docker, Kubernettes, Sonar, PyTest, Junit, TDD
July/2018 – Oct/2019 SANITAS - NTASYS
Design and implementation of a platform for the Intelligent Document Images Processing: recognition of Identity documents, passports, invoices, bank documents using Image, Machine Learning and Deep Learning and Artificial Vision technologies. Algorithms development for data processing data extraction using OCR and integration with the Java framework through Middleware and REST API, creation of services and microservices HANDS ON: Java, Spring cloud, Spring Boot, Python, NumPy, Scikit, FLASK, Tensorflow, . NLP spaCy and FuzzyWuzzy, Tesseract, Google Cloud Vision an Google ML libraries, ActiveMQ, Stomp, Jenkins, Docker, Kubernettes, Sonar, PyTest, Junit, TDD, swagger July/2017–July 2018 Desarrollo de Medios y Sistemas S.L Sr Technical Consultant
Technical assistance to the Directorate of Security, Innovation and Projects of the Social Security Informatics Management (GISS), within the areas of New Technologies of Development and Normalization of Architectures, technological prospection, oriented to evaluate technological solutions, IT products comparative.
HANDS ON: Java, Spring cloud, Spring Boot, Python, JS, Angular, VBA, swagger January/2017- July/2017 OESIA
Sr Technical Consultant
Technical assistance in PMO INTELLIGENT CITIES Subdirección Ciudades Inteligentes. Deputy Directorate of Digital Public Services, RED.ES within areas of Definition, Planning and Project Management
September/2016- January/2017 OESIA
Sr Technical Consultant
Technical assistance in Promotion of Innovation, Ministry of Economy and Commerce
(MINECO), Evaluation and management of reports for the acceptance of R & D & I qualification in accordance with current regulations.
November/2015- September/2016
4
Freelance
Collaboration with several SMEs for H2020 proposal writing. October/2006- November/2015 SAFEVIEW S.L
IT Project Director / Program Innovation Director/Developer Project Manager in Digital TV, Digital Advertising on DTT and OTT, STB Design, Middleware, and Video Services (VoD, Catchup TV).
• R&D UE and National Funding Projects: H2020, FP7, AAL, Artemis, SESAR, Eurostars, Eureka, AVANZA, (Ultracontents, ITACA3D, SIMPLE, AdvancedTV, 3TV, Towerless projects)
• AEESD and others. Writing Proposals, Project Execution coordination, Reposting to UE Authorities.
• FIBERMUA: Ermua council (Basque Country, Spain). FTTH Open Network deployment with GPON technology, advanced network services implementation like: IPTV, OTT, VoD, E-learning, E-Health, Municipality digital services, Business services for local shops.
• MEDIANET, AOTEC and SuperCable projects: Transition to IPTV&OTT.
• ATC Certification. SAERCO is a company in SAFEVIEW Holding, Project Management for getting certification from National Air authority (AESA) for ATC Tower services. So, SAERCO was the FIRST private Spanish company able to provide these services.
• PMO implementation for ASISA (Health Insurance company) . PMI adaptation, EPM (MS Project Server + SharePoint) deployment and configuration, and Project Managers training.
• TITAN: Architecture project for Madrid Government IT Agency (ICM): HW/SW design, providers benchmarking. SOA Architecture design.
• SW Auditing: ICM obsolescence SW analysis and Roadmap design to migrate to updated environments and actual technologies.
HANDS ON: Java, Spring Framework, Python, NumPy, Scikit, C, Linux, AIX, Solaris, Oracle, MySQL,PosgreSQL, Darwin Media server, Wowza Streaming) July/2001- October/2006- INDRA SISTEMAS
IT Project Director
• PMO Manager (CORREOS, Madrid, Spain)
o Assuring delivery of periodic reporting and writing reports for Correos Officers and executives.
o Portfolio Management
o Technical supporting in project management to Areas under my responsibility
(Systems, Exploitation, Security, Architecture, Telecommunications) o ITIL implementation in BMC Remedy for Incident Management, Problem Management, Change management, SLA management and CMDB o PMBOK (PMP) implementation adapted to CORREOS.
o Optimization Production Processes for SW delivery (Repositories, Continuous Integration)
o Quality Assurance; Test Centre implementation (Mercury Quality Center)
• Indra Brasil CTO, Sao Paulo (Brazil)
o Responsible for Due Diligences VIVO (Brazil) Outsourcing Service Desk 5
procedures with ITIL Best Practices
o System & Technology Manager for FrontOffice Project in VIVO (Brazil). Frontoffice and Integration Bus Architecture, Application Design, Middleware Design. Data Migration PowerCenter, DB scripts for data extraction, Development Supporting (Continuous Integration, Environments Maintenance, Testing support, Technical and Load testing, Tuning), Configuration Management, change management Platform Administration :. Quality Assurance: Automatization, Load Tests, Test platform management
• System & Technology Manager for MEDITEL (Casablanca, Morocco) Systems Technical Responsible for “Telefonica Moviles” Business systems Migration to MEDITEL. Platform Administration . Technical Support to Development team. HANDS ON: OpenVMS, C++, Oracle Forms 3, 6i, ORACLE 7, 8 and 9i, Sun One Application Server, Sun One Web Server, Java J2EE, Sun One Web Server, IBM AIX 5.2, static partitioning, ORACLE 9i RAC, BEA WebLogic Clusters,Sun One Web Server, Tuxedo, Load Balancers, Network security, LDAP
October/1998- July/2001- SEMA GROUP (Today is ATOS) Technical Area Manager
• Technical Area Manager for Integrated Banking System (SIB) Department, responsible for technical support for every projects in SIB, responsible for DELTA Bank Architecture, Technical Support to development team (Continuous integration, environment management, Testing):
o Banco Etchevarria DELTA Bank. (A Coruña, Spain), o Credit Commerciale de France (Madrid, Spain),
o DEXIA Sabadell (Madrid)
HANDS ON: AIX 4.3.3, UNIX SCO, Linux,PERL Informix 4gl, Informix 9i with advanced replication, ORACLE 7, 8 and 9i, Sun One Application Server, Sun One Web Server, Java J2EE November/1989- October/1998- INFOSERVICIOS
Sr IT Consultant
• Sr. IT Consultant specialist in Digital/Compaq platform, on-site Technical support in OpenVMS system for several customers: Telefonica Moviles, Canal +, Banco Santander,
• Technical Project Manager R&D Projects in 4 Framework Program Responsible for internal and external IT training in advanced technologies
• Technical Project Manager CajaMadrid in advanced printing project UNIX, C++, Banco Santander SEDA : Expert system for Auditing.
• Technical Support for CajaMadrid Development Teams on Host MVS environment. HANDS ON: Unix,MVS, OpenVM, Oracle, Informix, DB2, C, C++, COBOL 6
October/1988 November/1989- VIDEOBANCO &MARKETING
IT Consultant
• Supporting Philips Computing and communications for the development of interactive systems
• Author Language Development (DELPHOS 2000) for Interactive Systems
• Development of applications for Banco Vitalicio and Caja de Alava. HANDS ON: C, 8086 Assembler
September 1985 October/1988 ENTEL
Analyst Programmer
• Development of the application of Payment Media Systems implemented in Banco Vizcaya and subsequently adapted to the SEMP (IMS-COBOL-MVS)
• Participation in the development of Election Software (COBOL -MVS, C - DOS). HANDS ON: COBOL-MVS
EDUCATION AND LANGUAGES
1980-1985 master (EQF7) Science in Physics, Theoretical Physics – QF, Universidad Autónoma de Madrid, 316 ECTs studies in Physics Theoretical (Particles and Cosmology). Mother tongue(s) Spanish
Other language(s) : English C1, Portuguese C1, French B1 PERSONAL SKILS
• Communication skills: Excellent communication skills, interfacing well with management, co-workers at all levels in all departments, including senior executives and clients, I have obtained from my wide experience by managing projects. Great ability translating Technical concepts for non-technical audiences. Open Mind and Flexible.
Team player obtained not only from my professional experience I have played basketball in 3er national division for 4 years, I also work in teams by making short films, not only as director also in other position.
• Organizational / managerial skills: Leadership, Ability to create a shared vision and translate vision into a workable business strategy and governance model, High degree of flexibility, Proficient in project planning, organizing, team motivation and delegation, Excellent organizational and time management skills and attention to detail. REFERENCES
• Prof. Narciso García Grupo de Tratamiento de Imágenes,Dpto. Señales, Sistemas y Radiocomunicaciones, E.T.S. Ingenieros de Telecomunicación Tel.: (+34).91.336.7353
• Prof Jose Manuel Menendez Garcia. Grupo de Aplicación de Telecomunicaciones Visuales (G@TV), E.T.S. DE INGENIEROS DE TELECOMUNICACION, ***@****.***.***.**,Tel: 913367344
• Xavier Alamán Roldán,Profesor Titular de Universidad, Ciencia de la Computación e Inteligencia Artificial, Escuela Politécnica Superior,Universidad Autónoma de Madrid, Phone: +34-91-497****, ******.******@***.**
• JESUS BARBERO VILLASECA (Soft Telecom), *****@***********.**
• Rafael Lamas Cedrón Ex Gerente Clúster de Salud y Bienestar Madrid, tel 607690001