Available for work

Keith Nicolosi

Building AI systems and back-end services that turn complicated problems into software people actually want to use.

Software engineering student at Rochester Institute of Technology, specializing in applied artificial intelligence and back-end development. President of the RIT Artificial Intelligence Club, a 450-member student organization.

Focus
Applied AI · Back-End
Education
B.S. Software Engineering, RIT '30
Leadership
President, RIT AI Club

About

Curiosity, turned into systems.

Portrait of Keith Nicolosi
Keith Nicolosi RIT · Software Engineering '30

Background

I am a software engineer shaped by curiosity and a passion for creating. As a student at Rochester Institute of Technology, I'm surrounded by a community that pushes me to think deeper, experiment boldly, and grow through every challenge — pursuing a B.S. in Software Engineering with anticipated minors in Artificial Intelligence and Finance.

Mission

To bring ideas to life in ways that are thoughtful, useful, and meaningful. Every project is a chance to explore, learn, and build something that leaves a positive mark on the people who use it.

Leading

As President of the RIT Artificial Intelligence Club, I lead a 450-member organization — running workshops and event programming, and building a campus community around applied AI research and development.

Selected Work

Things I've built.

Adaptive learning

CramAI

In progress

An AI-powered study application with auto-generated flashcards, quizzes, and document summaries built on the Claude API. It includes a progression dashboard and a dynamic learning path that personalizes sessions based on user performance, architected as a full-stack application with Supabase handling data persistence.

  • Python
  • Claude API
  • React
  • FastAPI
  • Supabase

Design & build

Personal Portfolio

Live

The site you're reading. A hand-built portfolio for skills, projects, experience, and contact — with interactive UI written in plain JavaScript and CSS, refined through AI-assisted, experimentation-driven iteration on layout, motion, and typography.

  • HTML
  • CSS
  • JavaScript

Stack

What I work with.

Languages

  • Python
  • Java
  • C
  • JavaScript

AI & ML

  • PyTorch
  • LangChain
  • LLM APIs
  • MCP
  • Vector Databases
  • Generative AI

Data & Analysis

  • Pandas
  • NumPy
  • Scikit-learn
  • Matplotlib
  • Seaborn
  • Jupyter

Web & Tools

  • React
  • FastAPI
  • REST APIs
  • Supabase
  • Git
  • Bash
  • pytest

Experience

Where I've been.

  1. Fall 2026 — present

    President

    RIT Artificial Intelligence Club

    Lead a 450-member student organization overseeing club operations, event programming, and workshops that build a campus community around applied AI research and development.

    • Established the club's first corporate sponsorship through direct outreach and pitching to technology companies, securing funding for operations and events.
    • Coordinating with the sponsor to host scheduled technical talks led by industry engineers, giving members direct exposure to applied AI work.
  2. 2026

    IBM Generative AI Engineering

    Professional Certificate

    Professional certification covering generative AI engineering, from model fundamentals through building and deploying LLM-backed applications.

  3. Aug 2025 — May 2030

    B.S. Software Engineering

    Rochester Institute of Technology

    Pursuing a Bachelor of Science in Software Engineering, with anticipated minors in Artificial Intelligence and Finance.

  4. Jul 2023 — present

    Produce Customer Service

    Wegmans

    Assist 10–20 customers per shift with product inquiries and recommendations while maintaining displays for freshness and presentation. Resolve customer issues by diagnosing needs and offering substitutions, building repeat business and trust.

Contact

Always open to new projects, ideas, and opportunities.

knicolosi313@gmail.com