• Full Stack Developer

  • Test-Driven Development

  • Despliegue y administración de sistemas

               

Los Servicios que ofrezco

Confederación Vallisoletana de Empresarios

He prestado mis servicios en empresas como la Confederación Vallisoletana de Empresarios.

Esta empresa me dió la oportunidad de poner a prueba mis capacidades realizando en ella el módulo de formación en centros de trabajo para el ciclo de explotación de sistemas informáticos. Durante estas prácticas trabajé activamente sobre Wordpress y colaboré en el desarrollo de una intranet en ASP clásico.

Como resultado de mi rendimiento posteriormente a las prácticas desarrollé un sistema de encuestas en asp clásico. Mi relación con la empresa tuvo lugar a lo largo del año 2010.

Fundación General Universidad de Valladolid

También he trabajado en la Fundación General Universidad de Valladolid.

Esta empresa me dió la oportunidad de poner a prueba mis capacidades realizando en ella el módulo de formación en centros de trabajo para el ciclo de administración de sistemas informáticos y redes. Durante estas prácticas desarrollé un directorio telefónico y de equipos con el framework django. También colaboré en el mantenimiento y administración de los servidores de la empresa.

Fue en esta época en la que comencé a tratar con los repositorios de código, más concretamente con Gitlab, una aplicación diseñada en Ruby On Rails para tratar con repositorios git.

Mi relación con esta empresa se desarrolló durante 2012.

JuveCyL

He sido galardonado, junto a mis compañeros de proyecto, con el premio del primer concurso de datos abiertos de la junta de Castilla y León en la categoría de estudiantes, por nuestra aplicación JuveCyL.

Este reconocimiento y su implicación con los datos abiertos también nos llevó a participar como ponentes en el quinto encuentro de informadores juveniles de Valladolid, donde explicamos a los informadores el funcionamiento de nuestra aplicación, muy útil para ellos, y arrojamos algo más de luz en materia de datos abiertos.

Asdetec Comunicaciones S.L.

Hasta diciembre de 2016 trabajé como desarrollador en Asdetec Comunicaciones S.L.

En esta empresa desarrollaba Backends en Ruby On Rails y APIs REST en Pyramid, lo que me sirvió para afianzar más mis habilidades sobre el paradigma Modelo Vista Controlador.

En el Frontend desarrollaba utilizando AngularJS como princial plataforma, realizando interfaces en Material Design y Bootstrap, apoyado en diversas tecnologías ECMAScript, como por ejemplo ECMAScript 6, JavaScript, CoffeeScript o TypeScript. También trabajé extensamente con bibliotecas para estas tecnologías, como por ejemplo jQuery, MomentJS, jqLite, entre otros.

Las aplicaciones siguen un estricto control de pruebas con tecnologías como PyTest, UnitTesting o Jasmine, por ejemplo. Tengo muy en cuenta desarrollar un código con un Coverage completo y una buena documentación.

El despliegue de estas aplicaciones se realizaba en contenedores Docker utilizando la ayuda de Kubernetes.

También realizo labores de administración y gestión de todo tipo de quipos informáticos: terminales, impresoras, servidores, etc. Junto con mis compañeros nos encargamos de velar por el buen funcionamiento de estos sistemas utilizando herramientas de monitorización como por ejemplo Nagios o Grafana.

Mi relación con esta empresa ha comenzado en 2013.

Confiabilidad

Poseo muchos conocimientos del mundo del desarrollo – web y multiplataforma, en gran cantidad de lenguajes – además de una amplia experiencia. Contacta conmigo y podré darte todas las referencias que necesites.

Wordpress, Joomla, Prestashop, SocialEngine

Wordpress es el CMS para crear blogs por excelencia, y desde hace años lo utilizo en multitud de proyectos. Por otro lado, también he trabajado profesionalmente con Worpress en la Confederación Vallisoletana de Empresarios y en la Fundación General Universidad de Valladolid. Mi blog personal también se basa en Wordpress.

Mi formación en desarrollo de aplicaciones web me ha permitido conocer los entresijos de Joomla, donde me manejo con cierta soltura.

Por supuesto, también he trabajado con CMS de tipo e-Commerce, principalmente con prestashop, plataforma con la que he desarrollado un par de tiendas online.

La curiosidad me llevó a buscar un CMS que se enfocara en las redes sociales y acabé descubriendo SocialEngine, en el que personalmente he hecho mis pinitos.

GitHub, GitLab, SourceTree

Los proyectos que implican a más de una persona, las aplicaciones que se desarrollan desde más de una ubicación, o el hecho de poder tener un historial de los cambios realizados a lo largo del desarrollo te hacen darte cuenta de lo crucial que es manejar un sistema de control de versiones para desarrollar tu proyecto.

