Descarga mi CV

Ginzo de Limia 60, Madrid, 28034
Móvil: 672220790
[email protected]
NIE: X9480293S
Fecha Nacimiento: 15/07/1981
Sitio W eb: http://www.fmenlaweb.com
Frank Alexis Marin Fernandez
Experiencia
08/12-Act.
HPS
Programador W eb
Madrid

Análisis de las funcionalidades para los desarrollos.

Diseño y normalización de base de datos.

Desarrollo Backend con las tecnologías
Apache, MySQL, Doctrine y PHP.

Desarrollo Frontend con las tecnologías HTML5,
CSS3, Bootstrap, JavaScript y jQuery.

Mantenimiento y desarrollo de aplicaciones web.

Desarrollo de aplicaciones móviles en Android e
iOS.
Linux,
10/10-07/12 HPS
Madrid
Programador W eb

Programación Backend de aplicaciones W eb con
PHP 5 OO.

Refactorización de código para mejora de
funcionalidades.

Programación Frontend con JavaScript y JQuery,
CSS y HTML.

Diseño y Programación de base de datos MySQL.
04/10-09/10 CIBERNOS
Madrid
Operador de Sistemas

Operador en el área de Informática de la entidad
bancaria ABN AMRO perteneciente al grupo RBS.

Monitorización de los procesos de cámara, recibos,
transferencias y otros del banco utilizando los
sistemas AS/400 y aplicaciones internas en entorno
Windows.

Envío y recepción de ficheros encriptados a
entidades externas a través del aplicativo EDITRAN.

Encargado de realizar los Backups de seguridad de
los procesos realizados diariamente.

Comunicación con el equipo de desarrollo para la
solución de incidencias de los aplicativos internos
así como de las entidades externas para el manejo
y calidad del intercambio de información.
05/09-01/10 CMP
Madrid
Programador W eb

Programación Backend de aplicaciones W eb con
PHP.

Programación Frontend con JavaScript, CSS y
HTML.

Diseño y Programación de base de datos MySQL.

Administración de Sitios Web con la herramienta de
administración cPanel.

Administración de contenidos de Sitios Web con el
CMS Joomla.

Elaboración de plantillas Web con HTML y CSS en
Dreamweaver.
04/08-02/09 CORITEL
Madrid
Programador
 Programación de aplicaciones con ABAP/4 en el
sistema SAP 6.0 sobre el modulo HR para el
departamento de RR.HH. de Correos y telégrafos.
 Mantenimiento de aplicaciones Web con VB .NET y
ASP.NET con VS 2005 en el framework 2.0.
 Programación de Base de datos SQL Server 2005
con T-SQL en el desarrollo de Procedimientos
almacenados para consultas de selección y de
acción.
 Manejo de incidencias técnicas de los clientes.
 Testeo de aplicaciones realizadas para su paso a
