-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
200 lines (182 loc) · 13.4 KB
/
index.html
File metadata and controls
200 lines (182 loc) · 13.4 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Resume Word Cloud</title>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<div id="cloud-container">
<!-- Central Name Node -->
<div class="node main-node" id="name-node" data-info="<img src='profile_pic.jpg' alt='Profile Pic.jpg'></div><p>Hi! My name is Thomas McFarland, and I'm a current Junior at Cornell University. I'm looking for an internship for the Summer of 2025, so if you have an opportunity please reach out</p>">Thomas McFarland</div>
<!-- Activity Nodes -->
<div class="node" id="communication" data-info="<h1>Communciation</h1>Communication is integral to any operation. From the wide variety of team projects I've worked on I've developed strong communication skills.">🎤</div>
<div class="node" id="leadership" data-info="<h1>Leadership</h1>I've been lucky to gain a wide variety of leadership experience. From leading the 200 member strong Cornell Pep Band or being manager of a sailing program involving around 150 kids each summer, I've come to understood both how to lead and how to be lead.">👑</div>
<div class="node" id="programming" data-info="<h1>Programming</h1>As a Computer Science Major, its been extremely important that I'm proficient in a variety of languages. These include but are not limited to C/C++, OCaml, Java, JS, and Python">🤖</div>
<div class="node" id="parallel" data-info="<h1>Parallel and Distributed Computing</h1>From my research, I've gained a strong proficiency in both parallel and distributed computing. I have experience in frameworks and libraries such as MPI, OpenMP, and CUDA, as well as general algorithms and techniques.">💽</div>
<div class="node" id="physics" data-info="<h1>Math and Physics</h1>From my minor and wide range of educational experience, I've gained a strong proficiency in a wide variety of math, physics, and chemistry. This includes Quantum Mechanics, Linear Algebra, Calculus (of all varieties), Inorganic Chemistry, Physical Chemistry, Group Theory, and many more areas">🟰</div>
<div class="node" id="algorithms" data-info="<h1>Algorithmic Analysis</h1>Both from my classes and experience programming, I've gained a deep understanding of algorithmic design and analysis. I'm capable not only of understanding theoretical algorithmic analysis, but also how to choose algorithms for practical scenarios.">O(n)</div>
<div class="node" id="quant" data-info="<h1>Quantum Mechanics and Computing</h1>From my classes in quantum mechanics, my class in quantum computing, and the quantum computing association, I've gained the capability to program using quantum algorithms, and to see their usecases.">⚛️</div>
<div class="node" id="collaboration" data-info="<h1>Collaboration</h1>I've worked in a number of team projects in my time at Cornell. From these, I've gained a good knowledge on how best to work with others in professional groups.">💬</div>
<!-- Canvas for connecting lines -->
</div>
<div class="center"><p>Scroll for more content...or click on the nodes!</p>
<p>In the timeline, the red dots mean you can click on an item</p></div>
<div id="popup">
<span id="close-popup">×</span>
<p id="popup-content"></p>
</div>
<!--<div class="scroll-content hidden"><p><img src="profile_pic.jpg" alt="Profile Pic.jpg">
<h1> Work Experience</h1>
<h2>STEM Intern, NASA</h2>
Analyzed over 200 CubeSat proposals by leveraging machine learning, web scraping, and manual data collection to extract 100 key parameters for database integration. Designed interactive PowerBI dashboards to visualize the dataset, enabling the identification of trends and insights. Presented findings in a comprehensive end-of-internship report, highlighting critical patterns and opportunities for further research.
<h2>Teaching Assistant, Cornell University</h2>
Supported undergraduate courses, including Discrete Mathematics and Systems Programming. Responsibilities included grading, leading discussion sections, and providing one-on-one assistance during office hours. In Systems Programming, contributed to the development of an autograder, edited assignment documentation, and helped students understand advanced programming concepts.</p>
</div>
<div class="scroll-content hidden">
<p><h1>Education</h1>
<h2>Bachelor of Science in Computer Science</h2>
Physics Minor; Chemistry External Specialization
Expected December 2025
GPA: 3.92; Dean's List every semester
Relevant Coursework: Reinforcement Learning, Machine Learning, Systems Programming, Analysis of Algorithms, Embedded Systems, Inorganic Chemistry, Physical Chemistry
<h2>Master of Engineering in Computer Science</h2>
Expected May 2026
Continuing advanced studies in computer science.</p>
</div>
<div class="scroll-content hidden">
<p><h1>Extracirriculars</h1>
<h2>Big Red Marching Band, Officer</h2>
Led initiatives to improve band operations and foster community engagement.
Represented the organization in performances and coordinated logistics for events.
<h2>Big Red Pep Band, Officer</h2>
Enhanced the Pep Band management software, introducing features for efficient event scheduling and attendance tracking.
Streamlined communication between members and officers, improving overall functionality and user experience.
<h2>Cislunar Explorers, Software Sub-team Developer</h2>
Integrated the flight software and launch simulator, creating a unified testing platform.
Collaborated with a multidisciplinary team to present findings through detailed reports and presentations.</p>
</div>
<!-- Contact Section -->
<div id="timeline" class="scroll-content">
<div class="date" id="top-date"><h1>Today</h1></div>
<!--<div class="outer">-->
<div class="card">
<div class="info" id = "pbm">
<h3 class="title">Pep Band Manager</h3>
For the year of 2025, I'll be the manager of the Big Red Pep Band
<div class="hidden"><div class="column"><iframe width="300" height="487" src="https://www.youtube.com/embed/cdWoSRO2Q8A" title="Cornell Big Red Pep Band Promo Video 2024" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe> </div>
<div class="column">I've had the honor of being elected to be the 2025 Big Red Pep Band manager. This means that I'll be spending time organizing trips, planning out expenses, and ensuring all parties to the band have a great experience. The band has over two hundred members and plays at venues as far as Florida and Ohio. Therefore, the manager role requires a significant amount of coordination and leadership.</div></div>
</div>
</div>
<div class="card">
<div class="info cornell" id="sp25">
<h3 class="title">Spring 2025</h3>
In the Spring I'll be taking Analytical Mechanics, Quantum Computing, and Mathematics of the Information Age
</div>
</div>
<div class="card">
<div class="info cornell" id="tasp25">
<h3 class="title">CS 4789</h3>
In the Spring I'll be a TA for Reinforcement Learning.
</div>
</div>
<div class="date"><h1>2025</h1></div>
<div class="card">
<div class="info cornell" id="research">
<h3 class="title">Research Publication</h3>
I submitted and was accepted to ICPE 2025.
<div class="hidden"><div class="column"><img class="imgs" src="https://icpe2025.spec.org/ICPE2025-banner-no-background.png"></div><div class="column">I had the fantastic opportunity to work with Professor Giulia Guidi on a research project on high performance computing. We submitted a paper on this work to ICPE 2025, and were accepted. The paper will be published with the conference proceedings.</div></div>
</div>
</div>
<div class="card">
<div class="info cornell" id="tafa24">
<h3 class="title">CS 4789</h3>
In the Fall I was a TA for Systems Programming.
</div>
</div>
<div class="card">
<div class="info cornell" id="fa24">
<h3 class="title">Fall 2024</h3>
In the Fall, I took Computational Complexity, Electricity and Magnetism, and a technical communication course
</div>
</div>
<div class="card">
<div class="info cornell" id="nasa">
<h3 class="title">NASA Intern</h3>
I interned with NASA over the summer of 2024
<div class="hidden"><div class="column"><iframe width="300" height="487" src="https://www.youtube.com/embed/_NMJ_jE-slo" title="Wallops Flight Facility — Virtual Tour" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div><div class="column">I had the amazing opportunity to intern for NASA over the summer of 2024. I worked with John Hudeck of the Wallops Flight Facility to process smallsat proposals and to produce a database of quantitative and qualitative data. From this, I made various dashboards which presented the information in a useable format for future mission evaluation.</div></div>
</div>
</div>
<div class="card">
<div class="info cornell" id="tasp24">
<h3 class="title">CS 2800</h3>
In the Spring I was a TA for Discrete Mathematics.
</div>
</div>
<div class="card">
<div class="info cornell" id="sp24">
<h3 class="title">Spring 2024</h3>
In the Spring I took Physical and Inorganic Chemistry, as well as Reinforcement Learning
</div>
</div>
<div class="date"><h1>2024</h1></div>
<div class="card">
<div class="info cornell" id="fa23">
<h3 class="title">Fall 2023</h3>
In the Fall, I took introduction to Analysis of Algorithms and introduction to Machine Learning, as well Physical Chemistry
</div>
</div>
<div class="card">
<div class="info cornell" id="cislunar">
<h3 class="title">Cislunar</h3>
I was a member of the Cislunar Explorers research team.
<div class="hidden"><div class="column"><iframe width="300" height="487" src="https://www.youtube.com/embed/h91P55YMGSA" title="Cornell’s Quest: Make the first CubeSat to Orbit the Moon" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div><div class="column">Up until its cancellation, I was a member of the software team of the Cislunar Explorers research group. During this time I worked to integrate the flight software and the flight simulatat packages so that the team could have an accurate program to experiment on in testing the flight software.</div></div>
</div>
</div>
<div class="card">
<div class="info cornell" id="sp23">
<h3 class="title">Spring 2023</h3>
In the Spring I took Linear Algebra, Functional Programming, and Systems Programming
</div>
</div>
<div class="date"><h1>2023</h1></div>
<div class="card">
<div class="info cornell" id="fa22">
<h3 class="title">Fall 2022</h3>
In the Fall, I took Discrete Mathematics, Object-Oriented Programming, and Multivariable Calculus
</div>
</div>
<div class="date"><h1>2022</h1></div>
<div class="date" id="bottom-date"><h1>2004</h1></div>
<!--</div>-->
</div>
<div id="popupOverlay" class="overlay">
<div class="popup-content">
<button id="closePopup" class="close-button">X</button>
<div id = "popupContent"></div>
</div>
</div>
<div class="contact-box" id="contact">
<!-- Social Media Icons -->
<div class="contact-box">
<!-- GitHub -->
<a href="https://github.com/tf-mac" target="_blank" class="github">
<img src="https://cdn.jsdelivr.net/gh/devicons/devicon/icons/github/github-original.svg" alt="GitHub" class="icon">
</a>
<!-- LinkedIn -->
<a href="https://linkedin.com/in/tf-mac" target="_blank">
<img src="https://cdn-icons-png.flaticon.com/512/174/174857.png" alt="LinkedIn" class="icon">
</a>
<!-- Email -->
<a href="mailto:tfm62@cornell.edu" class="email">
<img src="https://cdn-icons-png.flaticon.com/512/732/732200.png" alt="Email" class="icon">
</a>
</div>
</div>
<a href="#" class="back-to-top" id = "back-to-top"><span>↑</span></a>
<a href="#contact" class="to-contact" id = "to-contact">Contact Me!</a>
<canvas id="connections" class="connections"></canvas>
<script src="script.js"></script>
</body>
</html>