Platika es un gestor de préstamos orientado a entidades financieras y administradores de cartera que necesitan administrar clientes, préstamos, cuotas y pagos de forma centralizada. La plataforma cubre el ciclo completo del crédito: alta de clientes, simulación de préstamos, asignación de créditos, seguimiento de cuotas (pendientes, pagadas y vencidas), registro de abonos y morosidad con cálculo automático de cargos por mora, y reportes consolidados para la toma de decisiones.
Carlos J. Peña
Desarrollador web full-stack con experiencia en la creación de aplicaciones web robustas y escalables.
Trabajos seleccionados
Una recopilación de proyectos que definen mi enfoque para la resolución de problemas digitales.
KanbanBoard es una aplicación full-stack de tablero Kanban colaborativo en tiempo real, diseñada para gestionar tareas organizadas en columnas y tarjetas con un editor de texto enriquecido. El sistema se compone de una API REST con soporte WebSocket en el backend (Node.js, Express 5, Prisma y PostgreSQL) y una SPA en React 19 + Vite en el frontend, ofreciendo creación de boards, columnas y tarjetas con reordenamiento mediante drag-and-drop, además de generación automática de IDs cortos de 7 caracteres para compartir tableros de forma más amigable.
Este proyecto es un acortador de URLs ligero y rápido, construido con Bun, TypeScript y el framework Elysia. Permite generar códigos cortos únicos para URLs largas, redirigir a la URL original al acceder al código y llevar un registro de cada clic con información relevante como la dirección IP y el user agent del visitante.
Tecnologías
Descripción
Experiencia
Mi trayectoria profesional en ingeniería de software.
Intellisys D. Corp.
Mayo 2024 – ActualidadDesarrollador Full Stack especializado en la creación de aplicaciones web para los sectores de salud y educación, participando activamente tanto en el backend como en el frontend.
- Diseñé, implementé y optimicé aplicaciones web especializadas en los sectores de salud y educación, participando activamente tanto en el backend (Node.js, NestJS, Express, Prisma) como en el frontend (React, Next.js, Angular, Astro).
- Desarrollé y mantuve APIs REST y endpoints GraphQL, además de integraciones en tiempo real con WebSockets para casos de uso críticos.
- Modelé y administré bases de datos relacionales (PostgreSQL), aplicando migraciones y buenas prácticas de acceso a datos.
- Adopté y facilité metodologías ágiles Scrum, planificando sprints, gestionando backlog en YouTrack y cumpliendo los plazos frente a requisitos cambiantes.
- Implementé pipelines de testing automatizado con Jest y Vitest, mejorando la cobertura y reduciendo regresiones en producción.
- Estandaricé el flujo de trabajo del equipo con Git, GitHub, code reviews y convenciones de Clean Code, elevando la calidad del código entregado.
- Orquesté despliegues en GCP, documentando APIs con Swagger para facilitar la colaboración con otros equipos.
TechLab.
Julio 2023 – Mayo 2024Desarrollador FrontEnd enfocado en la creación de interfaces responsivas, accesibles y de alto rendimiento con React y Angular.
- Desarrollé interfaces de usuario responsivas y accesibles con React y Angular, integrando Tailwind CSS para acelerar la maquetación y mantener consistencia visual.
- Diseñé e implementé arquitectura de estado con Redux y Zustand, optimizando el rendimiento de componentes en aplicaciones de complejidad media-alta.
- Configuré y optimicé el entorno de build con Vite, reduciendo los tiempos de compilación y mejorando la experiencia de desarrollo del equipo.
- Colaboré activamente en code reviews y pair programming, promoviendo buenas prácticas de Clean Code dentro del equipo.
Habilidades técnicas
Las herramientas y tecnologías que utilizo para dar vida a mis ideas
Lenguajes
Frontend
Backend
Herramientas
Diseño de Software
IA
Testing
Otros
Certificaciones y premios
Consulta mis cualificaciones profesionales y mis logros.