Chris Colosimo

IT Programming & Development student at Tri-C with hands-on experience building and deploying full-stack web applications. I focus on Python backend development with FastAPI and PostgreSQL, and have practical AWS infrastructure and Terraform experience from deploying production applications. Currently building an AI-powered document analysis platform using RAG architecture and vector embeddings.

Projects

Developed a full-stack task manager with JWT authentication, CRUD operations, commenting, and file uploads to S3. Includes Redis caching, role-based task sharing, and AWS infrastructure defined in Terraform.

  • File uploads to S3
  • Redis caching for frequently accessed data
  • AWS infrastructure defined in Terraform
  • Role-based task sharing across accounts
Python FastAPI PostgreSQL Redis React JWT Docker AWS

Built a PDF processing pipeline with RAG-based Q&A. Upload documents, ask questions in natural language, and get answers with cited source passages. Uses OpenAI for vector embeddings and Anthropic API for responses.

  • PDF text extraction and semantic chunking
  • Vector embeddings with OpenAI and pgvector
  • RAG-based Q&A with Anthropic API
  • Input validation, rate limiting, and XSS/SQL injection prevention
Python FastAPI PostgreSQL pgvector Next.js TypeScript JWT Docker

Built and redesigned a real-time multi-room chat application. Features include WebSocket messaging, cursor-based history pagination, room discovery and membership controls, full-text message search, and Redis-backed unread tracking.

  • Real-time messaging, typing indicators, and online presence via WebSockets
  • JWT-based auth with Redis-backed rate limiting on API endpoints
  • Neon/Amber themes with an optional CRT visual mode
  • Multi-room discovery with join/leave workflows and membership-based access control
  • Infinite-scroll message history with cursor-based pagination
  • Full-text search with PostgreSQL tsvector + GIN indexing
  • Unread message counters cached in Redis with PostgreSQL fallback
Python FastAPI WebSockets PostgreSQL Redis React TypeScript Vite JWT Docker

Skills

Backend
Python FastAPI SQLAlchemy REST APIs WebSockets
Databases
PostgreSQL MySQL pgvector Redis
Infrastructure
AWS (EC2, RDS, S3, ElastiCache) Terraform Docker CI/CD with GitHub Actions
Frontend Working knowledge
React TypeScript Next.js Tailwind CSS