Desde hace años trabajo con mi preferido, git, utilizando la famosa aplicación github para publicar mi código libre.

En mi paso por la Fundación General de la Universidad de Valladolid tuve mi primera toma de contacto con otro sistema de repositorios git, esta vez uno que permitía al administrador implantarlo en su propio servidor. Este sistema es GitLab, muy similar a GitHub pero con las ventajas que conlleva implantarlo en tu propio servidor y la posibilidad de crear proyectos privados. Desde entonces no he dejado de usarlo y me parece la mejor opción para los proyectos que no son de dominio público.

También trabajo a diario con SourceTree, una aplicación gratuita que me permite visualizar con sencillez los cambios en los repositorios git, muy recomendable desde mi punto de vista, ya que simplifica mucho el uso de este sistema de control de versiones.

Colaboro activamente en el desarrollo de la aplicación traduciendo la misma al castellano.

AngularJS, TypeScript, MomentJS, jQuery, Ajax

El desarrollo de interfaces frontend elegantes y altamente escalables me ha llevado a trabajar con una de los frameworks más importantes del momento, AngularJS, con el que he creado un fuerte vínculo. Trabajo sobre este framework con EcmaScript 6, la última especificación que aporta una gran serie de novedades. Actualmente estoy formándome y profundizando en el nuevo salto, Angular 2, con el que espero poder realizar pronto emocionantes desarrollos. Para ello estoy profundizando en TypeScript.

jQuery es una de las bibliotecas de JavaScript más extendidas del mundo. Gracias al uso de jQuery mi productividad es mucho mayor al no tener que perder el tiempo desarrollando funciones ya implementadas en esta biblioteca, y además su uso permite dinamizar de forma rápida y eficiente las aplicaciones, logrando unos resultados fascinantes en muy poco tiempo.

Del mismo modo también trabajo con jQuery UI, lo que me permite añadir funcionalidades muy importantes, como pueden ser selectores de fechas, cuadros de diálogo, etc. de forma rápida y elegante.

Otra de las bibliotecas que más utilizado en mis desarrollos es MomentJS, que hace las cosas increíblemente más sencillas cuando hay que tratar con fechas.

ASP, JSP, PHP

Mi relación con la Confederación Vallisoletana de Empresarios me permitió conocer un nuevo lenguaje para el desarrollo de aplicaciones web desde el lado del servidor: ASP. En este lenguaje ayudé a desarrollar diversas aplicaciones y conocí las singularidades de visual basic script.

Mi formación en los módulos de desarrollo de aplicaciones web y desarrollo de aplicaciones multiplataforma también me han permitido conocer otro lenguaje para el lado del servidor: JSP, en el que he aprendido a desarrollar aplicaciones web con Scriptlets, Servlets, Java Beans y el lenguaje de etiquetado JSTL.

He recibido formación en PHP a lo largo de los cuatro ciclos que he estudiado, conozco perfectamente el lenguaje tanto de forma tradicional como orientado a objetos, pudiendo así tanto modificar con sencillez CMS basados en este lenguaje como crear aplicaciones web desde cero.

Cuando comencé a trabajar con django descubrí un nuevo mundo: Los frameworks basados en el paradigma Modelo Vista Controlador. Este nuevo mundo me enseñó una forma de desarrollar aplicaciones web mucho más rápida y eficientemente de como lo había hecho hasta entonces: ahora podía reutilizar código con mucha más facilidad, las consultas a bases de datos dejaban de ser un quebradero de cabeza, los formularios y su validación se convertían en una tarea sencilla… En definitiva, mi experiencia con django en la Fundación General de la Universidad de Valladolid me abrió un abanico de posibilidades para desarrollar aplicaciones web más funcionales en poco tiempo.

Gracias a lo aprendido con django y a la oportunidad ofrecida por mi empresa actual, Asdetec Comunicaciones, ahora puedo expandir mis conocimientros en frameworks de MVC con el otro grande: Ruby On Rails. Este entorno es tan bueno que desarrollar aplicaciones complejas se convierte en un placer para el desarrollador: solo tienes que centrarte en lo que quieres conseguir, no hay que perder el tiempo con los detalles.

Ya llevo tratando durante más de dos año de forma intensiva con aplicaciones desarrolladas en Ruby On Rails, tanto en versiones 3 como 4. También he desarrollado un varias aplicaciones con el Framework desde cero.

Las APIs REST han dejado de ser un quebradero de cabeza desde que comencé a desarrollar con el Framework Pyramid, ahora puedo realizar un backend tremendamente rápido, eficiente y ligero en cuestión de minutos para cualquier tipo de aplicación.

HTML, CSS, JavaScript

