Skip to content

Commit 09100c6

Browse files
committed
Resume updates along with refactorings
1 parent ed9dfe7 commit 09100c6

34 files changed

+484
-146
lines changed

.gitignore

+3-3
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,6 @@
77
# Ignore bundler config
88
/.bundle
99

10-
# Ignore the build directory
11-
# /build
12-
1310
# Ignore Sass' cache
1411
/.sass-cache
1512

@@ -21,3 +18,6 @@
2118

2219
.DS_store
2320
source/CNAME
21+
/dist
22+
/build
23+
/node_modules

README.md

+7
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,13 @@ The following section types are currently supported:
9595
9696
#### PDF
9797
98+
To generate a PDF from your HTML file, I recommend this free online conversion
99+
site:
100+
https://www.freeconvert.com/html-to-pdf
101+
Use the following settings:
102+
Page Size: Letter
103+
Margin: 60
104+
98105
The pdf section is used to describe details of the resume PDF that will be generated.
99106
```yaml
100107
pdf:

config.rb

+5
Original file line numberDiff line numberDiff line change
@@ -100,6 +100,11 @@ def gravatar_url(email)
100100
Dir.mkdir(new_dir_path)
101101
rescue
102102
end
103+
# generate pdf directory
104+
begin
105+
Dir.mkdir("#{new_dir_path}/pdf")
106+
rescue
107+
end
103108

104109
File.rename("./build/stylesheets", "#{new_dir_path}/stylesheets")
105110
File.rename("./build/index.html", "#{new_dir_path}/index-#{@resume_data.name}.html")

data/active_resume.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
user: timothyfisher
22
#name: resume_leader
33
#name: resume_developer
4-
name: resume_leader_update
4+
name: resume_developer_update
55
generate_brief: false

data/timothyfisher/jobs.yml

+50-27
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
</ul>
2727
2828
- id: roo_em
29-
title:
29+
title: Senior Developer / Engineering Manager
3030
company: Roostify
3131
brief: true
3232
include: true # (full, brief, none)
@@ -50,16 +50,20 @@
5050
<div class="job-title">Software Engineering Manager</div>
5151
In this management role, I had a team of 6-10 software developers and QA
5252
engineers reporting to me. My responsibilities included:
53-
<ul>
54-
<li>Conducting 1-on-1 meetings with my team members to build relationships,
55-
assist with challenges, and provide mentorship and growth opportunities.</li>
56-
<li>Manage an agile (scrum) development process</li>
57-
<li>Work with team to provide estimates and schedules for new projects</li>
58-
<li>Assist team with technical challenges that occur during development</li>
59-
<li>Interview and hire additional team members</li>
60-
<li>Provide continuing feedback to team members along with periodic reviews</li>
61-
<li>Plan for salary, raises and promotions for team members.</li>
62-
</ul>
53+
<ul>
54+
<li>Conducting 1-on-1 meetings with my team members to build relationships,
55+
assist with challenges, and provide mentorship and growth opportunities.</li>
56+
<li>Manage an agile (scrum) development process</li>
57+
<li>Work with team to provide estimates and schedules for new projects</li>
58+
<li>Assist team with technical challenges that occur during development</li>
59+
<li>Interview and hire additional team members</li>
60+
<li>Provide continuing feedback to team members along with periodic reviews</li>
61+
<li>Plan for salary, raises and promotions for team members.</li>
62+
</ul>
63+
<div class="skillsUsed">
64+
Tech Skills Used: Ruby, Rails, Full-Stack Development, REST, JSON, AWS, GCP, JavaScript,
65+
React
66+
</div>
6367
6468
- id: aj_tld
6569
title: Technical Lead / Developer
@@ -85,6 +89,10 @@
8589
Projects that I developed in this role include an online learning portal, an e-commerce site,
8690
and a healthcare application. Clients I worked with include the University of Michigan, the
8791
Internet2 organization, and several startup companies.
92+
<div class="skillsUsed">
93+
Tech Skills Used: Ruby, Rails, Full-Stack Development, REST, JSON, AWS, JavaScript,
94+
React, Angular, NextJS
95+
</div>
8896
8997
- id: cs_cto
9098
title: Chief Technology Officer
@@ -103,16 +111,20 @@
103111
initiatives and collaborating with the CEO in developing the strategic vision for the Connect Space product.
104112
105113
Responsibilities included:
106-
<ul>
107-
<li>Leadership and management of the development and design teams.</li>
108-
<li>Provide mentorship, guidance and create professional development opportunities for team members.</li>
109-
<li>Hands-on coding. Our platform consists of a Ruby on Rails backend, a web interface, and native mobile
110-
apps for iOS and Android.</li>
111-
<li>Re-architect the Connect Space application for scalability and performance.</li>
112-
<li>Define and manage development process</li>
113-
<li>Responsibility for the management, design, architecture and operability of the complete technology platform,
114-
ensuring scalability and performance while minimizing all operational risks.</li>
115-
</ul>
114+
<ul>
115+
<li>Leadership and management of the development and design teams.</li>
116+
<li>Provide mentorship, guidance and create professional development opportunities for team members.</li>
117+
<li>Hands-on coding. Our platform consists of a Ruby on Rails backend, a web interface, and native mobile
118+
apps for iOS and Android.</li>
119+
<li>Re-architect the Connect Space application for scalability and performance.</li>
120+
<li>Define and manage development process</li>
121+
<li>Responsibility for the management, design, architecture and operability of the complete technology platform,
122+
ensuring scalability and performance while minimizing all operational risks.</li>
123+
</ul>
124+
<div class="skillsUsed">
125+
Tech Skills Used: Ruby, Rails, Full-Stack Development, REST, JSON, AWS, JavaScript,
126+
React
127+
</div>
116128
117129
- id: pow_vpe
118130
title: VP of Engineering
@@ -133,11 +145,14 @@
133145
transparency into product development, and insure that the team is focused on strategic improvement efforts.
134146
135147
Additional responsibilities included:
136-
<ul>
137-
<li>Manage development team of 20, including professional growth and mentoring.</li>
138-
<li>Driving strategic improvement across the development team.</li>
139-
<li>Drive solutions to tactical product issues.</li>
140-
</ul>
148+
<ul>
149+
<li>Manage development team of 20, including professional growth and mentoring.</li>
150+
<li>Driving strategic improvement across the development team.</li>
151+
<li>Drive solutions to tactical product issues.</li>
152+
</ul>
153+
<div class="skillsUsed">
154+
Tech Skills Used: Ruby, Rails, Full-Stack Development, REST, JSON, AWS, JavaScript
155+
</div>
141156
142157
- id: qky_vpe
143158
title: VP of Engineering
@@ -165,9 +180,12 @@
165180
Hands-on work included transitioning a large Ruby on Rails based monolith application into a microservices based
166181
architecture. Developing an auto-scaler microservice on AWS Lambda to manage server load on the Heroku platform.
167182
Using technologies including Ruby, Rails, Node.js, Heroku, AWS EC2, AWS SNS, AWS Lambda, AWS ECS, Redis, Memcached.
183+
<div class="skillsUsed">
184+
Tech Skills Used: JavaScript, Ruby, Rails, Full-Stack Development, REST, JSON, AWS, Heroku, GraphQL
185+
</div>
168186
169187
- id: cpw_dev
170-
title:
188+
title: Director/Architect/Developer
171189
company: Lochbridge / Compuware
172190
brief: true
173191
location:
@@ -215,6 +233,11 @@
215233
Also an active part of seeking new business through RFP responses and proposals. Defined solutions, work plans,
216234
and architecture for proposed business.
217235
236+
<div class="skillsUsed">
237+
Tech Skills Used: Java, JavaScript, Ruby, Rails, Mobile Dev, Swift, Full-Stack Development,
238+
REST, JSON, AWS
239+
</div>
240+
218241
- id: log_sja
219242
title: Senior Java Architect
220243
company: LogicaCMG

data/timothyfisher/layout.yml

-7
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,3 @@
1-
labels:
2-
profile: Summary
3-
jobs: Experience
4-
education: Education
5-
skills: Skills
6-
download: Download PDF
7-
81
content:
92
header:
103

data/timothyfisher/layout2.yml

+2-9
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,3 @@
1-
labels:
2-
profile: Summary
3-
jobs: Experience
4-
education: Education
5-
skills: Skills
6-
download: Download PDF
7-
81
content:
92
header:
103

@@ -24,10 +17,10 @@ content:
2417
template: profile
2518
- display_name:
2619
template: contact
27-
- display_name: Education
28-
template: education
2920
- display_name: Skills
3021
template: skills
22+
- display_name: Education
23+
template: education
3124
- display_name: Download PDF
3225
template: download
3326

data/timothyfisher/resume_developer.yml

+16-12
Original file line numberDiff line numberDiff line change
@@ -31,18 +31,22 @@ summary:
3131
file: summary_developer
3232

3333
skills:
34-
- Team Leadership & Management
35-
- Mentorship
36-
- Agile Process Management
37-
- Web & Mobile Development
38-
- Web & Mobile Scalability
39-
- Microservices Architecture
40-
- Amazon Web Services (AWS), Heroku, EngineYard
41-
- Ruby, Rails, JavaScript, Node.js, React, ReactNative, Java, Swift, HTML, CSS
42-
- GraphQL, JSON
43-
- Internet of Things (IOT)
44-
- Security (Encryption, Digital Signature, PKI)
45-
- eCommerce (Shopify, Stripe)
34+
- name: Leadership
35+
skills:
36+
- 1
37+
- 2
38+
- 3
39+
- name: Development
40+
skills:
41+
- 4
42+
- 5
43+
- 6
44+
- 7
45+
- 8
46+
- 9
47+
- 10
48+
- 11
49+
- 12
4650

4751
jobs:
4852
- id: nyt_sem

data/timothyfisher/resume_leader.yml

+16-12
Original file line numberDiff line numberDiff line change
@@ -31,18 +31,22 @@ summary:
3131
file: summary_leader
3232

3333
skills:
34-
- Team Leadership & Management
35-
- Mentorship
36-
- Agile Process Management
37-
- Web & Mobile Development
38-
- Web & Mobile Scalability
39-
- Microservices Architecture
40-
- Amazon Web Services (AWS), Heroku, EngineYard
41-
- Ruby, Rails, JavaScript, Node.js, React, ReactNative, Java, Swift, HTML, CSS
42-
- GraphQL, JSON
43-
- Internet of Things (IOT)
44-
- Security (Encryption, Digital Signature, PKI)
45-
- eCommerce (Shopify, Stripe)
34+
- name: Leadership
35+
skills:
36+
- 1
37+
- 2
38+
- 3
39+
- name: Development
40+
skills:
41+
- 4
42+
- 5
43+
- 6
44+
- 7
45+
- 8
46+
- 9
47+
- 10
48+
- 11
49+
- 12
4650

4751
jobs:
4852
- file: jobs

data/timothyfisher/resume_leader_update.yml

+40-12
Original file line numberDiff line numberDiff line change
@@ -23,18 +23,22 @@ summary:
2323
file: summary_leader
2424

2525
skills:
26-
- Team Leadership & Management
27-
- Mentorship
28-
- Agile Process Management
29-
- Web & Mobile Development
30-
- Web & Mobile Scalability
31-
- Microservices Architecture
32-
- Amazon Web Services (AWS), Heroku, EngineYard
33-
- Ruby, Rails, JavaScript, Node.js, React, ReactNative, Java, Swift, HTML, CSS
34-
- GraphQL, JSON
35-
- Internet of Things (IOT)
36-
- Security (Encryption, Digital Signature, PKI)
37-
- eCommerce (Shopify, Stripe)
26+
- name: Leadership
27+
skills:
28+
- 1
29+
- 2
30+
- 3
31+
- name: Development
32+
skills:
33+
- 4
34+
- 5
35+
- 6
36+
- 7
37+
- 8
38+
- 9
39+
- 10
40+
- 11
41+
- 12
3842

3943
jobs:
4044
- file: jobs
@@ -61,6 +65,30 @@ jobs:
6165
id: cpw_dev
6266
brief: true
6367
section: experience_other
68+
- file: jobs
69+
id: log_sja
70+
brief: false
71+
section: experience_other
72+
- file: jobs
73+
id: med_dtl
74+
brief: false
75+
section: experience_other
76+
- file: jobs
77+
id: sph_sja
78+
brief: false
79+
section: experience_other
80+
- file: jobs
81+
id: pwc_sc
82+
brief: false
83+
section: experience_other
84+
- file: jobs
85+
id: cyc_dev
86+
brief: false
87+
section: experience_other
88+
- file: jobs
89+
id: mot_dev
90+
brief: false
91+
section: experience_other
6492

6593
education:
6694
- name: University of Michigan

data/timothyfisher/skills.yml

+39
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
- id: 1
2+
label: Team Management
3+
category: Leadership
4+
- id: 2
5+
label: Mentorship & Coaching
6+
category: Leadership
7+
- id: 3
8+
label: Agile Process Management
9+
category: Leadership
10+
- id: 4
11+
label: Web & Mobile Development
12+
category: Development
13+
- id: 13
14+
label: Full Stack Web Development
15+
category: Development
16+
- id: 5
17+
label: Performance & Scalability
18+
category: Development
19+
- id: 6
20+
label: SQL, MySql, PostgreSQL
21+
category: Development
22+
- id: 7
23+
label: Amazon Web Services (AWS), Google Cloud (GCP), Heroku
24+
category: Development
25+
- id: 8
26+
label: JavaScript, Node.js, React, Ruby, Rails, Python, Java, HTML, CSS
27+
category: Development
28+
- id: 9
29+
label: GraphQL, REST, JSON
30+
category: Development
31+
- id: 10
32+
label: Internet of Things (IOT, MQTT)
33+
category: Development
34+
- id: 11
35+
label: Security (Encryption, Digital Signature, PKI)
36+
category: Development
37+
- id: 12
38+
label: eCommerce (Shopify, Stripe)
39+
category: Development

0 commit comments

Comments
 (0)