Francisco Javier Ugalde

senior software engineer

Madrid, España

  • 40.4167754
  • -3.7037901999999576
  • Tarifa aproximada 278€ / día
  • Experiencia 7 años y +
  • Tasa de respuesta 100%
  • Tiempo de respuesta 1h
Proponer un proyecto

Disponibilidad confirmada

Verificaciones

Influencia

Github

Github : fjugaldev fjugaldev
  • 8 Seguidores
  • 95 Repositorios
  • 6 Gists

Descubre lo que Francisco Javier está buscando

Desplazamiento
Solo hago proyectos en remoto
Habilidades
Busca proyectos en Symfony, Symfony 4, Symfony 3, Symfony 2, PHP
Duración del proyecto
Busca proyectos ≤ 1 semana, ≤ 1 mes, Entre 1 y 3 meses, Entre 3 y 6 meses, ≥ 6 meses
Tamaño de la empresa
Busca empresas de 1 persona, 2-10 personas, 11-49 personas, 50 - 249 personas

Francisco Javier en pocas palabras

Siempre me he considerado un Tech-Lover y en especial de las últimas tecnologías. Soy partidario de que en este mundo no podemos quedarnos atrás por lo que siempre hay que estar innovando y evolucionando en esta rama. Gracias a esto es que mi afán siempre ha sido el de mantenerme al día con todo lo que a tecnología se refiere.

Laboralmente mi objetivo es y será siempre la búsqueda de crecimiento profesional y personal, añadiendo en todo momento valor y conocimiento a mi formación. Por otro lado siempre he sido preferente de un ambiente de trabajo agradable en donde podamos compartir experiencias y conocimiento entre todos.

Me considero una persona colaborativa, dispuesto a ayudar como también a aprender en su momento cosa que es importante que exista en cualquier ambiente laboral.

En la actualidad poseo alrededor de 14 años de experiencia, siendo mis últimos 5 años apróximadamente ejerciendo como Senior Software Engineer, pudiendo abarcar desarrollos tanto de backend como de frontend, llevar a cabo tareas de arquitectura para determinar que tecnología se adapta más a los requerimientos del proyecto, incorporar estándares de desarrollo, patrones de diseño, pruebas unitarias, buenas prácticas, y todos aquello que sea necesario para organizar mis proyectos y su código de forma ordenada, sacando el máximo proyecto de las tecnologías, utilizando siempre la programación orientada a objetos como mi mejor aliado en pro de garantizar soluciones escalables, seguras, estables y sostenibles a lo largo del tiempo.

Portfolio:

Experiencia

diciembre de 2018 - Hoy | Madrid, España

E-commerce

Parclick SL

Senior Software Engineer

Mantenimiento y Evolución del API de la plataforma Web para la reserva de parkings en Symfony 2.8. Implementación e integración de API de terceros para la reserva de parkings desde nuestra plataforma web, en donde se permite validar disponibilidad de plazas, confirmar reservas, cancelar reservas entre otros.

Desarrollo de microservicios en Symfony 4 utilizando arquitectura hexagonal y domain driven design (DDD) y patrón de diseño SOLID para sistema de monedero que permite ser usado como forma de pago adicional en el proceso de reservas de la plataforma.
mayo de 2018 - diciembre de 2018 | Madrid, España

Educación & e-learning

Alten España

Full-stack Developer

Me desempeño como consultor de la empresa Alten España, específicamente como Full-stack Developer, Me encuentro trabajando para la empresa editorial Grupo SM, en la cual estamos desarrollando un producto LMS a medida utilizando como framework base Moodle. Moodle con los años se ha convertido en una plataforma de aprendizaje en línea y a su vez ha desarrollado un core que ha permitido extender su funcionalidad y convertirse así en un framework LMS.

Principalmente trabajo con PHP POO, Require,js, AMD (Javascript), Css, Sass, Mustache y Mysql.

El proyecto en el que estoy trabajando se basa en una plataforma de gamificación para los contenidos de la editorial en donde el profesor puede contar con cursos base los cuales estan previamente maquetados con actividades individuales y grupales y a su vez puede crear actividades específicas según mejor le convenga.

La idea es que cada acción que el alumno realice en el curso, por ejemplo, leer un libro, responder exámenes, participar en foros, etc, le va otorgando puntos, experiencias y recompensas las cuales puede utilizar para mejorar a su personaje del juego, adquirir objetos adicionales, participar en un ranking, entre otras cosas.
junio de 2017 - mayo de 2018 | Madrid, España

High tech

SEEKETING, SL

Full-stack Developer

Encargado del desarrollo y mantenimiento del sistema integral de la empresa, específicamente de la plataforma de envío de notificaciones push, email, sms, whatsapp. Se implementó un sistema de hilos para gestionar la carga del servidor y separar el envío planificado de notificaion en varios procesos. Las tecnologías utilizadas son php, mysql principalmente, tambien me ha tocado trabajar con el SDK de la empresa para dispositivos móviles principalmente en swift y java. Adicionalmente el SDK tambien se implementa en Javascript para ser implementado en aplicaciones web.

