Artie Humphreys

This website was created using Three.js and WebGL. For the full experience, please view this website on a laptop or desktop device with WebGL enabled. (https://get.webgl.org/webgl2/)

About Me

Hi, I'm Artie Humphreys, a third-year student at the University of Virginia, double-majoring in Computer Science and Mathematics. I'm passionate about using computer science to drive innovation and create solutions across different fields, such as finance, sports science, and technology.

Projects

BVH to GLB

A script that converts player positional data to a multi-view 3D web animation using the Blender API. Showcased at NBA Tech Expo 2024.

TheCourseForum

Implemented a trigram/reverse-indexing search algorithm and in-memory caching for previous searches, decreasing response time for queries by up to 75%.

Hoop Vision

Designed and created an ML pipeline to track basketball players in broadcast footage. Achieved 97% accuracy in player detection and 90% accuracy in event prediction.

UVA Bullying Whistleblower App

Led a team of 5 developers in designing, developing, and deploying of a bullying whistleblower app for the UVA community. Integrated Google OAuth and S3 storage and deployed on Heroku.

Experience

Biocore LLC - Computer Vision Intern

- Automated 3D animation workflows for multi-view analysis of player injuries in NBA games, showcased at NBA Tech Expo 2024.

- Built a full-stack application using React, Tailwind, Go, and Python, handling thousands of records within the company’s injury analysis pipeline with 50% faster query response times through concurrency and goroutines.

Sitscape - Software Engineer Intern

- Developed a chatbot that provides accurate responses from user-uploaded PDFs in under a second, utilizing Falcon 7B LLM, Mini-LM Embeddings, and FAISS vector database for efficient and precise information retrieval.

- Enhanced keyword and semantic search capabilities using Amazon OpenSearch, doubling search speed and improving result accuracy.

UVA Men's Basketball Team - Student Manager

- Dedicate 25 hours weekly to ensure the seamless execution of daily team operations, including organizing practices, coordinating team travel, and overseeing logistics.