DOLAN CLAHAN
Mill Valley, CA 94941 | clahandolan@gmail.com|github.com/dclahan
Education
Masters of Science : Computer Science Jan 2024 - Dec 2025 New York University - Courant
Current Coursework : Algorithms, Programming Languages, Mathematical Techniques for Computer Science Applications.
Bachelor of Science : Mathematics and Computer 2019 - Dec 2022 Rensselaer Polytechnic Institute - Troy, NY
3.81 GPA —— Dean's List 2019 - 2022 —— Received Rensselaer Leadership Award
Coursework Completed : Data Structures, Algorithms, Machine Learning from Data
Graduated Magna Cum Laude
Relevant Skills
- Proficient in Python, C, C++, Javascript, Haskell, Java, Git version control.
- Hands-on experience with web APIs, Git version controlled environments, experience with machine learning algorithms and neural networks using PyTorch and TensorFlow.
- Experience with Amazon Web Services such as Sagemaker, Lambda , DynamoDB.
- Database experience with SQL, Google Firebase and Firestore.
Professional Experience
Machine Learning Engineering Intern - StockX Oct 2021 - Jan 2022 Remote, CA
- Project lead for development of a Personalized Re-Ranking model for recommender systems.
- Prototyped machine learning applications and quickly determined application viability.
- Composed production-grade code to integrate machine learning into services and pipelines to be consumed at web-scale.
Tutor - LifeWorks, Private Sep 2018 - Present Mill Valley, CA
- Planned lessons for allotted time to strengthen weak subjects and build skills.
- Provided one-on-one instruction to students falling behind in high school and undergraduate Mathematics and Computer Science courses.
- Collaborated with students to complete homework assignments, identify lagging skills and correct weaknesses.
Projects
Organization website for Film Society
- Using javascript, HTML, and the TMDb API to host website that picks and shows a new movie to watch each week. Google Firestore integrated for adding users and database to site.
Mouse Visual Cortex Neural Network Simulation
- Training a Convolutional Neural Network in image classification based on the graphical neuron structure of a Mouse Visual Cortex.
Snake Solver
- Practice using reinforcement learning to have an AI learn how to play Atari Snake game.
Exploit Stock Market Non-Randomness using Graph Theory
- Create graph of correlated equities, finding communities of highly correlated equities and investing in ones with highest deviation from their relative mean, with the expectation of reversion.