Adicionalmente trabajamos con dispositivos raspberry pi 3, donde implementamos el hardware con algunos sistemas hechos en node.js, php y python para proveer servicios especificos necesarios para ser conectados vía api rest con los sistemas hechos en PHP.
abril de 2016 - mayo de 2017 | Panamá

High tech

ROOTSTACK

Full-stack Developer

Me desempeñé como desarrollador full-stack, desarrollando tanto como para backend, como para
frontend.

He tenido la oportunidad de trabajar en diversos tipos de proyectos como websites corporativos, sistemas CRM, desarrollo de API's de comunicación, desarrollo de aplicaciones de integración y migración de data entre sistemas, manejo de metodologías de desarrollo ágil como Scrum. Actualmente utilizamos Jira para el control y planificación de las actividades, y Bitbucket como sistema de control de versiones (Git).

Para cada proyecto, se me delegan actividades en las que simplemente me indican los requerimientos a desarrollar basado en el cliente y posteriormente me toca planificar y establecer el plan de desarrollo para el logro de los objetivos. A su vez plantear tecnologías más adecuadas para cada desarrollo.

Por otro lado mi día a día se basa en tecnologías como Symfony2, Doctrine, Propel, Twig, MySQL y Elasticsearch para el desarollo de aplicaciones web de gran escala, combinando el frontend con AngularJs, MySQL, CSS, Bootstrap + Jeet Gs, Sass, Gulp o Grunt y bower según sea el caso.

En cuanto a desarrollo de sitios web corporativos he desarrollado varios utilizando Drupal 7/8 en su totalidad y CSS, Bootstrap + Jeet Gs, Sass, Gulp o Grunt y bower para el frontend. Pero en varios proyectos también he experimentado trabajar a Drupal como un CMF para el backend y AngularJS para el frontend y conectandolos mediante servicios Rest API.

Me siento a su vez a gusto trabajando con el servidor de versiones GIT, Scrum para desarrollo ágil y sobre todo full amante del entorno MacOs. Tambien puedo trabajar bajo entorno Linux, pero mi mayor experiencia se basa en entorno MacOs.
abril de 2014 - marzo de 2016 | Maracay, Aragua, Venezuela

High tech

AMPLEXCORP, C.A.

Senior PHP Developer

Durante casi dos años estuve involucrado en el desarrollo de un gran sistema CRM basado netamente en Symfony2, utilizando Mysql como BD, Doctrine como sistema ORM, y Twig como motor de plantillas. Me tocó dirigir un pequeño grupo de desarrolladores para guiarlos en el desarrollo del CRM y en la implementación de tecnologías como Symfony.

Para el frontend se utilizó en su totalidad Bootstrap 3 en combinación de Javascript y jQuery. A su vez hice uso de bower como gestor de librerías y gulp como automatizador de tareas. Adicional a esto CSS y Sass para el diseño de los estilos.

Se utilizó Git para el control de versiones y Gitlab como repositorio del proyecto.

Para este proyecto, se me delegaron actividades en las que simplemente me indican los requerimientos a desarrollar para seguidamente planificar y establecer el plan de desarrollo para el logro de los objetivos. A su vez plantear tecnologías más adecuadas para cada desarrollo.

Implementé metodologías de desarrollo ágil como scrum, apoyendome en el sistema de boards "Trello" para la gestión y planificación de las actividades a desarrollar, estimación de tiempos, visión del progreso del proyecto, entre otros.

Carolina Cesarone - Asisnet Consulting

15/7/2019

Francisco es un profesional proactivo, dinámico y creativo, el cual se ha caracterizado por ser muy responsable y perfeccionista a la hora de realizar todos los requerimientos que se le solicitan. Nos ha ayudado muchísimo en el desarrollo de nuestra app y sobre todo nos ha asesorado en el ámbito tecnológico para elegir la tecnología e infraestructura adecuada para cada desarrollo.

Carlos Duarte - COMSISA

12/7/2019

Gran capacidad de trabajo y buena predisposición para trabajar en equipo. Liderizó varios proyectos de Informática en nuestra empresa, demostrando siempre ser un excelente profesional, proactivo, y con habilidades de gestión de equipos y proyectos.

Francia Victoria Matos - AmplexCorp, C.A.

11/7/2019

Francisco se caracteriza por ser un profesional altamente capacitado en el área de tecnología. Posee un background de conocimiento increíble lo cual nos ha servido de impulso en el desarrollo de nuevas funcionalidades a nuestro CRM. Nos ha apoyado en todo momento y nos ha sugerido siempre sobre que decisión tomar en ciertos requerimientos de la aplicación. Si buscas un desarrollador profesional, enfocado y preocupado por garantizar un producto de calidad, este es tu candidato.

Formaciones

  • Ingeniero en Sistemas

    Universidad Tecnológica del Centro (UNITEC)

    2005

    Egresado de la universidad tecnológica del centro en el 2005

Idiomas

  • Español

    Bilingüe o nativo

  • Inglés

    Competencia profesional básica

charter modal image

Nuestro éxito es un logro de todos

Ayúdanos a lograr este éxito y demostrar la profesionalidad de nuestra comunidad firmando el Código de conducta freelance

Firma el código