Skip to content
View Irina-Ichim's full-sized avatar
☺️
☺️

Block or report Irina-Ichim

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Irina-ichim/README.md
Ingeniera de software freelance · Next.js, React y TypeScript · Java y Node.js

Hola, soy Irina

Soy Irina, ingeniera de software freelance en Barcelona. Transformo ideas en productos de software y cubro cada etapa del desarrollo: arquitectura y diseño técnico, implementación, despliegue y mantenimiento en producción.

Desarrollo plataformas web, CRM, dashboards y herramientas internas a medida. Integro soluciones de IA orientadas a resolver necesidades concretas de cada negocio.

Desde 2024 trabajo en remoto como Tech Lead para un grupo internacional del sector salud y cuidado personal, coordinando equipos de cuatro a seis personas. Buena parte de mi trabajo está sujeta a acuerdos de confidencialidad (NDA); aquí comparto los proyectos que puedo mostrar, incluidos algunos cuyo código es privado.

Soy cofundadora de FemCoders Club, donde desarrollo la plataforma y creo recursos técnicos y formativos para la comunidad. También imparto cursos de integración de IA y doy mentorías de Java e IA aplicada a proyectos.

Stack

ÁreaTecnologías
BackendJava, Spring, Node.js, NestJS y Python Spring Boot Spring Security WebFlux
FrontendNext.js, React, TypeScript, JavaScript, Svelte y Tailwind CSS Framer Motion MDX next-intl
DatosPostgreSQL, MySQL y Prisma Apache Spark Flyway Spring Data JPA R2DBC
Nube y DevOpsAzure, Docker, GitHub Actions, Cloudflare, Vercel y Google Cloud Railway DigitalOcean Render BetterStack Cloudflare R2
Testing y accesibilidadVitest y Jest JUnit Playwright axe-core
IA y automatizaciónTensorFlow n8n Make Vertex AI
  • IA aplicada: integración de modelos en producto, agentes especializados, conexión de APIs y flujos automatizados, y arquitecturas multiproveedor con enrutado por tarea. Trabajo principalmente con Claude Code y Codex durante el ciclo de desarrollo (SDLC), con especificaciones, pruebas y revisión. Me interesa especialmente RAG para conectar modelos con fuentes de conocimiento propias.
  • Seguridad y datos: Spring Security y JWT, sistemas de auditoría, y RGPD, LOPDGDD y AI Act desde el diseño.
  • Calidad: tests unitarios y de integración con Vitest, Jest y JUnit, e2e con Playwright, revisiones de accesibilidad con axe-core y pruebas manuales, y CI/CD.

Proyectos

tu.mtch

tu.mtch

cofundadora

Plataforma de optimización de la búsqueda de empleo en tech. Un gateway de IA centraliza proveedores, modelos, cuotas y auditoría de consumo y costes; un dashboard privado permite consultar estas métricas. La IA propone y Java calcula el scoring con reglas deterministas. Incluye autenticación JWT y Google OAuth, auditoría de usuarios registrados y correos transaccionales con Resend.

Detalles técnicos

Desarrollo guiado por especificaciones (SDD): criterios de aceptación y diseño técnico antes del código, decisiones de arquitectura documentadas y 11 agentes especializados coordinados por un control de calidad previo a cada PR. Auditorías de accesibilidad (a11y), seguridad y requisitos de RGPD y AI Act forman parte de las especificaciones.

Next.js React TypeScript Java Spring Boot PostgreSQL Docker Railway · tu-mtch.com · código privado

June: monitoreo de violencia política de género y censura algorítmica

June

para In CoDe

Plataforma pública de monitoreo de violencia política de género y censura algorítmica. Soy Tech Lead de un equipo de cuatro personas. Disponible en español y catalán, con moderación humana y sin IA generativa en el producto. Arquitectura monolítica con Next.js App Router, autenticación de moderadoras y archivos privados en Cloudflare R2 accesibles solo con sesión. Integra Resend para correos transaccionales, backups diarios y borrado automatizado por retención.

Detalles técnicos

Desarrollo guiado por especificaciones y decisiones de arquitectura documentadas (ADRs), con cinco agentes de solo lectura que asisten en la revisión, incluido uno de accesibilidad (a11y). Unos 540 tests con Vitest, incluida integración contra PostgreSQL real; Playwright para e2e, revisiones de accesibilidad con axe y QA manual en staging. CI con lint, comprobación de tipos, migraciones, tests y build, y despliegue en Railway.

Next.js 16 React 19 TypeScript Prisma PostgreSQL NextAuth Tailwind CSS next-intl Cloudflare R2 · código privado

BusConnect

BusConnect

proyecto propio

Comparador de alquiler de autobús discrecional en Catalunya sobre sus 947 municipios. Desarrollo el frontend, el backend y el chatbot conectado directamente a los servicios. Frontend en Next.js, React y TypeScript, con Zustand y TanStack Query para estado y caché de datos, y formularios con React Hook Form y Zod.

Detalles técnicos

Backend en Java 21 y Spring Boot, organizado en microservicios reactivos de usuarios y catálogo con WebFlux, R2DBC y PostgreSQL. Autenticación JWT, migraciones con Flyway, caché con Caffeine y API Gateway con Resilience4j. Servicios contenerizados con Docker y desplegados en Render; Eureka para descubrimiento de servicios en local y URLs directas en producción.

Next.js React TypeScript Java Spring Boot WebFlux R2DBC PostgreSQL Docker · backend · frontend

FemCoders Club

FemCoders Club

cofundadora y desarrolladora de la plataforma

He desarrollado toda la plataforma de la comunidad de forma individual desde el primer commit: arquitectura, frontend, backend, CRM y herramientas internas, e integraciones con Eventbrite y Brevo. Incorpora agentes propios de seguridad, cumplimiento, SEO/GEO y accesibilidad (a11y), con auditorías de seguridad basadas en OWASP, revisiones de cumplimiento de RGPD y AI Act, y auditorías SEO/GEO y de accesibilidad. Unas 1.600 personas registradas en los eventos.

NestJS MySQL React TypeScript · femcodersclub.com · repositorio

Proyectos para la comunidad

  • Proyectos técnicos para FemCoders Club: proyectos y recursos educativos que desarrollo para la comunidad, con ejemplos de JavaScript, gestión de estado, resiliencia de APIs, cifrado y dashboards modulares.

Contacto

¿Buscas apoyo para desarrollar un producto, integrar IA o liderar la parte técnica de un proyecto? Hablemos.

Puedes escribirme a gilda.irina.ichim@gmail.com o por LinkedIn.

Visitas al perfil

Pinned Loading

  1. ai-code-reviewer-practice ai-code-reviewer-practice Public

    Aplicación educativa de auditoría de código con análisis estático en 3 dimensiones: Seguridad, Performance y Estilo

    Java 1

  2. ai-dev-lab ai-dev-lab Public

    Documentación y proyectos de ejemplo sobre herramientas de IA aplicadas al desarrollo de software.

    HTML 1

  3. BusConnectTeam/busConnect-backend BusConnectTeam/busConnect-backend Public

    Backend API REST para la aplicación BusConnect

    Java 4

  4. BusConnectTeam/busConnect-frontend BusConnectTeam/busConnect-frontend Public

    TypeScript 1

  5. web-Femcoders-Club/client web-Femcoders-Club/client Public

    FemCoders Club

    TypeScript 1 1