Carlos J. Peña

Full-stack web developer with experience in creating robust and scalable web applications.

Selected Work

A collection of projects that define my approach to digital problem solving.

Loan Management Platform

Platika is a loan management platform aimed at financial institutions and portfolio administrators who need to centralize customers, loans, installments, and payments. It covers the full credit lifecycle: customer onboarding, loan simulation, loan assignment, installment tracking (pending, paid, and overdue), payment registration with automatic late-fee calculation, and consolidated reports for decision-making.

TypeScript Next.js NestJS React PostgreSQL Prisma ORM Next-intl Tailwind CSS JWT bcryptjs Google OAuth AWS S3

Kanban Board

KanbanBoard is a full-stack, real-time collaborative Kanban board application designed to manage tasks organized into columns and cards with a rich text editor. The system is composed of a REST API with WebSocket support on the backend (Node.js, Express 5, Prisma, and PostgreSQL) and a React 19 + Vite SPA on the frontend, offering board, column, and card creation with drag-and-drop reordering, plus auto-generated 7-character short IDs for sharing boards easily.

TypeScript React Vite Vitest Tailwind CSS ExpressJS PostgreSQL Prisma ORM Swagger SocketIO Jest Zod Pino

URL Shortener

This project is a lightweight and fast URL shortener built with Bun, TypeScript, and the Elysia framework. It generates unique short codes for long URLs, redirects visitors to the original URL when accessing the code, and records every click with relevant information such as the visitor's IP address and user agent.

TypeScript Bun Elysia SQLite PostgreSQL GitHub OAuth

Technologies

Description

Experience

My professional journey in software engineering.

Intellisys D. Corp.

May 2024 – Present

Full Stack Developer specialized in building web applications for the healthcare and education sectors, actively contributing to both backend and frontend development.

  • Designed, implemented, and optimized specialized web applications for the healthcare and education sectors, actively participating in both backend (Node.js, NestJS, Express, Prisma) and frontend (React, Next.js, Angular, Astro).
  • Developed and maintained REST APIs and GraphQL endpoints, as well as real-time integrations with WebSockets for critical use cases.
  • Modeled and managed relational databases (PostgreSQL), applying migrations and data access best practices.
  • Adopted and facilitated Scrum agile methodologies, planning sprints, managing backlog in YouTrack, and meeting deadlines amid changing requirements.
  • Implemented automated testing pipelines with Jest and Vitest, improving coverage and reducing production regressions.
  • Standardized team workflow with Git, GitHub, code reviews, and Clean Code conventions, raising the quality of delivered code.
  • Orchestrated deployments on GCP and documented APIs with Swagger to streamline collaboration with other teams.

TechLab.

July 2023 – May 2024

FrontEnd Developer focused on building responsive, accessible, and high-performance interfaces with React and Angular.

  • Developed responsive and accessible user interfaces with React and Angular, integrating Tailwind CSS to speed up layout work and maintain visual consistency.
  • Designed and implemented state architecture with Redux and Zustand, optimizing component performance in medium-to-high complexity applications.
  • Configured and optimized the build environment with Vite, reducing compilation times and improving the team's developer experience.
  • Actively collaborated in code reviews and pair programming, promoting Clean Code best practices within the team.

Technical Arsenal

The tools and technologies I use to bring ideas to life.

Languages

JavaScript TypeScript

Frontend

Angular React NextJS Astro Tailwind CSS CSS HTML Vite

Backend

ExpressJS NestJS MongoDB PostgreSQL Prisma ORM

Tools

Git Github Bun NodeJS Docker Trello Youtrack Postman Figma

Software Design

SOLID MVC Clean Code Hexagonal Architecture

AI

Prompts Agents MCPs Skills

Testing

Jest Vitest

Other

N8N GCP API REST GraphQL WebSocket Swagger

Certifications & Awards

View my professional qualifications and achievements.

View All

Would you like to
contact me?