Programa Investigo: Programador

Durante los últimos dos años ha trabajado en la Fundación Ibercivis, se unió al equipo informático para realizar tareas en el desarrollo tecnológico y la optimización de sistemas y aplicaciones móviles. A continuación, se detallan las tareas realizadas:

Tareas

Desarrollo y perfeccionamiento en aplicaciones móviles
A lo largo de los meses, he perfeccionado mis habilidades en el desarrollo de aplicaciones móviles utilizando principalmente el framework React Native. Participé activamente en la creación de una versión completa de una aplicación de la Fundación Ibercivis, que posteriormente fue publicada tanto en la Play Store para dispositivos Android como en la App Store para dispositivos iOS. Además, empleé mi tiempo y habilidades en la implementación de nuevas experiencias dentro de la aplicación, así como en su mantenimiento, trabajando en correcciones y mejoras continuas para asegurar una experiencia de usuario óptima.

Implementación de mapas en aplicación móvil
Continuando con la implementación de mapas en la aplicación móvil, aseguré la compatibilidad con dispositivos Android e iOS y optimicé los componentes de visualización para permitir una gran usabilidad adaptada a cualquier tipo de público.

Colaboración y mejora integral del diseño de la aplicación
Me he enfocado en la mejora integral del diseño de las aplicaciones, colaborando estrechamente con el equipo de UI/UX para lograr un diseño atractivo y funcional que cumpla con las expectativas de los usuarios finales. Esta colaboración ha requerido una comunicación bidireccional entre mi departamento de Desarrollo de FrontEnd y el departamento de UX/UI, permitiendo llegar a compromisos que mejoren la experiencia del usuario y optimicen los resultados.

Participación activa en eventos y proyectos
Más allá de mis responsabilidades habituales, he brindado apoyo en diferentes acciones relacionadas con las actividades de la Fundación Ibercivis, incluyendo asistencia a eventos y participación en salidas de campo. También he colaborado en la realización de pilotos en varios proyectos, demostrando mi compromiso con la Fundación que va más allá de mi rol inicial.

Mantenimiento y optimización de equipos y sistemas
He brindado servicios esenciales de mantenimiento y reparación de equipos informáticos, garantizando el óptimo funcionamiento de los sistemas y equipos utilizados por los miembros de la Fundación Ibercivis. Esta labor ha incluido desde la configuración de servicios digitales como mailing y calendarios hasta la solución de problemas técnicos concretos.

Gestión de la aplicación en Play Store y App Store
Con la publicación de la aplicación desarrollada durante mi estancia en Ibercivis, he brindado soporte tanto en la Play Store para dispositivos Android como en la App Store para dispositivos iOS. Mi labor ha permitido un servicio de calidad frente al usuario final, mejorando la calidad de la aplicación a través de nuevas versiones.

Gestión de API y desarrollo en Python y Django
En colaboración con mi equipo, he asumido roles cruciales en la gestión de las diferentes API de las aplicaciones gestionadas por la Fundación Ibercivis. Esta tarea ha incluido la toma de decisiones sobre la arquitectura del backend y el diseño e implementación de endpoints, asegurando la comunicación efectiva entre la interfaz de usuario y el servidor. Adicionalmente, he ampliado mis habilidades en Python y Django, fortaleciendo mi capacidad de contribución en el desarrollo de nuevas funcionalidades y mejoras.

Optimización de sistemas operativos
Mi contribución también ha incluido la optimización activa de varios sistemas operativos, asegurando su rendimiento óptimo y la solución eficaz de problemas técnicos. Este trabajo ha garantizado la continuidad operativa necesaria para el desempeño de las labores de cada uno de los trabajadores de la Fundación Ibercivis.

Participación en reuniones estratégicas
He participado en importantes reuniones estratégicas, aportando mi perspectiva técnica para el rumbo y la mejora continua de las tareas que estoy desempeñando. Mi colaboración en estas reuniones ha ayudado a identificar áreas de mejora y posibles ajustes para una mejor estrategia de desarrollo.

Día a día en Ibercivis

  • Diseñar, construir y mantener aplicaciones React Native en múltiples plataformas (iOS, Android).
  • Construir interfaces de usuario en múltiples plataformas móviles.
  • Participación en eventos de ciencia ciudadana.
  • Analizar y mejorar el rendimiento de las aplicaciones.
  • Diagnosticar y corregir errores en la aplicación.
  • Durante estos primeros meses ha participado en eventos como hackatones para compartir conocimiento y un aprendizaje común.

Financiado por la Unión Europea – Next Generation EU