Trayectoria
Diseño y desarrollo software full-stack, desde API y servicios backend fiables hasta aplicaciones web modernas.
Experiencia laboral
-
02/2023 – Actualidad
Desarrollador de software full-stack
NanoTemper Technologies, remoto/Múnich
- Desarrollé servicios backend con Python, FastAPI, PostgreSQL y API REST, modelando ensayos biológicos complejos para nuestras aplicaciones principales.
- Desarrollé interfaces de usuario con TypeScript, JavaScript, HTML, CSS y React, ofreciendo a los equipos de investigación una visión clara de los experimentos biológicos y sus resultados en nuestra plataforma SaaS.
- Trabajé en un equipo ágil con Git, Azure, Docker y pipelines de CI/CD, con revisiones de código y pruebas automatizadas para cada cambio.
- Desarrollé interfaces de usuario y servicios backend con C#, .NET y ASP.NET.
- Utilicé desarrollo de software asistido por IA, programación con agentes, GitHub Copilot y Claude para acelerar el desarrollo, manteniendo la responsabilidad por el código publicado.
- Colaboré con el equipo de investigación para comprender las necesidades de los usuarios y traducirlas a soluciones de software.
-
11/2025 – 04/2026
Ingeniero de software freelance
Remoto
- Desarrollé API REST con Python, FastAPI, DuckDB y PyArrow para consultar conjuntos de datos geoespaciales y ofrecer resultados a aplicaciones web.
- Diseñé componentes frontend interactivos para explorar y visualizar datos geoespaciales, facilitando la comprensión de información espacial compleja.
- Desarrollé un panel de analítica para comercio electrónico con AWS, DuckDB, Parquet y PyArrow para visualizar indicadores clave de rendimiento (KPI) y ayudar a los usuarios a supervisar el rendimiento de tiendas en línea.
-
10/2024 – 03/2025
Investigador en prácticas de IA
National Institute of Informatics, Tokio, Japón
- Desarrollé flujos de trabajo con modelos de lenguaje grandes (LLM), generación aumentada por recuperación (RAG) e ingeniería de prompts para ayudar a investigadores a comprobar si las afirmaciones en textos científicos estaban respaldadas por evidencia.
- Ajusté modelos con PyTorch, modelos de Hugging Face y Transformers en un servidor Linux con GPU, ayudando a investigadores a comparar enfoques antes de decidir las siguientes pruebas.
- Empaqueté flujos de investigación como API, herramientas CLI y procesos por lotes para que otros investigadores pudieran aplicar los mismos métodos a nuevos conjuntos de datos sin reconstruir las herramientas.
-
09/2022 – 01/2023
Desarrollador Java en prácticas
Black Drop Bioprinting, Darmstadt
- Desarrollé software de escritorio en Java con JavaFX y CSS, que permitía a los investigadores crear, diseñar y visualizar modelos 3D complejos antes de la impresión 3D.
- Depuré y mantuve la base de código Java existente con Git, documenté los cambios y probé las funciones implementadas antes de su uso en laboratorio para detectar problemas de forma temprana.
- Trabajé con investigadores en alemán e inglés para entender los requisitos de negocio, convertirlos en funciones de software y probar los resultados directamente en iteraciones cortas.
Formación académica
-
01/2023 – 09/2026
Máster en Bioinformática (M.Sc.)
Georg-August-Universität Göttingen, Alemania
- Nota final: 2,0
- Tesis: Evidencia de una función de los zumbidos de alpaca relacionada con la cohesión: vinculación de la detección automática de llamadas con datos GPS Leer prepublicación
-
10/2018 – 09/2023
Grado en Biotecnología (B.Sc.)
Universidad de Ciencias Aplicadas de Darmstadt, Alemania
- Nota final: 2,0
Idiomas
- Español (nativo)
- Inglés (C1) (TOEFL iBT 109/120)
- Alemán (C1) (Deutsches Sprachdiplom II)