Portafolio · Desarrollador de Software

José AIRAM
Rodríguez Barroso

Ingeniero Técnico en Informática centrado en desarrollo backend y aplicaciones Android, con años de experiencia en sistemas de información. Explorando nuevas tecnologías e inteligencia artificial.

Un poco de contexto

Soy José Airam Rodríguez Barroso, Ingeniero Técnico de Informática de Gestión por la Universidad de La Laguna. Llevo muchos años trabajando de forma principal en backend y en proyectos personales de Android, desarrollando APIs, servicios y sistemas de información. También he trabajado con aplicaciones de escritorio, páginas web y extensiones de Chrome y Firefox.

Me apasiona la programación desde sus fundamentos: Java, C/C++, .NET y bases de datos. Trabajo con metodologías ágiles (Scrum) y herramientas como Git o Jenkins, y he trabajado con plataformas cloud como Google Cloud y AWS. Estoy explorando activamente nuevas tecnologías e inteligencia artificial aplicadas al desarrollo de software.

Nombre José Airam Rodríguez Barroso
Nacimiento 20 de julio de 1980
Ubicación Tacoronte, S/C de Tenerife
Idiomas Español · Inglés (medio)

Tecnologías que conozco

Android y móvil

AndroidJava / KotlinGoogle Glass Android TVSQLiteUnity3D

Backend y nuevas tecnologías

APIs RESTMicroserviciosDocker Node.jsGoogle CloudAWSRedisPostgreSQL

Inteligencia artificial

IA GenerativaLLMs / ChatGPT APIPrompt Engineering Asistentes con IAAlexa SkillsAutomatización con IA

Bases de datos

SQL ServerOraclePostgreSQL MySQLSQLiteRedis

Web y escritorio

HTMLCSSJavaScript Chrome ExtensionsC# / .NETiOS / OSX DelphiVisual Basic .NET

Herramientas y metodologías

Git / GitHubBitbucketJenkins ScrumWindowsLinux / UnixPhotoshop

Trayectoria profesional

2016 — Actualidad

Desarrollador backend · Team Leader

Intermodal Telematics SL

Desarrollo del backend en Java y Kotlin sobre Google Cloud, con bases de datos MySQL y MongoDB. He ejercido como team leader, coordinando el equipo y las tareas del backend.

JavaKotlinMySQLMongoDBGoogle CloudTeam Leadership
2013 — 2016

Desarrollador de aplicaciones multiplataforma

Treexor Technology

Desarrollo de aplicaciones móviles y web con metodología Scrum, integración continua con Jenkins, control de versiones con Git (GitHub y Bitbucket) y AWS. Proyectos para Android (smartphones, Google Glass y Android TV), extensiones de Chrome, plataformas de video streaming (back office API + app Android) y mantenimiento de aplicaciones iOS/OSX y Windows.

C#JavaNode.jsJavaScriptPython GrailsUnity3DSQLiteRedisAWS
2008 — 2012

Analista programador

Nartex Software S.L.

Proyecto de Gestión Documental y Expedientes para la Consejería de Educación, con flujos de trabajo sobre Bonita Workflow, integración con la plataforma del proyecto y desarrollo de aplicaciones Java/J2EE y .NET.

JavaJ2EEBonita Workflow.NET
2010 / 2006

Docencia particular de programación

Clases particulares

Clases particulares de programación en Java (2010) y C/C++ (2006).

2004

Instalación y mantenimiento de redes

REDETEL Telefonía S.L.L. · prácticas

Instalación y mantenimiento de redes de voz y datos, programación de centralitas y soporte técnico durante dos meses y medio de prácticas.

2002

Administración de sistemas

Sinergia D3 · IASS

Mantenimiento y administración de equipos informáticos del IASS (3 meses en Sinergia D3) y administración y servicio técnico de sistemas en el Instituto de Atención Social y Sociosanitaria.

1995 — 2008

Atención al público

Negocio familiar

Atención al público y gestión en negocio familiar.

Estudios y cursos

2008 — Pausa indefinida

Ingeniería Superior de Informática

Escuela Técnica Superior de Ingeniería Informática · Universidad de La Laguna
2004 — 2008

Ingeniero Técnico de Informática de Gestión

Escuela Técnica Superior de Ingeniería Informática · Universidad de La Laguna
2002 — 2004

Técnico Superior de Sistemas de Telecomunicaciones e Informática

I.E.S. César Manrique
2000 — 2002

Técnico Superior en Administración de Sistemas Informáticos

I.E.S. César Manrique
2013

Programa formativo 'Agente de Help Desk'

Fundación Empresa Universidad de La Laguna · Atos Consulting Canarias · Serem Consultoría
2012

Introducción a la programación en dispositivos móviles

Android, iOS y BlackBerry · Nubo Solutions
2009 — 2010

Máster Online de Java J2EE, XML y AJAX

Grupo Syncrom
2008

Cursos de especialización

Universidad de La Laguna

Active Directory · Desarrollo de aplicaciones en Java · Introducción a .NET y SQL Server 2005.

Trabajos destacados

Web · Chrome · Firefox · Android · BlackBerry

Farmacias de Guardia de Canarias

Plataforma para localizar las farmacias de guardia de Canarias: web, extensiones de Chrome y Firefox, aplicaciones para dispositivos Android y BlackBerry y skill de Alexa.

Visitar web → · App en Google Play →
Windows · Linux · macOS · Utilidades

Ketepares

Programa el apagado, el reinicio, la suspensión o una alarma a la hora y los días que elijas. Ligero, en español e inglés y disponible para Windows, Linux y macOS.

Visitar web →
Zepp OS 3.x · Amazfit · Web

NextClass Now

Aplicación para relojes Amazfit con Zepp OS 3.x: muestra la clase actual, la siguiente y el día completo sin sacar el móvil, con widget de esfera, tarjeta rápida y seis idiomas.

Visitar web →
Android · Web · Juego de memoria

Memory Match Game

Juego de memoria clásico: encuentra las parejas de cartas ocultas y completa todos los tableros.

Visitar web → · Ver en Google Play →
Android · Web · Videojuego

PokeballHunter

Endless runner basado en el universo Pokémon: corre y salta por la ciudad para cazar pokeballs evitando los obstáculos.

Visitar web → · Ver en GitHub →
Android

infoTegueste

Aplicación de información municipal para el Ayuntamiento de Tegueste, desarrollada para la empresa eÍcaro.

Ver en Google Play →
Android

LaCajaEnCasaDroid

Aplicación Android para consultar información y realizar gestiones bancarias desde el móvil.

Ver en Google Play →
Windows · Juego de memoria (2007)

La Liga Memory

Clásico juego de buscar parejas de 2007. Encuentra las cartas iguales y completa todos los tableros.

Descargar instalador (ZIP) →
Windows · Gestión de pacientes

ConsultaWin

Aplicación para administrar pacientes y su historial de visitas: citas, modificación de datos, consultas rápidas y facturación.

Descargar demo (EXE) →

Otros datos de interés

2004

Participación en el Proyecto de Movilidad Leonardo da Vinci: trabajos y proyectos de telecomunicaciones, visitas técnicas y prácticas de idiomas en Austria (LBS Eibiswald). Acreditado con el certificado europeo EUROPASS.

2002

Finalista en el concurso de Creación de Videojuegos Canarios (Fundación IDEO y Gobierno de Canarias) en la categoría «engine propio» con South Park Memory.

¿Hablamos?

Si buscas a alguien con experiencia real en desarrollo multiplataforma, estaré encantado de colaborar en tu proyecto… siempre que la vida me lo permita.

jairamrb@gmail.com