-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
202 lines (196 loc) · 8.18 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
<!DOCTYPE html>
<html lang="en">
<head>
<!-- Thanks for checking my source out. Have a great day! -->
<meta charset="utf-8" />
<title>Kelly Lin</title>
<meta name="description" content="From pharma to programming." />
<meta name="author" content="Kelly Lin" />
<meta
name="keywords"
content="Kelly, Kelly Lin, R&D, Programming, Software Development, Software Engineering"
/>
<meta property="og:title" content="Kelly Lin" />
<meta property="og:description" content="From pharma to programming." />
<meta property="og:image" content="http://kellylin.me/images/logo.jpg" />
<meta property="og:url" content="http://kellylin.me" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="stylesheet" href="css/index.css" />
<link rel="icon" type="image/png" href="images/logo.png" />
<link
href="//fonts.googleapis.com/css?family=Raleway:400,300,600"
rel="stylesheet"
type="text/css"
/>
<script src="js/jquery-3.3.1.min.js"></script>
</head>
<body>
<div class="container">
<header>
<div class="logo">
<a href="./index.html"><img src="images/logo.png" /></a>
</div>
<nav class="link-brackets">
<a href="./blog.html">Blog</a>
<!-- <a href="./projects.html">Projects</a> -->
<a href="./talks.html">Talks</a>
<!--<a href="http://kellylin.me/portfolio">Portfolio</a>-->
</nav>
</header>
<div class="banner">
<div class="rightside">
<div class="banner-text">
<h1>Hey there! I'm Kelly.</h1>
<h3>
I enjoy <a href="https://github.com/linkel">programming</a>,
<a href="http://usapl.liftingdatabase.com/lifters-view?id=8074"
>powerlifting,</a
>
<a href="https://www.goodreads.com/user/show/8388644-kelly-l"
>reading,</a
>
&
<a href="https://www.mountainproject.com/user/201490019/kel-l"
>climbing.</a
>
</h3>
<!--
<div class="learn-btn"><a href="eventually, a personal blog post">Tell Me More</a></div>
-->
</div>
<div class="social">
<a href="https://github.com/linkel/"
><img src="images/github.svg"
/></a>
<a href="https://www.linkedin.com/in/ironcarbide/"
><img src="images/linkedin.svg"
/></a>
</div>
</div>
</div>
<div class="bodytext">
<div class="aboutme">
<h2>
About Me and Software
<div class="tiny">updated Dec 2023</div>
</h2>
<p>
I like writing software as part of happy teams with high levels of
autonomy who are excited about their product. My first software
engineering position was at a fleet telematics company that had
positive people who were glad to mentor new engineers, which left an
impression on me for how I'd like to contribute to others' growth.
</p>
<p>
I next spent time at Tableau, a data visualization company acquired
by Salesforce. There, I primarily worked on Tableau's Virtual
Connections content type which shipped in 2021. The goal with that
was to give people better ways to manage row-level security.
</p>
<p>
Today, I work at Snowflake, a cloud database company. The storage
and compute separation at Snowflake makes it very easy for users to
scale as needed per query. The way it mostly works out of the box
means that people can focus on shaping and analyzing their data
rather than fiddling with optimization and configuration of a data
warehouse. It's honestly a pretty cool product.
</p>
<h2>About Me and Chemistry</h2>
<p>
Prior to the software career, I was a formulations chemist. Had the
pleasure of working on various drugs from peptides, hormones,
anti-cancer drugs, opioids, vasopressors and more. Designing
experiments and carrying them out has a slower iteration loop than
programming, but they both involve planning, anticipating problems,
troubleshooting, and effective execution.
</p>
<p>
I love learning, making plans, and executing them. I enjoy the
process of iteration and I like to think I voraciously apply it in
multiple domains of my life.
</p>
<h2>
Fun Things
<div class="tiny">updated Nov 2022</div>
</h2>
<p>
I started sport climbing outdoors in the summer of 2022 and visited
crags in North Bend, Mt. Erie, Frenchman Coulee, and Squamish for
the first time. I've had the fortune of meeting many new friends who
are positive, driven, and stoked to climb--and also lucky to
accumulate more climbing trips with a set of great people.
</p>
<p>
One challenge continues to be balancing my enjoyment of the classic
deadlift and bench press with the recovery time that climbing skill
acquisition seems to require from me. I love that climbing gyms have
power cages, barbells, and an assortment of free weights. I have
started playing around with hangboarding and spray walls.
</p>
<p>
I've been sketching sporadically, but I haven't been consistent
about that. Drawing is more of a "do it if I feel like it" hobby. I
really enjoy my Pentel GraphGear 1000 for pencil drawing. I also
like writing notes with Pentel EnerGel 0.5mm, and Sakura Pigma
Micron 05 for making holiday and birthday cards.
</p>
<p>I got 100% of the Steam achievements for Age of Empires IV...</p>
<h2>Current Tech-Related Focus</h2>
<p>Make it work, make it right, make it fast...</p>
<p>
Working on being aware of tradeoffs with every design decision.
Paying attention to how more senior engineers make architectural
decisions and what they do when they hit gnarly problems. Looking
for ways to review code more efficiently and informatively.
Understanding how to accumulate beneficial influence in an
organization and advocate for myself, my team, and doing the right
thing.
</p>
<h2>Topics on Rotation</h2>
<p>
I have a few different books I read chapters on or revisit every so
often.
</p>
<ul>
<li>
The Knot Book: An Elementary Introduction to the Mathematical
Theory of Knots
</li>
<li>
The Elements of Computing Systems (also known as nand2tetris)
</li>
<li>Skiena's Algorithm Design Manual.</li>
<li>Jim Kurose's Computer Networking, a Top-Down Approach</li>
<li>
Computer Systems: A Programmer's Perspective by Randal Bryant
</li>
</ul>
<h2>Technologies</h2>
<h3>Things I've touched</h3>
<p>
Go, C, C#/Unity, .NET, Racket (a Lisp), JavaScript, TypeScript,
React, AWS stuff, Angular 2+, MSSQL, PostgresQL, Java, Standard Meta
Language
</p>
<br />
<h3>Things I'm currently touching the most</h3>
<p>TypeScript, React, Python</p>
<br />
</div>
</div>
<div class="contact">
<h2>Contact</h2>
<p>You can get in touch with me through the following email address:</p>
<p id="email">Please enable Javascript to view my email address.</p>
</div>
</div>
<script type="text/javascript">
$(document).ready(function () {
var a = "kellylincode";
a += "@";
a += "gmail.com";
$("p#email").text(a);
});
</script>
</body>
</html>