-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
224 lines (208 loc) · 15.9 KB
/
index.html
File metadata and controls
224 lines (208 loc) · 15.9 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
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
<!DOCTYPE html>
<html>
<head>
<title>Cameron Falls - Home</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="Cameron Falls webpage">
<meta name="keywords" content="Cameron,Falls">
<link rel="stylesheet" type="text/css" href="styling/general.css">
<link rel="stylesheet" type="text/css" href="styling/header.css">
<link rel="stylesheet" type="text/css" href="styling/footer.css">
<link rel="stylesheet" type="text/css" href="styling/pages/index.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script> <!--JQuery-->
<script src="scripting/loadFromFile.js"></script> <!--loadFromFile()-->
<script src="scripting/includeHTML.js"></script> <!--includeHTML()-->
</head>
<body>
<!--Header-->
<div include-html="/pages/elements/header.html"></div>
<!--Main Content-->
<main class="main-content">
<div class="container">
<!-- About Me/Intro Section -->
<section class="intro-section">
<div class="profile-image">
<img src="data/images/Cameron.jpg" alt="Cameron Falls Profile Picture">
</div>
<div class="intro-text">
<h2>Hello, I'm Cameron</h2>
<p class="subtitle">Software Developer & Problem Solver</p>
<p>Welcome to my portfolio! I'm a passionate developer with expertise and experience in many programming languages, libraries, and technologies. Some of these are Python, NumPy, and AWS.</p>
<p>I'm currently a TECDP Lead Analyst - Application Developer at The Cigna Group. I graduated summa cum laude from Missouri University of Science and Technology with a B.S. Computer Science, as well as a Minor in Mathematics. I have a strong foundation in modern technologies and a commitment to continuous learning.</p>
</div>
</section>
<!-- Featured Projects Section -->
<section class="projects-section">
<h2 class="section-title">Featured Projects</h2>
<div class="projects-grid">
<div class="project-card">
<div class="project-image"><img src="https://avatars2.githubusercontent.com/u/17713156?s=200&v=4" alt="Missouri MRR"></div>
<div class="project-content">
<h3>Multirotor Design Team</h3>
<p>As a member of the Computer Vision team on the Missouri S&T Multirotor Robot Design Team, I have developed Computer Vision algorithms as solutions to complex problems.</p>
<div class="project-tech">
<span class="tech-tag">Python</span>
<span class="tech-tag">NumPy</span>
<span class="tech-tag">OpenCV</span>
<span class="tech-tag">PyTesseract</span>
<span class="tech-tag">Git</span>
</div>
<div class="project-links">
<a href="https://github.com/MissouriMRR/IARC-2020" class="project-link github-link">
<img src="https://cdnjs.cloudflare.com/ajax/libs/simple-icons/9.15.0/github.svg" alt="GitHub" class="github-icon">
IARC-2020
</a>
<a href="https://github.com/MissouriMRR/SUAS-2022" class="project-link github-link">
<img src="https://cdnjs.cloudflare.com/ajax/libs/simple-icons/9.15.0/github.svg" alt="GitHub" class="github-icon">
SUAS-2022
</a>
<a href="https://github.com/MissouriMRR/SUAS-2023" class="project-link github-link">
<img src="https://cdnjs.cloudflare.com/ajax/libs/simple-icons/9.15.0/github.svg" alt="GitHub" class="github-icon">
SUAS-2023
</a>
</div>
</div>
</div>
<div class="project-card">
<div class="project-image"><img src="data/posts/Q-Learning_CartPole/CartPole.png" alt="Cart Pole"></div>
<div class="project-content">
<h3>Q-Learning Cart Pole</h3>
<p>A solution to the Cart Pole problem in the Python OpenAI Gym Library. Uses Q-Learning to create a model to balance a pole on a cart.</p>
<div class="project-tech">
<span class="tech-tag">Python</span>
<span class="tech-tag">OpenAI Gym</span>
<span class="tech-tag">Q-Learning</span>
</div>
<div class="project-links">
<a href="https://github.com/fallscameron01/Q-Learning_CartPole" class="project-link github-link">
<img src="https://cdnjs.cloudflare.com/ajax/libs/simple-icons/9.15.0/github.svg" alt="GitHub" class="github-icon">
GitHub
</a>
<a href="pages/posts/Q-Learning_CartPole.html" class="project-link blog-link">Blog Post</a>
</div>
</div>
</div>
<div class="project-card">
<div class="project-image"><img src="data/posts/Plot_Q-Learning/RewardPlot.png"></div>
<div class="project-content">
<h3>Plotting Q-Learning</h3>
<p>A tool for plotting and visualizing data from Q-Learning projects using the Python Pandas Library.</p>
<div class="project-tech">
<span class="tech-tag">Python</span>
<span class="tech-tag">Pandas</span>
<span class="tech-tag">Matplotlib</span>
<span class="tech-tag">NumPy</span>
<span class="tech-tag">Q-Learning</span>
</div>
<div class="project-links">
<a href="https://github.com/fallscameron01/Plot_Q-Learning" class="project-link github-link">
<img src="https://cdnjs.cloudflare.com/ajax/libs/simple-icons/9.15.0/github.svg" alt="GitHub" class="github-icon">
GitHub
</a>
<a href="pages/posts/Plot_Q-Learning.html" class="project-link blog-link">Blog Post</a>
</div>
</div>
</div>
<div class="project-card">
<div class="project-image"><img src="data/projects/Chroma_Key/green_screen.png" alt="Green Screen"></div>
<div class="project-content">
<h3>Chroma Key</h3>
<p>A tool that applies a background to all images in a directory. This tool is used for applying backgrounds to "green screens."</p>
<div class="project-tech">
<span class="tech-tag">Python</span>
<span class="tech-tag">NumPy</span>
<span class="tech-tag">OpenCV</span>
</div>
<div class="project-links">
<a href="https://github.com/fallscameron01/Chroma_Key" class="project-link github-link">
<img src="https://cdnjs.cloudflare.com/ajax/libs/simple-icons/9.15.0/github.svg" alt="GitHub" class="github-icon">
GitHub
</a>
</div>
</div>
</div>
<div class="project-card">
<div class="project-image"><img src="data/projects/Monte_Carlo_Simulation/Die.png" alt="Craps Die"></div>
<div class="project-content">
<h3>Monte Carlo Simulation</h3>
<p>A simulation of the game Craps to find the odds of winning through a brute force method.</p>
<div class="project-tech">
<span class="tech-tag">Python</span>
<span class="tech-tag">NumPy</span>
</div>
<div class="project-links">
<a href="https://github.com/fallscameron01/Monte_Carlo_Simulation" class="project-link github-link">
<img src="https://cdnjs.cloudflare.com/ajax/libs/simple-icons/9.15.0/github.svg" alt="GitHub" class="github-icon">
GitHub
</a>
</div>
</div>
</div>
<div class="project-card">
<div class="project-image"><img src="data/projects/List_Manager/List.png"></div>
<div class="project-content">
<h3>List Manager</h3>
<p>A console-based list-making program to help you manage your tasks.</p>
<div class="project-tech">
<span class="tech-tag">C++</span>
</div>
<div class="project-links">
<a href="https://github.com/fallscameron01/List_Manager" class="project-link github-link">
<img src="https://cdnjs.cloudflare.com/ajax/libs/simple-icons/9.15.0/github.svg" alt="GitHub" class="github-icon">
GitHub
</a>
</div>
</div>
</div>
</div>
</section>
<!-- Recent Posts Section -->
<section class="posts-section">
<h2 class="section-title">Recent Posts</h2>
<div class="posts-grid">
<article class="post-card">
<div class="post-date">August 13, 2025</div>
<h3>Streamlining My Workflow with Custom AutoHotkey Scripts</h3>
<p>As someone who spends considerable time working on various projects and switching between different applications, I've always been interested in ways to optimize my workflow. After repeatedly finding myself performing the same sequences of actions, I decided to automate these tasks using AutoHotkey. The result is a collection of custom scripts that have significantly improved my daily productivity...</p>
<a href="pages/posts/autohotkey_scripts.html" class="read-more">Read More →</a>
</article>
<article class="post-card">
<div class="post-date">August 11, 2025</div>
<h3>Redesigning My Website: A Modern, Maintainable Approach</h3>
<p>After several years of running my portfolio website on GitHub Pages, I decided it was time for a complete redesign. What started as a functional but basic site has evolved into something I'm genuinely proud to share. The transformation wasn't just about making things look prettier. It was about creating a more maintainable, responsive, and professional online presence...</p>
<a href="https://cameronfalls.com/pages/posts/website_redesign.html" class="read-more">Read More →</a>
</article>
<article class="post-card">
<div class="post-date">August 10, 2025</div>
<h3>Why I Created a Dedicated Repository for My Resume</h3>
<p>As someone who regularly updates and refines my resume, I found myself facing a common problem: keeping track of different versions, ensuring I always had the most current copy available, and providing easy access. The solution? Creating a dedicated GitHub repository specifically for my resume...</p>
<a href="https://cameronfalls.com/pages/posts/resume_repo.html" class="read-more">Read More →</a>
</article>
<article class="post-card">
<div class="post-date">June 20, 2024</div>
<h3>Using a Custom Domain Name with GitHub Pages and Squarespace</h3>
<p>For years, I've been hosting my personal website here with GitHub Pages. The domain name, as in the address you type to get here, had been left as the default fallscameron01.github.io, which, while convenient, is not exactly an easy thing for people to remember. It's definitely not something you can easily speak aloud, either. Plus, it just looked a bit unfinished. So, I finally decided to register my own domain name...</p>
<a href="pages/posts/Custom_Domain.html" class="read-more">Read More →</a>
</article>
<article class="post-card">
<div class="post-date">June 16, 2020</div>
<h3>Plotting Q-Learning</h3>
<p>Following my project in the Q-Learning Cart Pole problem, I decided to create an easier way to visualize the Q-Learning process. For this project, the goal was to easily create graphs to display the results and progression from Q-Learning. Using pandas and matplotlib, I created a Python class that makes it easy to save and plot this data...</p>
<a href="pages/posts/Plot_Q-Learning.html" class="read-more">Read More →</a>
</article>
<article class="post-card">
<div class="post-date">June 11, 2020</div>
<h3>Q-Learning Cart Pole</h3>
<p>The goal of this project was to solve the Cart Pole problem from the Python OpenAI Gym library. The goal of the Cart Pole problem is to balance a pole on a cart that runs on a frictionless rail. The cart can only be affected by a push left (action 0) or a push right (action 1)...</p>
<a href="pages/posts/Q-Learning_CartPole.html" class="read-more">Read More →</a>
</article>
</div>
</section>
</div>
</main>
<!--Footer-->
<div include-html="/pages/elements/footer.html"></div>
<script>includeHTML();</script>
</body>
</html>