producción.
Proyectos recientes
12/14-02/15 Nueva Web de ANIDA
Madrid
Analista Programador
En este proyecto desarrolle las funciones de Analista
Programador para la migración de los datos desde la base de
datos actual en PostgreSQL, así como desde los sistemas
ERP que maneja la compañía hacia la base de datos de
desarrollo en MySQL.
Mis funciones comenzaron realizando el análisis de la
arquitectura de la web actual par a obtener la información
sobre como los sistemas ERP alimentaban la misma y para
saber el origen de los datos necesarios que serían llevados a
la nueva base de datos.
Este trabajo lo desarrollo en conjunto con los distintos
equipos de los sistemas ERP, así como con el departamento
de desarrollo que se encargaba del proyecto.
Las tareas a desarrollar se podrían segmentar en dos:
1. Desarrollo del proceso de carga diaria que se realizara
desde los distintos sistemas ERP a través del proceso de
XML entrantes.
2. Migración de datos necesarios desde el sistema actual y
ubicarlos dentro de las entidades correspondientes en la
nueva base de datos.
Las tecnologías usadas en este proyecto fueron:
•
•
•
•
•
•
PHP
Symfony 2
MySQL
Doctrine
PostgreSQL
Git
05/14-10/14 Aplicaciones SAP FIORI de AUTOLIV
Madrid
Analista Programador
En este proyecto se migraron algunos de los sistemas SAP de
AUTOLIV a la nueva plataforma web de SAP FIORI, esta
plataforma web brinda a los usuarios de SAP una mejor
experiencia de usuario.
Además la empresa tenía la necesidad de tener una
aplicación móvil que le diera algunas funcionalidades más
personalizadas que la aplicación standard que SAP ponía a
disposición de los usuarios.
Mis funciones en este proyecto fueron las de llevar a ca bo el
desarrollo de la aplicación móvil para iOS así como la de
realizar adaptaciones en la parte Frontend de las aplicaciones
standard de SAP FIORI.
Las aplicaciones que se adaptaron al sistema SAP FIORI
fueron:
1. Aprobación de solicitudes de viaje
2. Aprobación gastos de viaje
3. Aprobación del carro de compras
4. Confirmación de la aprobación del carro de la compra
En estas aplicaciones se tuvo que adaptar funcionalidades
particulares que el cliente solicito, para las cuales trabaje con
el equipo de desarrollo Backend de SAP que servía los datos
que se presentarían en el Frontend.
La aplicación móvil standard que SAP brindaba a los usuarios
les daba la posibilidad de ver la plataforma web de SAP FIORI
tal cual lo podrían ver en el navegador, lo qu e se tuvo que
hacer fue diseñar una aplicación parecida pero con las
funcionalidades adicionales de:
1. Configurar los datos de conexión del usuario en la
aplicación para poder permitir el acceso automático a la
plataforma.
2. Sincronización y aviso de las tareas pendientes de
aprobación a través de los sistemas de notificaciones Push de
iOS.
Las tecnologías usadas en este proyecto fueron:
•
•
•
•
•
•
•
JavaScript
jQuery
CSS
Bootstrap
iOS
xCode
Git
05/14-10/14 Aplicación de autodiagnóstico de móviles Madrid
Analista Programador
ICP Logística para su división de reparación de móviles
necesitaba una aplicación móvil en Android para la prueba de
dispositivos, disminuyendo así el tiempo en la reparación de
estos.
El ciclo de funcionamiento de la aplicaci ón debería instalarse
en el móvil, realizar la prueba de cada uno de los
componentes, mostrar el informe final y desinstalarse del
dispositivo una vez finalizada la prueba.
Algunos de los test a realizar eran automáticos y otros
deberían ser asistidos por el usuario.
En este proyecto participe como desarrollador Android,
realizando el desarrollo de algunos de los test que consistían
en la programación de los mismos así como el diseño de las
pantallas siguiendo los patrones de diseño establecidos por la
compañía.
La metodología y tecnologías usadas en este proyecto fueron:
•
•
•
•
•
SCRUM
Android
Java
Maven
Git
12/13-04/14 Sistema de autoevaluación escolar
Madrid
Analista Programador
UNICEF necesitaba un sistema de autoevaluación para su
portal educativo enredate.org en donde cada uno de los
usuarios responsables asociados a un centro educativo
podría realizar encuestas a los demás usuarios del centro.
Por lo cual se realizó el desarrollo del microsite EDUCACIÓN
EN DERECHOS dentro del portal en donde se implementó un
sistema de encuestas para cubrir las necesidades planteadas.
En este proyecto participe creando la arquitectura del
proyecto estableciendo los módulos (datos, negocio,
presentación) necesarios y realizando el desarrollo Backend
para que el módulo de datos sirva los datos al Frontend.
Las tecnologías usadas en este proyecto fueron:
• PHP
• MySQL
08/13-11/13 Aplicación móvil para ADSLNET
Madrid
Analista Programador
En este proyecto se llevó a cabo el desarrollo de la aplicación
móvil para ADSLNET, una de las páginas más conocidas en
España sobre información acerca de ADSL.
Esta aplicación la puede encontrar en Google Play pulsando
aquí.
Mis funciones en este proyecto fueron las de llevar a cabo el
desarrollo de la aplicación móvil para Android, consumiendo
los datos que nos brindaban desde ADSLNET para luego
mostrarlos en las respectivas pantallas de la aplicación.
Las tecnologías usadas en este proyecto fueron:
•
•
•
•
Android
Java
RestFul
Git
Formación académica
2012-2013
Universidad Francisco de Vitoria

Curso de Adaptación al Grado en Ingeniería
Informática

Ingeniería Informática.
Madrid
2002-2005
Instituto Superior Tecnológico IDAT

Ingeniero Técnico en Informática de Gestión

Título Homologado.
Lima
Formación complementaria reciente
https://platzi.com
on-line
Curso Profesional de Git y GitHub
Curso de Administración de Servidores
Curso Profesional de PHP con Laravel
Curso de Programación en Android
Curso de Programación para iOS, iPhone e iPad
IBM
LINUX
Presencial – 110 horas

Linux usuario.

Linux Administración.

Linux Programación Shell.
Madrid
Idiomas
Idioma
Nivel
Ingles
Competencia básica profesional