Creo que lo importante no es desarrollar aplicaciones web, sino hacerlo de la forma correcta. Para ello utilizo los últimos estándares existentes. (X)HTML5, CSS3 o EcmaScript son lenguajes muy familiares para mi que me permiten desarrollar aplicaciones con un diseño responsivo, estándar y elegante.

Otro aspecto en el que presto mucha atención es que estas aplicaciones se vean bien en todos los navegadores, algo muy importante para llegar a más publico.

En estos últimos tiempos me he especializado en el uso de uno Framework para CSS más elegantes con el que nunca haya tratado: Material Design, con MaterializeCSS y Angular Material Design. Mis aplicaciones normalmente utilizan este esqueleto con el que puedo desarrollar interfaces a una velocidad endiablada y con una belleza increíble.

Por supuesto, no he dejado de lado otro de los Framewoks CSS más conocidos: Twitter bootstrap, utilizado por ejemplo en este Portfolio.

Desarrollo

HTML, PHP, Ruby, Python, Java, CSS, jQuery, Sql y muchos más son lenguajes muy familiares para mi, del mismo modo que lo son frameworks como django y Ruby on Rails. Además también me desenvuelvo bien con CMS como Wordpress, Joomla, Prestashop, SocialEngine, etc.

Manejo con soltura aplicaciones de la Suite Adobe como Photoshop e Illustrator, así como unos avanzados conocimientos sobre CSS3. Esto unido a mi formación en diseño de interfaces me permite realizar diseños bellos para todo tipo de aplicaciones. Por supuesto tengo muy en cuenta el diseño responsivo.

Mi experiencia en todas las plataformas garantiza que no tendré problemas para lidiar con cualquier tipo de situación que se presente en entornos Windows, Linux y Mac.

Mi perfil

Hola, soy José Antonio

Soy un Full Stack Developer que vive en Valladolid . Actualmente trabajo en la empresa Ilunion Tecnología y Accesibilidad . Soy un apasionado de la informática, la tecnología, aficionado a la fotografía y enamorado del diseño eficiente.

Observa mis trabajos
99

Desarrollo

95

Pruebas/Despliegue

90

Sistemas

70

Diseño

Mi formación informática

  • Centro: Ies Galileo
  • Ciudad: Valladolid
  • Comienzo: Septiembre 2012
  • Fin: Junio 2014
  • Nota media: 8.5
  • Centro: Ies Ribera de Castilla
  • Ciudad: Valladolid
  • Comienzo: Septiembre 2013
  • Fin: Junio 2014
  • Nota media: 8.5
  • Centro: Ies Galileo
  • Ciudad: Valladolid
  • Comienzo: Septiembre 2010
  • Fin: Junio 2012
  • Nota media: 8.85
  • Centro: Ies Galileo
  • Ciudad: Valladolid
  • Comienzo: Septiembre 2008
  • Fin: Junio 2010
  • Nota media: 9.60

Formación no reglada y premios

Portfolio

Portfolio 2012-2013

old.jimenezfrontend.es

Portfolio personal desarrollado en 2012 desde cero para poner a prueba mis capacidades.

Toda la edición y creación del mismo corre de mi cuenta, utilizando las últimas tecnologías disponibles a mi alcance. En el desarrollo del sitio web se ha utilizado la plantilla HTML5 Boilerplate, efectos en jQuery para aumentar el dinamismo del sitio y código CSS3 con el uso de LESS para mejorar el aspecto visual.

Este antiguo portfolio ha sido sustituido por este, que presenta un diseño mas moderno y adaptado a los nuevos dispositivos de visualización de contenidos.

JuveCyL

Juvecyl

www.juvecyl.es

El portal de alojamientos juveniles de Castilla y León nació para participar en el primer concurso de datos abiertos de la Junta de Castilla y León. Es una aplicación web desarrollada por un grupo de alumnos del centro IES Galileo de Valladolid (entre los que me incluyo) con la principal intención de poner en práctica nuestras capacidades de trabajo en equipo y el uso de nuevas tecnologías. Mi cometido principal en el desarrollo de la aplicación consistió en programar por medio de jQuery el acceso a los datos XML, así como la fusión con la API de Google maps para poder mostrar las localizaciones de los alojamientos en un mapa.

Datos Abiertos

El 7 de Octubre de 2013 JuveCyL fue galardonada con el premio al mejor proyecto realizado por estudiantes matriculados en el curso 2012/2013. El jurado destacó la limpieza de la aplicación web así como la facilidad para realizar búsquedas precisas y rápidas en la misma.

DecoRestauro

Decorestauro

www.decorestauro.es

