¿Quién soy?

Mi nombre es Jesús Ramírez Guerrero, nacido en el 1984 en Granada. He tenido la suerte de vivir, estudiar y  trabajar en Loja, Granada y Málaga. Me declaro andaluz, informático y dueño de mi tiempo.

Mi trocito de historia

Comencé mis estudios en el colegio público «El Caminillo» de Loja pasando seguidamente al instituto de secundaria «IES Moraima» de la misma ciudad. Allí realicé el bachillerato tecnológico con unos excelentes profesores, gracias a ellos descubrí también que lo que hasta entonces era mi hobby, llegaría a ser mi profesión, la informática.

Tras finalizar mis estudios entré en la Universidad de Granada donde realicé los estudios de Ingeniería Informática de Gestión, con una calificación de Notable y con una gran cantidad de conocimientos adquiridos gracias en parte por el gran nivel del profesorado de la ETSIIT de Granada.

Incluso antes de finalizar mi carrera, me contrataron en prácticas en la empresa GrupoIWI, una consultora especializada en la protección de datos. Allí estuve trabajando durante unos años, hasta que decidí seguir mi formación y mejora de conocimientos desplazándome a Málaga.  En iSOFT, realicé trabajos de programador informático, aprendiendo mucho de la experiencia de los demás compañeros, y también aprendiendo una gran lección: «No te quedes estancado nunca, tu vida no es la empresa de otro».

Tras 3 años en Málaga y tras realizar un máster de profesorado, volví a Granada a trabajar en «Nevada Formación» durante unos meses y posteriormente recabar en Oesía Networks una empresa que me destinó a trabajar en Telefónica I+D. Esta vez el proyecto era muy innovador, útil y el proyecto levantaba gran expectación. Se trataba de un proyecto de tele-medicina aplicado a la rehabilitación de suelo pélvico. Tras el desarrollo del proyecto, decidimos crear una Startup de base tecnológica para la mejora y comercialización del producto, su nombre: Birdi Solutions SRL.

Tras un periodo dedicado en pleno a Birdi Solutions, comencé otra andadura en Palma (Mallorca), esta vez en Brújula T.I. como Arquitecto Software donde afiancé mis conocimientos en J2EE participando en diversos proyectos. Esta etapa duró año y medio hasta que por circunstancias de la vida, volví a Granada trabajando en FinancialForce.com desarrollando en Cloud Computing sobre Salesforce.

Posteriormente, creamos en Granada una oficina de Brújula siguiendo varias directrices básicas horientadas a Software Craftsmanship en la que aún trabajo. Por supuesto intento no perder el hilo de nuevas tecnologías, metodologías, etc y por supuesto no dejar nunca de formarme.

¿Qué quiero hacer?

Mi principal objetivo es intentar hacer que mis ideas salgan a la luz, soy una persona muy activa mentalmente, no son pocas las veces que me despierto y tengo que anotar algo en mi cuaderno o móvil porque creo que puede ser una genial idea… he intentado montar empresas o productos con ayuda de compañero de facultad, pero mis intentos han sido fallidos.

No me detendré en mis esfuerzos, porque tengo lo más importante: Creo en mi y en mis posibilidades, tengo buena formación, experiencia y buenas relaciones para llevarlas a cabo.

Por supuesto me encanta aplicar todo lo que abarca Software Craftsman, es la ideología que esta marcando el camino de mi carrera actualmente y en el que creo y practico diariamente.

¡Ánimo a todos ellos!

  • Spring Framework Tutorial Parte 1: Introducción

    Spring Framework Tutorial Parte 1: Introducción

    Hoy comenzamos una nueva serie de entradas en este blog. Como bien menciona el título, realizaremos un tutorial sobre Spring Framework, para comenzar comenzaremos dando significado a qué es un Framework y de qué se trata el framework Spring. Qué mejor que usar recursos que ya tenemos para dar significado a framework que con la… Read more

  • What is the difference between Use Cases and User Stories in agile development? Examples

    What is the difference between Use Cases and User Stories in agile development? Examples

    Use Case and User stories both are related to Requirement presentation but there is a small differences: Size Purpose (elicitation, order in backlog, clarification, estimation, …) Timewise the place when they are creatd in the project and/or product development (depending on the method used) Position in the requirements hierarchy (if there is one). Definitions Use… Read more

  • Scrum a fondo: Scrum de Scrums, Agile en grandes proyectos

    Scrum a fondo: Scrum de Scrums, Agile en grandes proyectos

    Como comentábamos anteriormente, en las compañías medianas o grandes, puede existir problemas de equipos de desarrollo sobredimensionados ya sea porque pertenecían a otro proyecto anteriormente o porque la metodología aplicada anteriormente no era ágil. En anteriores entradas, ya hemos comentado que las metodologías llamadas ágiles, identifican como ideal el desarrollo de proyectos con equipos multidisciplinarios, de… Read more

  • Scrum a fondo: Más de un proyecto para un equipo

    Scrum a fondo: Más de un proyecto para un equipo

    Como ya vimos hace unas entradas, Scrum es una metodología ideal para trabajar en un proyecto o producto con un PO (Producto Owner) y un equipo multidisciplinar asociado. El tamaño del equipo ideal se estima entre 7 y 20 personas (depende del proyecto), a menudo en España los equipos de informática de las empresas (Pymes)… Read more

  • Instalar SSL en Apache 2 con Tomcat 7 conectado a través de mod_jk

    Instalar SSL en Apache 2 con Tomcat 7 conectado a través de mod_jk

    Como ya vimos en la entrada anterior, es bastante fácil conectar Tomcat 7 a Apache 2 a través de mod_jk , a continuación vamos a meter un SSL a nuestro querido Apache 2 sin perder la conexión con Tomcat 7. Para ello seguiremos los siguientes pasos en Ubuntu: Activar modulo SSL para Apache y mod_jk… Read more

  • Apache 2 + Tomcat 7 = mod_jk

    Apache 2 + Tomcat 7 = mod_jk

    Hoy veremos cómo conectar un servidor Apache 2 con un Tomcat 7 de manera que todas las peticiones realizadas a una URL de apache, internamente a través del conector AJP se redirijan a nuestro contenedor Java, Tomcat. Para ello usaremos Ubuntu 13 (es igual para ubuntu 12): Instalaremos Apache, Tomcat 7. A mi personalmente me… Read more

Blog de WordPress.com.