-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
319 lines (280 loc) · 13.2 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
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="description" content="">
<meta name="author" content="">
<title>Chris Pak</title>
<!-- Bootstrap core CSS -->
<link href="vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet">
<!-- Custom fonts for this template -->
<link href="vendor/font-awesome/css/font-awesome.min.css" rel="stylesheet" type="text/css">
<link href="https://fonts.googleapis.com/css?family=Lato:300,400,700,300italic,400italic,700italic" rel="stylesheet" type="text/css">
<!-- Custom styles for this template -->
<link href="css/landing-page.css" rel="stylesheet">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-alpha.6/css/bootstrap.min.css" integrity="sha384-rwoIResjU2yc3z8GV/NPeZWAv56rSmLldC3R/AZzGRnGxQQKnKkoFVhFQhNUwEyJ" crossorigin="anonymous">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script>
$(document).ready(function() {
$("#button1").click(function() {
$("#show1").slideToggle("slow");
});
$("#button2").click(function() {
$("#show2").slideToggle("slow");
});
$("#button3").click(function() {
$("#show3").slideToggle("slow");
});
$("#profile_pic").fadeIn();
});
function changeText(elem) {
var val = elem.innerHTML;
if (val=="More info") {
elem.innerHTML = "Less info";
}
else {
elem.innerHTML = "More info";
}
}
function changeImage(elem) {
var val = $(elem).attr('src');
if (val=="img/mountain.jpg") {
$(elem).fadeOut(function() {
elem.src = 'img/drum.jpg';
$(elem).fadeIn();
});
$("#pic_caption").text("With world-class drummer Ralph Nader at the Rose Bowl!");
}
else {
$(elem).fadeOut(function() {
elem.src = 'img/mountain.jpg';
$(elem).fadeIn();
});
$("#pic_caption").text("A picture of relief on the way down from Mount Diablo.");
}
}
// var current = 0;
// var background = ['img/Montrose.jpg', 'img/lacrescenta.jpg'];
// function changeBackground(elem) {
// if (current==0) {
// elem.css('background', background[current]);
// current=1;
// }
// else {
// elem.css('background', background[current]);
// current=0;
// }
//
// }
</script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
<body>
<!-- Navigation -->
<!-- <nav class="navbar navbar-expand-lg navbar-light bg-light fixed-top">
<div class="container">
<a class="navbar-brand" href="#">Start Bootstrap</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarResponsive">
<ul class="navbar-nav ml-auto">
<li class="nav-item">
<a class="nav-link" href="#">About</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Services</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Contact</a>
</li>
</ul>
</div>
</div>
</nav> -->
<!-- Header -->
<header class="intro-header">
<div class="container">
<div class="intro-message">
<h1 id="myname">Chris Pak</h1>
<h4 id="quote">Does it smell like up-dog in here?</h4>
<hr class="intro-divider">
<ul class="list-inline intro-social-buttons">
<li class="list-inline-item">
<a href="img/ChrisPak.pdf" class="btn btn-secondary btn-lg" target="_blank">
<i class="fa fa-address-card-o fa-fw"></i>
<span class="network-name">Resume</span>
</a>
</li>
<li class="list-inline-item">
<a href="https://github.com/jpak1996" class="btn btn-secondary btn-lg" target="_blank">
<i class="fa fa-github fa-fw"></i>
<span class="network-name">Github</span>
</a>
</li>
<li class="list-inline-item">
<a href="https://www.linkedin.com/in/chris-pak" class="btn btn-secondary btn-lg" target="_blank">
<i class="fa fa-linkedin fa-fw"></i>
<span class="network-name">Linkedin</span>
</a>
</li>
</ul>
</div>
</div>
</header>
<!-- intro -->
<section id="about" class="content-section-b">
<div class="container">
<div class="row">
<div class="col-lg-6 ml-auto">
<h1>About Me</h1>
<hr class="section-heading-spacer">
<div class="clearfix"></div>
<p>Hi, nice to meet you! The name's Chris, and I'm currently pursuing my Bachelor's in Computer Science at UCLA.
<br/><br/>
I like to think of myself as someone who is always striving to better himself, in terms of my career but also my
life choices. As a result, problem-solving and critical thinking have been key tools in my journey thus far.
<br/><br/>
Challenges that I face on a daily basis pique my interest, and I've
been blessed with the opportunity to create cleanly compiled solutions in a fast-paced environment
with the help of highly skilled peers and mentors through a collaborative, team effort.<br/><br/>
For a quick introduction to how I tackled my problems, read about my project experience below!
</p>
</div>
<div class="col-lg-6 ml-auto" align="right">
<div id="profile_pic_container">
<img id="profile_pic" onclick="changeImage(this)" class="d-block img-fluid" src="img/mountain.jpg" alt="Picture at Mount Diablo">
<p id="pic_caption" class="text-muted small">A picture of relief on the way down from Mount Diablo.</p>
</div>
</div>
</div><!-- container -->
</div><!-- row -->
</section>
<!-- /intro -->
<!-- Page Content -->
<section id="projects" class="content-section-a">
<div class="container">
<div class="row">
<div class="col-lg-4 ml-auto">
<h1>SmashTime</h1>
<hr class="section-heading-spacer">
<div class="clearfix"></div>
<h4 class="section-heading">Automating a tournament bracket</h4>
<div><button onclick="changeText(this)" id="button1" type="button" class="btn btn-primary">More info</button><br/><br/></div>
</div>
<div class="col-lg-8 mr-auto">
<div id="carouselExampleIndicators" class="carousel slide" data-ride="carousel">
<ol class="carousel-indicators">
<li data-target="#carouselExampleIndicators" data-slide-to="0" class="active"></li>
<li data-target="#carouselExampleIndicators" data-slide-to="1" ></li>
<li data-target="#carouselExampleIndicators" data-slide-to="2" ></li>
</ol>
<div class="carousel-inner" role="listbox">
<div class="carousel-item active">
<img class="d-block img-fluid" src="img/smash1.png" alt="First slide">
<div class="carousel-caption">A 34-person bracket that was run with the help of SmashTime.</div>
</div>
<div class="carousel-item">
<img class="d-block img-fluid" src="img/smashtime_text.png" alt="Third slide">
<div id="black_text_caption" class="carousel-caption">The texts that users receive when their match is queued.<br/></br/></div>
</div>
<div class="carousel-item">
<img class="d-block img-fluid" src="img/smash2.jpg" alt="Second slide">
<div class="carousel-caption">The Smash community at UCLA.</div>
</div>
</div>
<a class="carousel-control-prev" href="#carouselExampleIndicators" role="button" data-slide="prev">
<span class="carousel-control-prev-icon" aria-hidden="true"></span>
<span class="sr-only">Previous</span>
</a>
<a class="carousel-control-next" href="#carouselExampleIndicators" role="button" data-slide="next">
<span class="carousel-control-next-icon" aria-hidden="true"></span>
<span class="sr-only">Next</span>
</a>
</div><!-- carouselexample -->
</div><!-- col-->
<div id="show1"><p class="lead"><br/>Being one of the leaders of the Smash Bros. community at UCLA, I wrote from scratch a Python script
that automates the scheduling of tournament matches by using Twilio API to send texts to each pair of
participants that is seeded to play. The tournament data was scraped by leveraging Challonge's developer API.
Check out my code <a href="https://github.com/jpak1996/smashtime" target="_blank">here</a>!</p></div>
</div><!-- row -->
</div>
<!-- /.container -->
</section>
<section class="content-section-b">
<div class="container">
<div class="row">
<div class="col-lg-4 mr-auto order-lg-2">
<h1>Personal website</h1>
<hr class="section-heading-spacer">
<div class="clearfix"></div>
<h2 class="section-heading">A creative display of my personal projects and achievments.</h2>
<div><button onclick="changeText(this)" id="button2" type="button" class="btn btn-primary">More info</button><br/><br/></div>
</div>
<div class="col-lg-8 ml-auto order-lg-1">
<img class="img-fluid" src="img/website.png" alt=""></img>
</div><!-- col-lg-8 -->
<div class="order-lg-3" id="show2">
<p class="lead"><br/>You're looking at her! Built on top of a Bootstrap template, this is my first
fully-fleshed front-end project. Having focused on backend programming for the majority of my
coding career, I found crafting this website to be a meticulous labor of love. I used AngularJS to modularize
the infrastructure of the content, and jQuery for some cool effects. Feel free to take a look at my code using
DevTools, or for a more structured look, check my <a href="https://github.com/jpak1996/personal" target="_blank">Github</a>!</p>
</div>
</div><!-- row -->
</div>
<!-- /.container -->
</section>
<!-- /.content-section-b -->
<section class="content-section-a">
<div class="container">
<div class="row">
<div class="col-lg-5 ml-auto">
<h1>Dynamic calendar</h1>
<hr class="section-heading-spacer">
<div class="clearfix"></div>
<h2 class="section-heading">An easy way to keep track of schedule.</h2>
<div><button onclick="changeText(this)" id="button3" type="button" class="btn btn-primary">More info</button><br/><br/></div>
</div>
<div class="col-lg-5 mr-auto ">
<img class="img-fluid" src="img/calendar.png" alt="">
</div>
<div id="show3"><p class="lead"><br/>I often feel that my mind is racing at a mile a minute, sometimes not with the most
productive thoughts. To keep myself in check, I not only use this website to keep track of my accomplishments,
but also write down my scheduled meetings with peers and class information on a dynamic calendar built with the
help of AngularJS. This is still a work in progress, so stay tuned!</p></div>
</div>
</div>
<!-- /.container -->
</section>
<!-- /.content-section-a -->
<!-- Footer -->
<footer>
<div class="container">
<ul class="list-inline">
<li class="list-inline-item">
<a href="#">Home</a>
</li>
<li class="footer-menu-divider list-inline-item">⋅</li>
<li class="list-inline-item">
<a href="#about">About</a>
</li>
<li class="footer-menu-divider list-inline-item">⋅</li>
<li class="list-inline-item">
<a href="#projects">Projects</a>
</li>
<li class="footer-menu-divider list-inline-item">⋅</li>
<li class="list-inline-item">
<a href="#">Contact</a>
</li>
</ul>
<!-- <p class="copyright text-muted small">Copyright © Your Company 2017. All Rights Reserved</p> -->
</div>
</footer>
<!-- Bootstrap core JavaScript -->
<script src="vendor/jquery/jquery.min.js"></script>
<script src="vendor/popper/popper.min.js"></script>
<script src="vendor/bootstrap/js/bootstrap.min.js"></script>
</body>
</html>