Jared Hammett
Software Engineer · AI/ML · Full-Stack · Systems
Education
California Polytechnic University, San Luis Obispo
Expected June 2026
B.S. Computer Science · Minor in Accounting
Experience
WeGive
Summer 2025
Full-Stack Software Engineering Intern
- Integrated Meilisearch into sitewide table queries, improving search responsiveness and scalability
- Built an AI helpbot using Model Context Protocol (MCP) to analyze audit logs and surface issue resolutions
- Expanded MailGun API integration with passthrough CRUD methods for mailing list management
- Migrated HTML email templates to AWS S3, reducing database storage and improving maintainability
Jannuzzi Consulting
Summer 2024 – Present
Web Development / E-Commerce Management
- Developed e-commerce platforms for clothing brands and tracked performance metrics
- Wrote Python scripts to automate organization and formatting of financial reports
Cal Poly SLO — Instructional Student Aid
2023 – Present
Computer Science Department
- Lead study sessions and tutored students in Intro CS, Data Structures, Discrete Mathematics, and Algorithms
Skills
Projects
Focus / Distraction Classifier
Senior Project
Python · MediaPipe · PyTorch · scikit-learn
- Classifies focused vs. distracted states from 10-second video clips using Eye Aspect Ratio and gaze features extracted via MediaPipe (478 facial landmarks at 3 fps)
- Benchmarked four architectures — Logistic Regression (summary stats), Logistic Regression (time-series), 1D CNN, and Transformer — using 5-fold stratified cross-validation on 96 labeled videos
Systems Programming Projects
OS Course
C · POSIX · FUSE · pthreads
- Implemented a custom memory allocator replacing malloc, calloc, realloc, and free; benchmarked allocation strategies to minimize fragmentation
- Built an LWP (lightweight process) thread library with a round-robin scheduler and manual context switching via register save/restore
- Developed a FUSE filesystem that mounts as a real device, storing files with inodes and supporting full directory traversal and read/write operations
Super Mario Bros RL Agent
Python · PyTorch · OpenAI Gym · PPO
- Trained a PPO agent with custom reward shaping to play Super Mario Bros using a convolutional policy network built in PyTorch
AI Phishing Detector
Python · scikit-learn · NLTK · BeautifulSoup
- Browser extension using a Logistic Regression classifier to detect phishing emails in Gmail in real time
AI Text Summarizer
React · Node.js · MongoDB · OpenAI API
- MERN stack app that summarizes documents and generates comprehension questions via the OpenAI API
- User authentication and MongoDB persistence for saved summaries