forked from RyanFitzgerald/devportfolio
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathindex.html
341 lines (321 loc) · 15.7 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
<!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>Nick Doty</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">
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-158071058-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-158071058-1');
</script>
</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="#contact">Contact</a>
</li>
</ul>
</header>
<!-- End header -->
<div id="lead">
<div id="lead-content">
<h1>Nicholas Doty</h1>
<h2>Software Engineer</h2>
<h3>Education Data Platform at U.S. News & World Report</h3>
<a href="files/resume.pdf" class="btn-rounded-white" download>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>
My name is Nick Doty and I'm a full-stack software engineer based out of the Washington, DC area.
I've worked on a variety of projects, from weather data for the USAF (including space weather!) to machine learning research for DARPA.
Currently, I work full-stack on the Education Data Platform (EDP) team at US News, working on internal tooling, data loads/pipelines, and front-end adjustments.
</div>
</div>
</div>
<br />
<div class="container">
<div class="row">
<div class="col-md-4">
<h2 class="heading">About This Site</h2>
</div>
<div class="col-md-8">
<p>
This site was built using the <a href="https://github.com/RyanFitzgerald/devportfolio" target="_blank">RyanFitzgerald/devportfolio</a> project found on Github. I then customized the the pages and CSS how I liked. You can see the source code <a href="https://github.com/nldoty/portfolio" target="_blank">here</a>.
The website is hosted internally on my network. A raspberry Pi acts as both a DNS client updating my domain provider with my IP address, and a reverse-proxy controlling all internet traffic from my router.
The website is then hosted on a NUC running Linux, in a Docker container running Nginx.
</div>
</div>
</div>
</div>
<!-- End #about -->
<div id="experience" class="background-alt">
<h2 class="heading">Experience</h2>
<div id="experience-timeline">
<div data-date="October 2017 – Present">
<h3>U.S. News & World Report</h3>
<h4>Software Engineer</h4>
<p>
Working as a full-stack engineer on the TED team (Technology-Education-Data) team, as part of the education vertical. Responsibilities include: <br />
<ul>
<li>Lead developer on an internal tool for updating school resources, built in React/Redux.</li>
<li>Lead developer on Community Colleges data load and CI/CD pipelines, built in Python and Postgres.</li>
<li>Developer on Best Online Programs data load and CI/CD, built in Python and Postgres.</li>
<li>Lead the Technology department weekly process meetings for both back-end and front-end meetings.</li>
</ul>
</p>
</div>
<div data-date="January 2017 – October 2017">
<h3>Royce Geospatial</h3>
<h4>Software Engineer</h4>
<p>
Worked on contract with the National Geospatial-Intelligence Agency as a sub-contractor to Booz Allen Hamilton on the ASC (Analytical Services Contract) program. Responsibilities included:<br />
<ul>
<li>Developing/architecting middleware software to computer bayesian statistical models in Java.</li>
<li>Completing low-side deployments, writing test suites, and updating previously built visual tools in Javascript/Node.js</li>
<li>Mentoring team of junior developers, and acting as step-in scrum master when scrum master was unavailable.</li>
</ul>
</p>
</div>
<div data-date="November 2015 – January 2017">
<h3>Caerus Associates</h3>
<h4>Software Engineer</h4>
<p>
Worked on the NetDefense program for DARPA which was an applied research contract to determine methods of enhancing network cyber security. The specific focus was to find anomalous behavior within networks that wasn't detectable with traditional firewall-like approaches. Responsiblities included:<br />
<ul>
<li>Taking algorithms developed by data scientists and turning them into software, focusing on scalability and threading. Built using Scala, Java and Apache Spark.</li>
<li>Built machine-learning approaches to finding anomalous behavior, including supervised and unsupervised learning algorithms (nearest-neighbor, K-Means clustering, z-scores, etc)</li>
<li>Applications needed to scale on extremely large data sets (100+ billion entries).</li>
</ul>
</p>
<p>As of June 2016, Caerus Associates is a wholly-owned subsidiary of Cybraics.</p>
</div>
<div data-date="September 2014 – November 2015">
<h3>Northrop Grumman</h3>
<h4>Software Engineer</h4>
<p>
Worked as a contractor for the 557th Weather Wing, formerly AFWA (Air Force Weather Agency), under the 16th Weather Squadron. Responsibilities included:<br />
<ul>
<li>Developing new features/fixing bugs in the USAF Weather app, which is used for determining weather patterns that could impact missions and/or flights. App was built using Flash (🤮).</li>
<li>Developing new end-to-end products for space weather data.</li>
<li> Working on-call to respond to issues impacting mission critical systems.</li>
<li>Facilitating communication between on-site workers and remote contract workers. Acting as a stand-in scrum master and communicating with USAF leadership about changes presented in tickets.</li>
</ul>
</p>
</div>
<div data-date="November 2013 – September 2014">
<h3>Firespring</h3>
<h4>Web Application Engineer (Intern)</h4>
<p>
Worked as an intern part-time from Nov 2013 to May 2014 and full-time from May 2014 to September 2014 on the St. Baldrick's Team.<br />
<ul>
<li>Made changes to the St. Baldrick's website at the request of product owners.</li>
</ul>
</p>
</div>
</div>
</div>
<!-- End #experience -->
<div id="education">
<h2 class="heading">Education</h2>
<div class="education-block">
<h3>University of Nebraska-Lincoln</h3>
<span class="education-date">August 2009 - May 2014</span>
<h4>Bachelor of Science in Electrical Engineering</h4>
<p>
I received my degree in Electrical Engineering (with a focus in Bioinformatics) from UNL in the spring of 2014. While taking some courses that were standard to EE (circuit design,
power) the majority of my classes were software and math based, including <a href="https://bulletin.unl.edu/undergraduate/courses/ELEC/305">Probability Theory</a>, <a href="https://bulletin.unl.edu/undergraduate/courses/ELEC/304">Signals and Systems</a>,
<a href="https://bulletin.unl.edu/undergraduate/courses/ELEC/463">Digital Signal Processing</a>, <a href="https://bulletin.unl.edu/undergraduate/courses/ELEC/480">Laser Applications</a>, and Bioinformatics.
I also took 5 semesters of math, 2 semesters of physics, biology, chemistry, and a variety of elective courses.
</p>
</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/project.jpg" />
</div>
<!-- End .project-image -->
<div class="project-info">
<h3>Tic Tac Toe Bot</h3>
<p>
A bot for playing tic-tac-toe games between users in a Discord game! Built using Node.js (Currently in development)
</p>
<a href="https://github.com/nldoty/gamebot">View project on Github</a>
</div>
<!-- End .project-info -->
</div>
<!-- End .project -->
<div class="project shadow-large">
<div class="project-image">
<img src="images/project.jpg" />
</div>
<!-- End .project-image -->
<div class="project-info">
<h3>Personal Shell Setup</h3>
<p>
A personal repo that keeps my shell setups exactly the same between machines. Uses a bash script but relies on oh-my-zsh.
</p>
<a href="https://github.com/nldoty/shell_setup">View Project</a>
</div>
<!-- End .project-info -->
</div>
<!-- End .project -->
</div>
</div>
</div>
<!-- End #projects -->
<div id="skills">
<h2 class="heading">Frontend Skills</h2>
<ul>
<li>CSS</li>
<li>HTML</li>
<li>Javascript</li>
<li>React</li>
<li>Redux</li>
</ul>
<br />
<h2 class="heading">Backend Skills</h2>
<ul>
<li>Java</li>
<li>Node.js</li>
<li>Postgres</li>
<li>Python</li>
<li>Scala</li>
</ul>
<br />
<h2 class="heading">DevOps Skills</h2>
<ul>
<li>AWS</li>
<li>Docker</li>
<li>Git</li>
<li>Github</li>
<li>Jenkins</li>
<li>Spark</li>
</ul>
<br />
<h2 class="heading">Other Skills</h2>
<ul>
<li>Agile</li>
<li>CI/CD</li>
<li>Kanban</li>
<li>sAFE</li>
<li>Scrum</li>
</ul>
</div>
<!-- End #skills -->
<div id="contact">
<h2>Get in Touch</h2>
<div id="contact-form">
<form action="https://formspree.io/mlepwrzn" method="POST">
<input type="hidden" name="_subject" value="Contact request from personal website" />
<input type="text" name="_gotcha" style="display:none" />
<input type="email" name="_replyto" placeholder="Your email" required>
<textarea name="message" placeholder="Your message" required></textarea>
<button type="submit">Send</button>
<input type="hidden" name="_next" value="thanks.html"/>
</form>
</div>
<!-- End #contact-form -->
</div>
<!-- End #contact -->
<footer>
<div class="container">
<div class="row">
<div class="col-sm-5 copyright">
<p>
Copyright © 2020 NICHOLAS DOTY
</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/nldoty" target="_blank"><i class="fa fa-github" aria-hidden="true"></i></a>
</li>
<li>
<a href="https://stackoverflow.com/users/2638862/nldoty?tab=profile" target="_blank"><i class="fa fa-stack-overflow" aria-hidden="true"></i></a>
</li>
<li>
<a href="https://linkedin.com/in/nldoty" target="_blank"><i class="fa fa-linkedin" aria-hidden="true"></i></a>
</li>
<li>
<a href="https://dev.to/nldoty" target="_blank"><i class="fa fa-medium" aria-hidden="true"></i></a>
</li>
<li>
<a href="https://twitter.com/nldoty" target="_blank"><i class="fa fa-twitter" aria-hidden="true"></i></a>
</li>
<li>
<a href="https://instagram.com/nldoty" target="_blank"><i class="fa fa-instagram" aria-hidden="true"></i></a>
</li>
<li>
<a href="https://twitch.tv/nldoty" target="_blank"><i class="fa fa-twitch" 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>