Chris Colosimo

Building and deploying full-stack web applications with Python, AI, and product-focused design.

Programming & Development student at Tri-C building web applications with FastAPI, PostgreSQL, React, Redis, and Terraform. Recent work spans realtime systems, AI-powered workflows, and business-focused software for real user needs. Seeking software engineering internships in Cleveland or remote.

Projects

Current project Stima

Mobile-first quote drafting platform for solo tradespeople that turns voice input into structured, reviewable, client-ready quotes.

  • Browser-based audio capture with AI-assisted extraction into structured quote data
  • Review flow for editing line items, totals, and confidence notes before export
  • Professional PDF quote generation built around a real contractor workflow
FastAPI TypeScript PostgreSQL Whisper Claude WeasyPrint

AI-powered document intelligence platform for asking questions across uploaded PDFs with cited answers and cross-document retrieval.

  • Background ingestion pipeline for extraction, chunking, and embedding generation
  • pgvector + HNSW retrieval for fast semantic search across documents
  • Workspace-based RAG for querying multiple PDFs in a single prompt
FastAPI PostgreSQL pgvector Next.js GCP Terraform

Real-time multi-room chat application with persistent history, discovery, search, and unread state.

  • WebSocket messaging with typing indicators, presence, and reactions
  • Cursor-based pagination and full-text search across message history
  • Redis-backed unread tracking with PostgreSQL fallback
FastAPI WebSockets PostgreSQL Redis React TypeScript

Full-stack task manager focused on collaboration, permissions, uploads, notifications, and production-style infrastructure.

  • Role-based task sharing with owner, editor, and viewer permissions
  • File uploads and email notifications built into the task workflow
  • Redis caching and Terraform-managed AWS infrastructure
FastAPI PostgreSQL Redis React Docker AWS

How I Build

I build from written specs, scoped issues, and small, reviewable pull requests. I use AI agents within that workflow to speed up implementation and review, but changes still move through planning, verification, and careful review before they merge.

Core Skills

Backend FastAPI · SQLAlchemy · REST APIs · WebSockets
AI / Applied AI OpenAI API · Anthropic API · RAG · Speech-to-Text
Infrastructure AWS · GCP · Terraform · Docker · GitHub Actions
Frontend React · TypeScript · Next.js · Tailwind CSS

Interested in opportunities

I'm currently seeking software engineering and web development internships in Cleveland or remote.