๐ Senior Computer Science Student @ Appalachian State University
๐ Minor in Mathematics | ๐ Certificate in Data Science
๐ก Crafting intelligent solutions through code, machine learning, and innovative thinking
Iโm a passionate and dedicated developer with a strong foundation in software engineering, machine learning, and mathematics. I thrive on creating elegant and efficient solutions, constantly expanding my skills and embracing new challenges. I'm currently building Transformers and NLP Systems. My focus is on ML Engineering and Full Stack Development.
My journey so far:
- Built mathematical language interpreters in Haskell
- Developed a Y86 Pipelined Assembly simulator in C/C++
- Worked on team-based video game development in Java
- Designed data visualization dashboards using d3.js and Tableau
- Served as Team Captain of my universityโs ESports club, honing leadership and teamwork
Languages
Python, C/C++, Java, SQL, JavaScript, Haskell, Assembly, Maple
ML & Data
PyTorch, Transformers, TensorFlow, Scikit-learn, Pandas, NumPy, Matplotlib, Plotly
Systems & Web
FastAPI, React.js, PostgreSQL, Node.js, Docker, Git, Linux, REST APIs, CI/CD, TailwindCSS
๐น PlayAxis | PlayAxis: Full-Stack Events & Sports Platform | React.js, FastAPI, PostgreSQL, Docker
Built platform aggregating real-time schedules, scores, and data for events and sports by integrating 3+ external
APIs with FastAPI backend (Pydantic validation) and PostgreSQL database
Containerized with Docker; automated CI/CD via Netlify (frontend) and Koyeb (backend), reducing deployment
time by 60%. Live at: playaxis.netlify.app | github.com/oliverperrin
๐น LexiMind: Multi-Task Transformer for Document Analysis | PyTorch, Transformers, Python
Building custom Transformer for abstractive summarization, emotion classification, and topic clustering on literary
and article datasets (Project Gutenberg, news corpora)
Implementing encoder-decoder architecture with attention mechanisms and multi-label classification for emotion
detection with user-defined compression levels
Developing interactive interface with attention weight visualization for model interpretability
๐น Movie Recommendation System | TensorFlow, Scikit-learn, NumPy, Python
Developed content-based filtering engine using TF-IDF vectorization and cosine similarity to generate personalized recommendations from 10,000+ movie entries
๐น Portfolio Website โ Personal Portfolio
Built my own portfolio with HTML, CSS, JavaScript, and deployed via Netlify. Smooth animations powered by Lenis & GSAP.
๐น Grammy.com Analytics Dashboard โ Data Analysis for The Recording Academy
Delivered insights into audience engagement & business metrics using Python, data visualization, and KPI tracking.
๐น IoT Monitoring System โ Industrial IoT for Power Plants
Raspberry Piโbased monitoring system measuring temperature & structural variations, with cloud integration and data visualization in Python.
Data Science Participant โ The Global Career Accelerator | Remote (MayโJul 2025)
- Specialized in data analysis & visualization using Python and SQL
- Produced actionable insights with Plotly dashboards
- Collaborated globally with Intel, OpenAI, Lyft, and Spotify
Data & Systems Engineering Intern โ Triaxis Power Consulting LLC | Charlotte, NC (Summer 2023 & 2024)
- Built Raspberry Piโbased IoT monitoring systems for power plants
- Optimized data uploads & cloud workflows
- Implemented a NAS solution, reducing cloud costs
- Enhanced Python data visualizations for decision-making
ESports Team Captain โ Appalachian State University (2022โPresent)
- Led competitive gaming teams, managing strategy & performance
- Developed leadership and communication in high-pressure environments
๐ฅ๏ธ Website: https://oliverperrin.com
๐ง Email: oliver.t.perrin@gmail.com
๐ผ LinkedIn
๐ป GitHub
โDesigned and developed with passion.โ