Sitio web personal de Alicia Mansilla Fermoso, una restauradora que trabaja en solitario. El sitio web está desarrollado en Wordpress. Ya sabéis, si tenéis algún mueble u obra de arte que necesiteis restaurar o bien quereis decorar algo, no dudéis en contactar con ella.

En este sitio web me encargué de la instalación, administración y rediseño de la interfaz WordPress, además de instalar múltiples plugin y retocar algunos de ellos para que se acomodaran a las necesidades de Alicia.

Brk Fonts

Brk Fonts

brkfonts.jimenezfrontend.es

Brk Fonts es un paquete de iconos integrado en una fuente para aplicaciones web que permite utilizar fantásticas imágenes vectoriales con suma sencillez y elegancia.

Este paquete de fuentes está especialmente orientado a cubrir un nicho en el que el resto de paquetes fallan, los lenguajes y teconologías de programación.

La primera versión de producción del sistema cuenta con 41 iconos, una completa documentación e incluso una gema para utilizarlo en Ruby On Rails.

Portfolio Carolina

Portfolio Carolina Hernández

carolina.tuars.com

Portfolio personal de la arquitecta técnica Carolina Hernández Pina.

El sitio web ha sido desarrollado en HTML5 y CSS3 con el uso de una plantilla de diseño responsive, miniport responsive.

Opendraft

Opendraft

www.opendraft.es

Aplicación web desarrollada sobre Ruby On Rails.

Esta aplicación permite a los estudiantes del último año de ciclos formativos exponer sus proyectos con los que mostrarse a las empresas para que éstas encuentren al candidato idóneo para sus intereses, amentando las posibilidades de ser contratado.

El entorno cuenta con una sección web desarrollada en Wordpress que muestra las funcionalidades del sitio y una demo de la aplicación Rails similar a la que se encuentra en los centros educativos que utilizan la plataforma.

JuveCyL para Android

Juvecyl para Android

android.juvecyl.es

Versión para Android del portal de alojamientos juveniles de Castilla y León.

JuveCyL para Android permite conocer información sobre los principales alojamientos juveniles de la comunidad de Castilla y León de forma ágil y sencilla, necesitando solo un nombre o provincia del alojamiento para encontrarlo en un momento. Nos permitirá conocer rápidamente sus datos más importantes, direcciones, teléfonos e incluso una precisa ubicación en el mapa de dónde se encuentra el alojamiento.

La aplicación se encuentra disponible de forma gratuita para todos los dispositivos con Android 4+ en la tienda Google play.

Feed de Twitter

Ponte en contacto conmigo

Si tienes alguna pregunta sobre mí o mi trabajo ponte en contacto conmigo.

¿Quieres ver mi Currículum vítae?

Dibuja la forma para enviar el formulario:

Background
Hola,
soy José
2013 - 2014    Grado superior IES Ribera de Castilla, Valladolid
“Desarrollo de Aplicaciones Multiplataforma”
2012 - 2014    Grado superior
IES Galileo, Valladolid
“Desarrollo de Aplicaciones Web”
2010 - 2012    Grado superior
IES Galileo, Valladolid
“Administración de Sistemas Informáticos en Red”
2008 - 2010    Grado medio
IES Galileo, Valladolid
“Explotación de Sistemas Informáticos”
Formación Experiencia
Asdetec Comunicaciones S.L., Valladolid
Full Stack Developer
Centro de estudios Gala, Valladolid
Docente de HTML5 y CSS3
Fundación General Universidad de Valladolid
Desarrollador django en FCT
Confederación Vallisoletana de Empresarios
Desarrollador ASP clásico en FCT
2012 - 2012
2013 - Ahora
2010 - 2010
2012 - 2012
Habilidades
99% Desarrollo
90% Sistemas
95% Pruebas/Despliegue
70% Diseño


Formación complementaria
Coursera, Universidad de Michigan
Programación para todos: Python
Formación Online, Universidad Politécnica de Valencia
Android: introducción a la programación
MiríadaX, Universidad Politécnica de Madrid
Desarrollo en HTML5, CSS y Javascript de WebApps
2014
2015
2014
Premios
Ayuntamiento de Valladolid
Ponente en el V encuentro de
Informadores Juveniles
Junta de Castilla y León
Ganador del I concurso de datos abiertos
de la Junta de Castilla y León
2013
2013
Principales proyectos
Buscador de alojamientos juveniles en Castilla y León
JuveCyL
Plataforma para que los alumnos de FCT publiquen proyectos
Opendraft
juvecyl.es
opendraft.es
José Antonio Yáñez Jiménez
codigojose.com
Desarrollador Ruby On Rails
Administrador de sistemas
687 52 58 18
Valladolid
Twitter: @berikin                                                                           Facebook: berikin