-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathindex.html
More file actions
256 lines (256 loc) · 12.4 KB
/
index.html
File metadata and controls
256 lines (256 loc) · 12.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
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
<!DOCTYPE html>
<head lang="en">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<title>Tyler Lendon Resume</title>
<link rel="apple-touch-icon" sizes="180x180" href="style/icons/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="style/icons/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="style/icons/favicon-16x16.png">
<link rel="manifest" href="https://tyl13.github.io/style/icons/site.webmanifest.json">
<link rel="stylesheet" href="style/homepage.css">
</head>
<body>
<div class="page">
<div class="left">
<div class="blurb">
<div>
<p class="cs1">Software Developer looking to apply their knowledge of programming to the role of Software Engineer. A driven worker skilled with project management, meeting and/or beating deadlines, and working either independently or as a driving influence within a team. Has a strong inclination to grow, learn new skills, and relate acquired knowledge to any role assigned.</p>
</div>
</div>
<div class="history">
<div><p class="cs2">Work History</p></div>
<div class="job">
<div>
<p class="cs3 title">ULS IT Resident</p>
<p class="cs1 dates">02/2022 - Current</p>
</div>
<div class="location">
<p class="cs4">University of Pittsburgh Library System - Systems Development <br> Pittsburgh, PA</p>
</div>
<div class="information">
<ul>
<li><b>Software Development:</b> Re-wrote legacy systems to bring them up to modern versions.</li>
<ul>
<li><a href="https://orcid.pitt.edu/">ORCID@Pitt</a> is a CakePHP application built to connect Pitt researchers with ORCID identifiers. The legacy code, developed in CakePHP 3, lacked a real upgrade path to CakePHP 5. This upgrade involved rewriting and implementing an unconnected part of the system that was written as straight PHP.</li>
</ul>
<li><b>Software Development:</b> Resolved issues and contributed features to Open Source Code that is used within the ULS:</li>
<ul>
<li><a href="https://github.com/pkp/">Public Knowledge Project</a>'s <a href="https://github.com/pkp/pkp-lib">library</a> and <a href="https://github.com/pkp/ojs">OJS</a></li>
<li><a href="https://github.com/RockefellerArchiveCenter">Rockefeller Archive Center</a>.</li>
</ul>
<li><b>Systems Analysis:</b> Completed a needs assessment and analysis for enabling Rockefeller Archive Center's <a href="https://github.com/RockefellerArchiveCenter/project_electron">Project Electron</a> application for internationalization (i18n) and localization (l10n). This included:</li>
<ul>
<li>Researched translation frameworks that work with React, benefits and drawbacks, and translator’s preferences for working with translation files.</li>
<li>Presented those findings to both the department and Rockefeller Archive Center for feedback.</li>
<li>Implemented feedback into a functional version.</li>
</ul>
<li><b>Software Development:</b> Enabled single environment-based docker configuration of <a href="https://github.com/ulsdevteam/astraeus">Astraeus</a>.</li>
<ul>
<li>Utilized localization changes to Project Electron to apply Pitt's branding overtop.</li>
<li>Extended and customized Rockefeller Archive Center's <a href="https://github.com/RockefellerArchiveCenter/styles">Style library and guide</a> to create a version of it with Pitt's styling.</li>
<ul>
<li>Achieved by learning and applying Storybook to manage these changes.</li>
</ul>
</ul>
<li><b>Mentoring:</b> Helped mentor the next IT Resident.</li>
<ul>
<li>Was available to talk and do impromptu meetings.</li>
<li>Answered questions and reviewed code.</li>
<li>Pointed out current and future issues/flaws with code.</li>
<li>Helped diagnose and solve malfunctioning code.</li>
</ul>
<li><b>Systems Analysis:</b> Assisted in exploration of automating the Library System's data workflow.</li>
<ul>
<li>Learned existing workflow.</li>
<li>Communicated with other organizations.</li>
</ul>
<li>Participated in weekly agile-like development cycles which included discussions on: previous project goals, road-blocks to projects, and current project goals.</li>
<li>Additional responsibilities included:
<ul>
<li>Reviewed other’s code before it goes into production.</li>
<li>Wrote up documentation for others to use and maintain code.</li>
<li>Was available for emergency situations during working hours.</li>
<li>Kept shareholders informed of upcoming outages for development.</li>
<li>Added features requested from the shareholders.</li>
<li>Coordinated all the parts required to push my work to production.</li>
</ul>
</li>
</ul>
</div>
</div>
<div class="job break">
<div>
<p class="cs3 title">RAWRS</p>
<p class="cs1 dates">01/2021 - 04/2021</p>
</div>
<div class="location">
<p class="cs4">Pitt Capstone Project <br> Pittsburgh, PA</p>
</div>
<div class="information">
<ul>
<li><a href="https://wilkie.gitlab.io/rawrs/">RAWRS</a> needed to become a more robust application before replacing the current usage of the MARS program within the CS department at the University of Pittsburgh.</li>
<li><b>UX Development:</b> Improved the tooltip information for a better user experience.</li>
<li><b>Software Development:</b> Enhanced the current memory display and usages.</li>
<ul>
<li>Extended functionality of TinyEMU to access the memory and propagate that access to the javascript level of the emulator by creating new hooks.</li>
<li>Utilized the new functionality to allow users to directly manipulate the systems memory from the memory display.</li>
<li>Mapped the memory labels to the memory address, and enhanced this feature by ordering the labels by their address.</li>
</ul>
</ul>
</div>
</div>
<div><p class="cs2">Education</p></div>
<div class="job">
<div>
<p class="cs3 title">Bachelor of Science: Computer Science</p>
<p class="cs1 dates">08/2017 - 08/2021</p>
</div>
<div class="location">
<p class="cs4">University of Pittsburgh <br> Pittsburgh, PA</p>
</div>
<dl>
<dt class="cs1">Relevant Coursework Completed:</dt>
<dd>
Software Engineering, Programming Language for Web Applications, Algorithm Implementation, Software Quality Assurance, Intermediate Programming using Java, Database Management System, Team Project Design, and Implementation
</dd>
<dt class="cs1">Capstone Project:</dt>
<dd>RAWRS, Partnered with Danny Phan.</dd>
</dl>
</div>
<div class="job">
<div>
<p class="cs3 title">PyData NYC 2022</p>
<p class="cs1 dates">11/2022</p>
</div>
<div class="location">
<p class="cs4">Microsoft Conference Center <br> New York City, NY</p>
</div>
<dl>
<dt class="cs1">Relevant Talks Attended:</dt>
<dd>PyScript & Data Science: PyData stack on the Browser</dd>
<dd>Expressive and fast dataframes in Python with polars</dd>
<dd>Quarto Render All the Things</dd>
<dd>I hate writing tests, that's why I use Hypothesis</dd>
<dd>Shiny for Python: Interactive apps and dashboards made easy-ish</dd>
<dd>ML Latency No More: Useful Patterns to Reduce ML Predicition Latency to Sub X ms</dd>
<dd>pandas at a Crossroads, the Past, Present, and Future</dd>
<dd>Large Language Models for Real-World Applications - A Gentle Intro</dd>
<dd>Scaling Python - Bank Edition</dd>
<dd>Dask</dd>
<dd>Building a Semantic Search Engine</dd>
<dd>Practical MLOps: Do we need all the things?</dd>
</dl>
</div>
</div>
<div class="awards">
<div><p class="cs2">Awards</p></div>
<ul>
<li class="row">
<p>Graduated University of Pittsburgh School of Computing and Information Science Cum Laude</p>
<p class="dates">08/2021</p>
</li>
<li class="row">
<p>Dean’s List</p>
<p class="dates">Spring 2017</p>
</li>
<li class="row">
<p>Stifel and Adams Scholarship</p>
<p class="dates">Fall 2017</p>
</li>
</ul>
</div>
</div>
<div class="right contact skills">
<div class="contact">
<div><p class="cs8">Tyler R. Lendon</p></div>
<p class="cs9">Contact</p>
<p class="cs10">Address</p>
<p class="cs11">Pittsburgh, PA, 15228</p>
<p class="cs10">Phone</p>
<p class="cs11"><a href="tel:304-559-1145">(304) 559-1145</a></p>
<p class="cs10">E-mail</p>
<p class="cs11"><a href="mailto:Tyl13@pitt.edu">Tyl13@pitt.edu</a></p>
<p class="cs10">LinkedIn</p>
<p class="cs11"><a href="https://www.linkedin.com/in/tyler-lendon-5ab173174">www.linkedin.com/in/tyler-lendon-5ab173174</a></p>
</div>
<div class="skills">
<p class="cs9">Skills</p>
<p class="cs11">Organizational skills with attention to detail and planning.</p>
<div class="progress-bar" style="--percent: 80%">
<div class="progress-bar-amount" data-complete ></div>
<div class="progress-bar-text">Very Good</div>
</div>
<p class="cs11">Algorithm implementation</p>
<div class="progress-bar" style="--percent: 80%">
<div class="progress-bar-amount" data-complete ></div>
<div class="progress-bar-text">Very Good</div>
</div>
<p class="cs11">Java</p>
<div class="progress-bar" style="--percent: 80%">
<div class="progress-bar-amount" data-complete ></div>
<div class="progress-bar-text">Very Good</div>
</div>
<p class="cs11">Python</p>
<div class="progress-bar" style="--percent: 80%">
<div class="progress-bar-amount" data-complete ></div>
<div class="progress-bar-text">Very Good</div>
</div>
<p class="cs11">Windows</p>
<div class="progress-bar" style="--percent: 80%">
<div class="progress-bar-amount" data-complete ></div>
<div class="progress-bar-text">Very Good</div>
</div>
<p class="cs11">PHP</p>
<div class="progress-bar" style="--percent: 65%">
<div class="progress-bar-amount" data-complete ></div>
<div class="progress-bar-text">Good</div>
</div>
<p class="cs11">HTML and CSS</p>
<div class="progress-bar" style="--percent: 65%">
<div class="progress-bar-amount" data-complete ></div>
<div class="progress-bar-text">Good</div>
</div>
<p class="cs11">JavaScript</p>
<div class="progress-bar" style="--percent: 65%">
<div class="progress-bar-amount" data-complete ></div>
<div class="progress-bar-text">Good</div>
</div>
<p class="cs11">Linux</p>
<div class="progress-bar" style="--percent: 65%">
<div class="progress-bar-amount" data-complete ></div>
<div class="progress-bar-text">Good</div>
</div>
<p class="cs11">SQL and DB Design</p>
<div class="progress-bar" style="--percent: 65%">
<div class="progress-bar-amount" data-complete ></div>
<div class="progress-bar-text">Good</div>
</div>
<p class="cs11">RESTFUL Concepts</p>
<div class="progress-bar" style="--percent: 65%">
<div class="progress-bar-amount" data-complete ></div>
<div class="progress-bar-text">Good</div>
</div>
<p class="cs11">Git</p>
<div class="progress-bar" style="--percent: 65%">
<div class="progress-bar-amount" data-complete ></div>
<div class="progress-bar-text">Good</div>
</div>
<p class="cs11">XML</p>
<div class="progress-bar" style="--percent: 40%">
<div class="progress-bar-amount" data-complete ></div>
<div class="progress-bar-text over-one">Average</div>
</div>
<p class="cs11">Red Hat Enterprise Linux</p>
<div class="progress-bar" style="--percent: 40%">
<div class="progress-bar-amount" data-complete ></div>
<div class="progress-bar-text over-one">Average</div>
</div>
<p class="cs11">Docker</p>
<div class="progress-bar" style="--percent: 40%">
<div class="progress-bar-amount" data-complete ></div>
<div class="progress-bar-text over-one">Average</div>
</div>
</div>
</div>
</div>
</body>