forked from hacksalot/HackMyResume
-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathbase.resume.json
588 lines (588 loc) · 26 KB
/
base.resume.json
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
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
{
"name": "Teagan Glenn",
"info": {
"image": "teagan-memoji-computer.png",
"label": "Expert Software Engineer\nDelivering Innovative Automated Solutions",
"brief": "As an engineer with over 20 years in the industry, I leverage my extensive \nexpertise in automating complex processes to deliver innovative and efficient \nsolutions. With a robust background in software development and a reputation \nfor technical brilliance, I thrive in environments where cutting-edge \ntechnology meets real-world applications. My proficiency extends beyond \ncoding; I bring a visionary approach to automation, ensuring seamless \nintegration and exceptional performance. I am characterized by a blend of \ntechnical acumen and a deep understanding of user needs, making me an asset \nto any forward-thinking organization."
},
"disposition": {
"travel": 25,
"remote": true,
"commitment": [
"contract",
"permanent"
],
"relocation": {
"willing": false
},
"authorization": "citizen"
},
"social": [
{
"network": "LinkedIn",
"user": "Teagan42",
"url": "https://www.linkedin.com/in/teagan42"
},
{
"network": "GitHub",
"user": "Teagan42",
"url": "https://www.github.com/teagan42"
},
{
"network": "GitHub",
"user": "ConstructorFleet",
"url": "https://www.github.com/constructorfleet"
}
],
"contact": {
"email": "that@teagantotally.rocks",
"phone": "(720) 432-5361",
"website": "https://blog.teagantotally.rocks"
},
"location": {
"address": "11838 W Marlowe Ave",
"city": "Morrison",
"region": "CO",
"code": "80465"
},
"speaking": [
{
"event": "Develop Denver",
"title": "Presenter",
"date": "2017-07-01",
"location": "Denver, CO",
"summary": "There was a popular request for an update to the previous presentation, which focused on the technical and security aspects of Internet-of-Things and Automation platforms.",
"highlights": [
"Presented to an audience of over 100.",
"IoT protocols, security, and mitigating risks.",
"Demonstrated implementing a Python-based rules engine.",
"Compared the various Voice Assistants available to the general public."
]
},
{
"event": "Develop Denver",
"title": "Presenter",
"date": "2016-07-01",
"location": "Denver, CO",
"summary": "Requested to present an introduction to home and life automation at Develop Denver, a conference for developers, by developers.",
"highlights": [
"Presented to an audience of over 100.",
"Provided essential automated solutions to water and energy conservation.",
"Walked through improving home security using Internet-of-Things and automated tools."
]
}
],
"employment": {
"history": [
{
"employer": "Resideo",
"start": "2022-05-01",
"end": "2024-06-28",
"position": "Advanced Senior GraphQL Lead Engineer",
"url": "https://www.resideo.com",
"highlights": [
"Led the implementation of technical and philosophical changes to Resideo's core platform, enhancing the performance and user experience of professional and consumer-connected home products.",
"All subgraphs and gateways were migrated from Apollo Server 2 using NexusJs to Apollo Server v4 using NestJS, improving system efficiency and maintainability.",
"As the GraphQL subject matter expert, initiated working sessions with engineers from various teams to improve their understanding and use of GraphQL, software design patterns, and SDLC.",
"Implemented a self-validating, self-documenting pattern via GraphQL custom scalars and types, reducing documentation time by 30% and enhancing code reliability.",
"Led a team of 3 in developing new features and leading changes toward best practices, resulting in increased code quality and a 22% increase in sprint velocity.",
"Instituted guidelines and tooling around the review process, testing patterns, and code style, leading to a 20-25% improvement in the quality of team deliverables.",
"Initiated group and individual lessons that enabled a cohesive understanding of frameworks, tools, and patterns, improving team cohesion and productivity."
],
"keywords": [
"GraphQL",
"•",
"Schema",
"•",
"Typescript",
"•",
"Microservices",
"•",
"Team Leadership",
"•",
"DevOps"
]
},
{
"employer": "World Wide Technology",
"start": "2021-01-01",
"end": "2022-05-01",
"position": "Senior Delivery Engineer",
"url": "https://www.wwt.com",
"highlights": [
"Built and maintained applications written using Java Spring Boot, including JDBC, MVC, ORM, and Security for a large financial client.",
"Initiated a working group to facilitate cross-functional best practices, improving the quality of deliverables and reducing \"imposter syndrome\" in team members.",
"Worked on an internal sales tool that allows clients to assess their current state and where WWT can help improve or educate.",
"Designed and delivered tooling that generated auditable reports detailing the connections, ports, and devices installed in racks, preserving a multimillion-dollar client contract.",
"Built a tool to automate the critical supply chain process of validating, remediating, and verifying hundreds of devices, resulting in a 2000% increase in throughput."
],
"keywords": [
"DevOps",
"•",
"Java Spring",
"•",
"System Automation",
"•",
"Ansible",
"•",
"Network Automation",
"•",
"QA Automation",
"•",
"Python",
"•",
"NXOS"
]
},
{
"employer": "KForce",
"start": "2020-09-15",
"end": "2020-12-31",
"position": "Senior Automation/DevOps Engineer for Charter Advanced Technologies",
"url": "https://www.kforce.com",
"highlights": [
"Team was put together to demonstrate the feasibility of VR-as-a-Service using edge hardware.",
"Implemented robust automation scripts and tools to enhance the efficiency and reliability of edge device operations in real-time service environments."
],
"keywords": [
"OpenShift",
"•",
"Infrastructure as Code",
"•",
"Ansible",
"•",
"Linux KVM"
]
},
{
"employer": "Turnberry Solutions",
"start": "2019-05-01",
"end": "2020-09-14",
"position": "Senior Automation Engineer for Comcast Applied AI",
"url": "https://www.turnberrysolutions.com",
"highlights": [
"Developed a Java-based NLP training application used by 80% of the ML teams, improving training efficiency by 40%.",
"Created a prototype to demonstrate an algorithm for detecting deliveries, achieving an 85% accuracy rate in varied environments.",
"Developed Ansible playbooks and roles, facilitating provisioning and deployment, which reduced setup time by 50%.",
"Standardized automation and infrastructure configuration, increasing deployment consistency by 25% and reducing configuration errors by 30%.",
"Developed a universal library in Python for gathering internal application metrics, improving monitoring accuracy by 35% and reducing overhead by 20%.",
"Worked with the Comcast manager to improve a library written in GoLang that integrates with all Pub/Sub systems, including Kinesis, Kafka, MQTT, and RabbitMQ."
],
"keywords": [
"MLOps",
"•",
"Java",
"•",
"Angular",
"•",
"Kinesis",
"•",
"Kafka",
"•",
"Python",
"•",
"Computer Vision",
"•",
"Anomaly Detection",
"•",
"Machine Learning",
"•",
"GoLang",
"•",
"C++"
]
},
{
"employer": "Aetna",
"start": "2019-04-01",
"end": "2019-05-01",
"position": "Senior Staff Engineer",
"url": "https://www.aetna.com",
"highlights": [
"Designed and implemented full vertical stack CI/CD for the first feature integrating with CVS API.",
"Used Java to develop internal tooling.",
"Work closely with the product team to refine requirements and feasibility of feature sets.",
"Assisted with implementing features in React Javascript, iOS Swift, and Kotlin Android.",
"Worked with the architecture team to refine and expand the unified architecture for the Android platform."
],
"keywords": [
"Docker",
"•",
"DevOps",
"•",
"Java",
"•",
"Jenkins",
"•",
"Software Architecture",
"•",
"C/C++",
"•",
"Ruby on Rails",
"•",
"Kotlin",
"•",
"Java"
]
},
{
"employer": "Aetna",
"start": "2017-11-01",
"end": "2019-04-01",
"position": "Senior Android Engineer",
"url": "https://www.aetna.com",
"highlights": [
"Developed and maintained features written in Java for the Android mobile application.",
"Responsible for mentoring and conducting engineering best practices lessons.",
"Championed campaign to transition Android mobile application from Java to Kotlin, reducing development time and improving user experience around asynchronous tasks.",
"Introduced scalable and maintainable design pattern proof of concepts, including Decorator Pattern for moving metadata outside of code logic, self-binding RecyclerView, a universal Activity class that would build itself based on a declarative specification.",
"Preliminary scoping and technical design for integrating the Aetna Health Android application with Google Fit API.",
"Together with the architecture team defined and implemented a unified architecture for the application."
],
"keywords": [
"Android",
"•",
"Java",
"•",
"Software Architecture",
"•",
"Kotlin",
"•",
"Mentoring"
]
},
{
"employer": "TEKSystems",
"start": "2017-09-01",
"end": "2017-11-01",
"position": "Senior Android Engineer for Vail Resorts - EpicMix",
"url": "https://www.teksystems.com",
"highlights": [
"Implemented deep-linking in the EpicMix Java-based Android application using Uri interception, which allowed targeted marketing notifications to open up specific screens or features in the application.",
"Due to target SDK version change, added permission handling for Android Marshmallow and above, fixed inherited theme issues and other SDK related changes.",
"Refactored project to get existing unit tests running and passing, implemented unit and integration tests around new features added.",
"Discovered and fixed application security issues, utilizing the operating system account manager to manage user accounts.",
"Bug fixes around concurrency issues with background threads and issues with Fragment and Activity lifecycle hooks."
],
"keywords": [
"Android",
"•",
"Java"
]
},
{
"employer": "MassRoots, Inc.",
"start": "2016-09-01",
"end": "2017-07-01",
"position": "Native Team Lead",
"url": "https://www.massroots.com",
"highlights": [
"Re-wrote the Android mobile application in Java, architected around an asynchronous event bus with highly optimized thread utilization and a single-activity router.",
"The new Android application used bidirectional data binding, a single activity router, and a home-grown live data system, which allowed all views saved to the back stack to be updated from any API request.",
"Implemented my open source self-documenting, self-validating API library into Node.js backend services.",
"Worked closely with product, design, and engineering teams to implement technical feasibility and product feedback sessions to improve their communication and collaboration.",
"Acted as mentor to grow the team professionally, implementing better coding standards and engineering practices across the engineering department."
],
"keywords": [
"Team Leadership",
"•",
"Android",
"•",
"Java",
"•",
"Mentoring",
"•",
"Inter-departmental collaboration",
"•",
"Feature Planning"
]
},
{
"employer": "Apto",
"start": "2015-03-01",
"end": "2016-08-30",
"position": "Salesforce Engineer",
"url": "https://www.aptotude.com",
"highlights": [
"Designed and built a plug-and-play integration system for push, pull, and bi-directional synchronization with 3rd parties.",
"Implemented a fully dynamic trigger handler factory with trigger execution control through custom settings.",
"Worked with designers to implement angular-based front-end pages on top of Salesforce.",
"As a team, built custom back-office and HR systems for large commercial real estate brokerage firms.",
"Working with another developer, build out a node application to browse the Salesforce object model and metadata using the Tooling API."
],
"keywords": [
"Apex Programming",
"•",
"Salesforce.com Development",
"•",
"Node.js",
"•",
"Ionic Framework",
"•",
"SOAP"
]
},
{
"employer": "SourceGas",
"start": "2013-04-01",
"end": "2015-02-01",
"position": "Analyst - Business Applications Developer",
"url": "https://www.sourcegas.com",
"highlights": [
"Worked with business users to determine application requirements and specifications.",
"Designed and built web applications, using ASP.Net MVC 4 and 5 with an MS SQLServer backend, to track compliance testing and inspections of equipment as required by federal regulations.",
"Built a C# library for SourceGas developers to use that includes wrappers around EntityFramework 6.1, Active Directory, ADP (HR System), Geocoding Services from Bing, Yahoo, and Google, as well as standard datatypes and functionality used throughout the software development landscape.",
"Worked with other developers to design and build a time tracking and reporting site used company-wide using ASP.Net MVC 4, JQuery, Durandal, Knockout, and MVC Web API with an MS SQL server backend.",
"Designed and built a C# application to poll data from an ADP (HR System) web service and sync with Active Directory.",
"Wrote Python scripts for the GIS team using ArcGIS.",
"Maintained VisualBasic 6 codebase, rewriting in C# when appropriate.",
"Build complex Excel spreadsheets used throughout the company utilizing VBA macros, database connections, and event triggers."
],
"keywords": [
"C#",
"•",
"Visual Basic.NET",
"•",
"ASP.NET MVC",
"•",
"Microsoft SQL Server",
"•",
"Windows Presentation Foundation (WPF)",
"•",
"Windows Communication Foundation (WCF)",
"•",
"Python"
]
},
{
"employer": "Denver Integrated Printing Solutions",
"start": "2011-07-01",
"end": "2013-04-01",
"position": "Software Engineer",
"url": "https://www.denverips.com",
"highlights": [
"Used PIC-C to develop an embedded application to provide on-the-fly QA on the production machines.",
"Used VB.Net and LINQ-SQL to build applications for converting customer data into machine-formatted data.",
"Updated legacy VB6 applications to the newer .NET framework.",
"Implemented new stored procedures to increase productivity over the VB6 and VB.NET applications that were in use.",
"Worked with the SharePoint application for help-desk and ticket management.",
"Worked with QuickBase to help develop a customer and project manager portal."
],
"keywords": [
"C#",
"•",
"Visual Basic.NET",
"•",
"Embedded C",
"•",
"Microsoft SQL Server",
"•",
"Windows Presentation Foundation (WPF)",
"•",
"Windows Communication Foundation (WCF)",
"•",
"Subversion"
]
},
{
"employer": "Xcel Energy",
"start": "2007-05-01",
"end": "2011-01-01",
"position": "Engineering Intern/Software Developer",
"url": "https://www.xcelenergy.com",
"highlights": [
"Placed in charge of developing a program, T-Cycle, for modeling power plants using a graphical user interface, calculating performance, tracking performance history, alerting engineers to possible causes of problems in the plant, and calculating corrections for reporting to government agencies.",
"Developed a Microsoft Excel add-in to automate many of the team's engineers' day-to-day calculations, enabling them to release their reports quickly.",
"Worked with mechanical engineers and our lab technician to develop a primarily automated data acquisition system that alleviated some of the headaches and difficulties setting up during performance tests.",
"Handled all troubleshooting, debugging, and creating instruction manuals for all developed applications.",
"Designed a step-by-step guide for converting Arcom Multiplexers into a modern Fisher ROC Multiplexer, including wiring and configuration.",
"Designed and built portable power supplies for use with Rosemount transmitters.",
"Took the initiative to create a database for the lab technician to track equipment reservations and calibration monitoring to allow the lab to complete more in less time.",
"Assisted with conducting performance tests and verifying data acquisition system stability.",
"Assisted the asset management group with developing a database for tracking plant overhaul and other capital projects.",
"Responsible for training engineers in all three operating regions on how to T-Cycle's use and calculations."
],
"keywords": [
"VBA",
"•",
"Microsoft Excel",
"•",
"Microsoft Access",
"•",
"Process Engineering"
]
}
]
},
"education": {
"level": "Bachelor's",
"history": [
{
"institution": "Metropolitan State University of Denver",
"area": "Applied Physics",
"studyType": "Bachelor's",
"start": "2005-08-01",
"end": "2010-04-01"
},
{
"institution": "Metropolitan State University of Denver",
"area": "Applied Mathematics",
"studyType": "Bachelor's",
"start": "2005-08-01",
"end": "2010-04-01"
},
{
"institution": "Metropolitan State University of Denver",
"area": "Computer Science",
"studyType": "Bachelor's",
"start": "2005-08-01",
"end": "2010-04-01"
}
]
},
"testimonials": [
{
"name": "James Gibson",
"quote": "Teagan's ability to look at a complex problem and reduce it, quickly I might add, into an extendable and reusable architecture is surpassed by no software engineer I have ever worked with. In the matter of 3 hours she had designed and beta spec'ed the architecture for a commission/invoice integration with a financial system; it was approved by the client in ONE meeting. \nI have had the pleasure of knowing Teagan for the past three years now, and have worked side by side with her for the last year. I can say without a doubt that if she quit her current job, I'd likely be applying to her new job; She is that great to work with, always honest and always knowledgeable of the task at hand. \nTeagan is a relentless scholar, either from the academic perspective nearly having four degrees to the community side and her continual contribution to open source. Teagan also is enthralled with automation and has taken it upon herself to automate her home and daily life where possible."
},
{
"name": "Alan Janis",
"quote": "Teagan is the kind of engineer who can be intimidating to work with because of her breadth and depth of knowledge, and ability to pick up new software, skills, and practices seemingly overnight. However, she is wiling to share and even mentor in these areas which I feel increases her value to her team, the company, and outside members of any project that she is tasked with. I know that she sometimes struggles with how her message comes across in conversation, but she is quick to acknowledge a mistake, take it to heart, apologize and take corrective action. Teagan is a fantastic asset and addition to any team or project, not just because of her skill set, but because of her diligence and experience taking point on difficult projects and tasks, seeing them through to completion. She has technical mastery of many programming languages, architectures, development methodologies, and well as significant knowledge of underlying systems (bare metal, KVM, cloud providers, etc.)"
},
{
"name": "Aram Hamper",
"quote": "Teagan has been a joy to work with. I’ve been on two engagements with her now, and she consistently brings positive energy. She is intelligent, confident, outspoken, and opinionated, and I mean those things for the compliment that they are. Teagan is also humble, caring, kind, and not afraid to admit when she is wrong. She is considerate of the feelings of others and quick to resolve conflict. Teagan has a passion for continuous improvement, particularly when it comes to automation. She loves to share her work with others whenever given a chance. She loves to teach and has a lot of good things to share. When I expressed a desire to understand programming better, she started a class for people like me. On the Psyclops Team, she paired with developers (regardless of the stack) and QAs and brought a wealth of value in her first few days as an employee. On the JPMC-NAIC automation project, she quickly picked up on abstract concepts she had previously had little experience with."
},
{
"name": "Brandon Dorris",
"quote": "Teagan is eager to learn and even more eager to help others. While at Metropolitan State College of Denver, I had the opportunity to be in a few classes with Teagan. She was always on top of her work and always had innovative solutions for problems we worked on together. Teagan would be a great addition to any team given her excellent work ethic and her willingness to take on a leadership role."
},
{
"name": "Kurt Dageforde",
"quote": "Teagan is a highly intelligent, creative, and driven software engineer. We shared an office for over a year and worked on several projects together. She had created a highly complex heat balance program from scratch, and I was constantly impressed with her ability to troubleshoot and improve the software. I can confidently endorse Teagan's ability as a software engineer and have no doubt that she would be an asset to any company."
}
],
"skills": {
"list": [
{
"name": "Java",
"level": "Expert",
"years": 10
},
{
"name": "Typescript",
"level": "Expert",
"years": 8
},
{
"name": "Javascript",
"level": "Expert",
"years": 10
},
{
"name": "C#",
"level": "Expert",
"years": 8
},
{
"name": "Python",
"level": "Expert",
"years": 8
},
{
"name": "Kotlin",
"level": "Expert",
"years": 8
},
{
"name": "C/C++",
"level": "Proficient",
"years": 8
},
{
"name": "Scala",
"level": "Proficient",
"years": 6
},
{
"name": "PHP",
"level": "Proficient",
"years": 5
},
{
"name": "Ansible",
"level": "Expert",
"years": 6
},
{
"name": "SaltStack",
"level": "Proficient",
"years": 3
},
{
"name": "GitLab",
"level": "Proficient",
"years": 4
},
{
"name": "GitHub",
"level": "Expert",
"years": 10
},
{
"name": "Jenkins",
"level": "Proficient",
"years": 6
},
{
"name": "Drone",
"level": "Proficient",
"years": 3
},
{
"name": "ProxMox",
"level": "Proficient",
"years": 6
},
{
"name": "KVM",
"level": "Proficient",
"years": 6
},
{
"name": "Kubernetes",
"level": "Proficient",
"years": 6
},
{
"name": "Docker",
"level": "Proficient",
"years": 7
},
{
"name": "Team Leadership",
"level": "Proficient",
"years": 5
},
{
"name": "Agile",
"level": "Proficient",
"years": 10
},
{
"name": "REST",
"level": "Expert",
"years": 10
},
{
"name": "GraphQL",
"level": "Expert",
"years": 4
}
]
},
"meta": {
"format": "FRESH@0.6.1",
"version": "1.0.0"
}
}