-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
354 lines (329 loc) · 15.4 KB
/
index.html
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
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
<!DOCTYPE html>
<html class="no-js" lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Shawn Long Portfolio</title>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<link rel="icon" href="favicon.ico" type="image/x-icon">
<link href="https://fonts.googleapis.com/css?family=Lato:300,400,700,900" rel="stylesheet">
<link rel="stylesheet" href="libs/font-awesome/css/font-awesome.min.css">
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="css/styles.css" rel="stylesheet">
</head>
<body>
<div id="mobile-menu-open" class="shadow-large">
<i class="fa fa-bars" aria-hidden="true"></i>
</div>
<!-- End #mobile-menu-toggle -->
<header>
<div id="mobile-menu-close">
<span>Close</span> <i class="fa fa-times" aria-hidden="true"></i>
</div>
<ul id="menu" class="shadow">
<li>
<a href="#about">About</a>
</li>
<li>
<a href="#experience">Experience</a>
</li>
<li>
<a href="#education">Education</a>
</li>
<li>
<a href="#projects">Projects</a>
</li>
<li>
<a href="#skills">Skills</a>
</li>
<li>
<a href="#languages">Languages</a>
</li>
<li>
<a href="#technologies">Technologies</a>
</li>
<li>
<a href="#contact">Contact</a>
</li>
</ul>
</header>
<!-- End header -->
<div id="lead">
<div id="lead-content">
<h1>Shawn Long</h1>
<h2>Computational Mathematics Student</h2>
<a href="Shawn Long Dec 2020 Resume.pdf" download class="btn-rounded-white">Download Resume</a>
</div>
<!-- End #lead-content -->
<div id="lead-overlay"></div>
<div id="lead-down">
<span>
<i class="fa fa-chevron-down" aria-hidden="true"></i>
</span>
</div>
<!-- End #lead-down -->
</div>
<!-- End #lead -->
<div id="about">
<div class="container">
<div class="row">
<div class="col-md-4">
<h2 class="heading">About Me</h2>
</div>
<div class="col-md-8">
<p>
I'm a 4.0 student in the undergrad Computational Mathematics program at UC Riverside. I love coming up with solutions to difficult problems.
If you give me a tough problem to solve, I thrive when allowed to create my own solutions to it. I have a strong foundation
in computer science and mathematics, making me a more well-rounded candidate than many of my peers. I'm dedicated, passionate about my work,
and am sure to be an asset to any organization I join.
</p>
</div>
</div>
</div>
</div>
<!-- End #about -->
<div id="experience" class="background-alt">
<h2 class="heading">Experience</h2>
<div id="experience-timeline">
<div data-date="November 2016 – Current">
<h3>Haven Ministries</h3>
<h4>IT & Analytics Advisor</h4>
<ul>
<li>Developed analytics department from the ground up, creating systems to automate data processing from a database into live dashboards for use by marketing and finance.</li>
<li>Initiated design development processes by analyzing user needs and software requirements against design vision.</li>
<li>Showed both technical and non-technical personnel the identified relationships between different types of information such as radio station cost and new donor acquisition.</li>
<li>Designed process models to effectively bring in, load, and transform business data.</li>
<li>Developed and directed software system testing and validation procedures, programming, and documentation.</li>
<li>Managed internal IT needs for a small/medium-sized office</li>
</ul>
</div>
<div data-date="March 2014 – November 2016">
<h3>Picmats, LLC</h3>
<h4>Designer, Operations Manager</h4>
<ul>
<li>Conducted team meetings alongside the office manager</li>
<li>Researched new market areas for the company and developed technical systems to meet those new demands, such as expanding into new print media like cards, wood or metal printing and engraving.</li>
<li>Maximized inventory availability through timely and accurate requisition orders.</li>
<li>Satisfied individual and retail customers with on-target designs.</li>
</ul>
</div>
<div data-date="October 2013 – March 2014">
<h3>$99 PC Repair Centers</h3>
<h4>Technician</h4>
<ul>
<li>Diagnosed and repaired equipment ranging from desktop computers, gaming consoles, mobile devices and laptops.</li>
<li>Assessed hardware and software problems with effective troubleshooting, diagnostic, and problem-solving abilities.</li>
<li>Investigated reported technical issues and determined needed actions.</li>
<li>Prolonged life of equipment through proper cleaning and upkeep.</li>
</ul>
</div>
</div>
</div>
<!-- End #experience -->
<div id="education">
<h2 class="heading">Education</h2>
<div class="education-block">
<h3>University of California, Riverside</h3>
<span class="education-date">Sept 2020 - Sept 2022</span>
<h4>Bachelor of Science in Computational Mathematics</h4>
<p>
The B.S. in Computational Mathematics at UC Riverside is split pretty evenly between math and computer science classes. Just a few key courses include:
<br/>
<ul>
<li>Data Structures & Algorithms</li>
<ul>
<li>BFS, DFS, Dijkstra's Algorithm</li>
<li>Linked Lists, Queues, Stacks, Trees, Hash Tables</li>
</ul>
<li>Software Construction</li>
<ul>
<li>Design Patterns (Factory, Strategy, Decorator, etc.)</li>
<li>Continuous Integration, Unit Testing, Git</li>
<li>Design Methodologies (Agile, Scrum, Waterfall)</li>
</ul>
<li>Discrete Structures</li>
<ul>
<li>Modular Arithmetic</li>
<li>Complex Runtime Analysis, Including Recursion</li>
<li>Divide & Conquer Algorithms</li>
</ul>
<li>Numerical Analysis</li>
<ul>
<li>Analysis in Python using MatPlotLib</li>
<li>Taylor Series Approximation, Polynomial Interpolation</li>
</ul>
</ul>
</p>
</div>
<!-- End .education-block -->
<div class="education-block">
<h3>Riverside City College</h3>
<span class="education-date">Aug 2016 - June 2020</span>
<h4>Associate of Science in Math and Science with Distinction</h4>
</div>
<!-- End .education-block -->
<div class="education-block">
<h3>Riverside City College</h3>
<span class="education-date">Aug 2016 - June 2019</span>
<h4>Associate of Arts in Communication, Media and Languages with Distinction</h4>
</div>
<!-- End .education-block -->
<div class="education-block">
<h3>Riverside City College</h3>
<span class="education-date">Aug 2016 - June 2019</span>
<h4>Associate of Arts in Humanities, Philosophy and Arts with Distinction</h4>
</div>
<!-- End .education-block -->
</div>
<!-- End #education -->
<div id="projects" class="background-alt">
<h2 class="heading">Projects</h2>
<div class="container">
<div class="row">
<div class="project shadow-large">
<div class="project-image">
<img src="images/game_physics.jpg" />
</div>
<!-- End .project-image -->
<div class="project-info">
<h3>Physics Engine</h3>
<p>
This project follows along with Ian Millington's <i>Game Physics Engine Development</i> and is is meant to serve as a demonstration of core understanding. This engine is written in C++, built with CMake and tested using GTest. Full documentation is provided.
</p>
<a href="https://github.com/shawnlong636/PhysicsEngine" target="_blank">View Project</a>
</div>
<!-- End .project-info -->
</div>
<!-- End .project -->
<div class="project shadow-large">
<div class="project-image">
<img src="images/notebook.jpg" />
</div>
<!-- End .project-image -->
<div class="project-info">
<h3>Task Assigner</h3>
<p>
This project is a Qt application created for CS 100: Software Construction at UC Riverside. It was created by a group of 3 students, myself included, using the Composite, State and Strategy pattern. The app is cross platform with a Mac executable available in the release.
</p>
<a href="https://github.com/shawnlong636/TaskAssigner" target="_blank">View Project</a>
</div>
<!-- End .project-info -->
</div>
<!-- End .project -->
<div class="project shadow-large">
<div class="project-image">
<img src="images/mandel_screen.png" />
</div>
<!-- End .project-image -->
<div class="project-info">
<h3>Fractal Explorer</h3>
<p>
This program serves as a final project in Discrete Structures for Riverside City College. The purpose of the app is to demonstrate understanding of recursive sequences and series as well as sets. This project uses the recursive function discovered by Benoit Mandelbrot, <img src="https://latex.codecogs.com/gif.latex?Z(n+1)&space;=&space;Z(n)^2&space;+&space;C" title="Z(n+1) = Z(n)^2 + C" />, and renders values in the complex plane.
</p>
<a href="https://github.com/shawnlong636/fractalExplorer" target="_blank">View Project</a>
</div>
<!-- End .project-info -->
</div>
<!-- End .project -->
<div class="project shadow-large">
<div class="project-image">
<img src="images/BFS.png" />
</div>
<!-- End .project-image -->
<div class="project-info">
<h3>Breadth First Search | Graphviz and C++</h3>
<p>
This C++ program reads an input file detailing vertices and edges in a graph and outputs a neatly organized .dot file illustrating the shortest path from the origin to all other nodes. This .dot file can then be rendered using Graphviz.
</p>
<a href="https://github.com/shawnlong636/Breadth-First-Search-GraphViz-C" target="_blank">View Project</a>
</div>
<!-- End .project-info -->
</div>
<!-- End .project -->
</div>
</div>
</div>
<!-- End #projects -->
<div id="skills">
<h2 class="heading">Skills</h2>
<ul>
<li>Detailed Analysis</li>
<li>Object Oriented Programming</li>
<li>Functional and Integration Testing</li>
<li>Data Integration and Processing</li>
<li>Software Testing and Implementation</li>
<li>Ability to Effectively Communicate</li>
<li>Numerical Methods</li>
</ul>
</div>
<!-- End #skills -->
<div id="languages">
<h2 class="heading">Languages</h2>
<ul>
<li>C++</li>
<li>Python</li>
<li>Java</li>
<li>Batch</li>
<li>Unix</li>
</ul>
</div>
<!-- End #languages -->
<div id="technologies">
<h2 class="heading">Technologies</h2>
<ul>
<li>Git</li>
<li>Google Test</li>
<li>NumPy</li>
<li>Pandas</li>
<li>MatPlotLib</li>
<li>Qt Framework</li>
<li>Amazon Web Services</li>
<li>Graphviz</li>
</ul>
</div>
<!-- End #technologies -->
<div id="contact">
<h2>Get in Touch</h2>
<div id="contact-form">
<form method="POST" action="https://formspree.io/f/xwkwaqyd">
<input type="hidden" name="_subject" value="Contact request from personal website" />
<input type="email" name="_replyto" placeholder="Your email" required>
<textarea name="message" placeholder="Your message" required></textarea>
<button type="submit">Send</button>
</form>
</div>
<!-- End #contact-form -->
</div>
<!-- End #contact -->
<footer>
<div class="container">
<div class="row">
<div class="col-sm-5 copyright">
<p>
Copyright © 2021 Shawn Long
</p>
</div>
<div class="col-sm-2 top">
<span id="to-top">
<i class="fa fa-chevron-up" aria-hidden="true"></i>
</span>
</div>
<div class="col-sm-5 social">
<ul>
<li>
<a href="https://github.com/shawnlong636" target="_blank"><i class="fa fa-github" aria-hidden="true"></i></a>
</li>
<li>
<a href="https://linkedin.com/in/shawnlong636" target="_blank"><i class="fa fa-linkedin" aria-hidden="true"></i></a>
</li>
</ul>
</div>
</div>
</div>
</footer>
<!-- End footer -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="js/scripts.min.js"></script>
</body>
</html>