Skip to content

Commit 52cde0d

Browse files
committed
Reorganizing resume. Some CSS changes.
1 parent 681f66e commit 52cde0d

File tree

2 files changed

+73
-74
lines changed

2 files changed

+73
-74
lines changed

_sass/resume.scss

+11-7
Original file line numberDiff line numberDiff line change
@@ -39,10 +39,6 @@ $breakpoint-combine-header: 640px;
3939
font-weight: bold;
4040
}
4141
}
42-
43-
div.skill {
44-
padding-top: 1rem;
45-
}
4642
}
4743

4844
@media(max-width: $breakpoint-mobile) {
@@ -208,8 +204,12 @@ div.section {
208204
}
209205

210206
.work-experience-header {
211-
display: flex;
212-
flex-wrap: wrap;
207+
font-size: 0;
208+
}
209+
210+
.work-experience-header > span {
211+
font-size: 1rem;
212+
213213
}
214214

215215
.inner-section-separator {
@@ -221,7 +221,11 @@ div.section {
221221
}
222222

223223
.projects-header {
224-
display: flex;
224+
font-size: 0;
225+
}
226+
227+
.projects-header > span {
228+
font-size: 1rem;
225229
}
226230

227231
.open-source-section {

resume.html

+62-67
Original file line numberDiff line numberDiff line change
@@ -46,24 +46,77 @@
4646
<span class="blue">Languages</span><span class="white">:&nbsp</span><span class="white">[</span><span class="green">"Python", "C#", "Javascript", "Rust", "Ruby", "HTML & CSS"</span><span class="white">]</span>
4747
</div>
4848
<div class="skill">
49-
<span class="blue">Backends</span><span class="white">:&nbsp</span><span class="white">[</span><span class="green">"FastAPI", "Node.js", ".NET", "Django", "Flask"</span><span class="white">]</span>
49+
<span class="comment-grey">// some tech and platforms I have experience with</span>
5050
</div>
5151
<div class="skill">
52-
<span class="blue">Frontends</span><span class="white">:&nbsp</span><span class="white">[</span><span class="green">"React", "Android", "Angular"</span><span class="white">]</span>
52+
<span class="blue">Buzzwords</span><span class="white">:&nbsp</span><span class="white">[</span><span class="green">"Angular", "Android", "AWS", "Cloudflare", "Datadog", "Django", "Docker", "FastAPI", "Flask", "Git", "GitHub", "Jenkins", "Kafka", "Kubernetes", "Linkerd", "MySQL", "Netlify", "Node.js", "PostgreSQL", "React", "Redis"</span><span class="white">]</span>
5353
</div>
54-
<div class="skill">
55-
<span class="blue">Platforms</span><span class="white">:&nbsp</span><span class="white">[</span><span class="green">"AWS", "GitHub", "Datadog"</span><span class="white">]</span>
54+
</div>
55+
</div>
56+
<div class="section-separator comment-grey"></div>
57+
<div class="work-experience-section section">
58+
<div class="section-icon-container pink">
59+
<i class="fas fa-toolbox"></i>
60+
<div>work experience</div>
61+
</div>
62+
<div class="work-experience-container floating-block">
63+
<div class="work-experience-entry">
64+
<div class="work-experience-header">
65+
<span class="green">Software Engineer</span>
66+
<span class="white">,&nbsp;</span>
67+
<span><a href="https://earnin.com/" class="gold">Earnin</a>&nbsp</span>
68+
<span class="comment-grey">// March 2019 - Present</span>
69+
</div>
70+
<div class="work-experience-body">
71+
<p>Recently created the browser registration funnel for our main application, reducing cost of user acquisition and paving the way for future investment into a cross-platform target for application development.</p>
72+
<p>Built a Slack application for co-workers to show each other appreciation through coin emojis, dubbed "Earnin Coin", which went viral internally and regularly reaches 100s of weekly transactions. Included a real economy, a weekly leaderboard to celebrate high coin earners, and is consistently touted as making employees feel better about giving and receiving help.</p>
73+
<p>Reduced average login times of our main application by ~300ms.</p>
74+
<p>Created an in-house Python tool for "short-term" improvements (still being used over a year later) to deployments and monitoring of our main monolith (as well as other legacy C# applications), eliminating 100% of deployment system caused user-facing errors. Included writing extensive documentation and training 30+ developers on tools use, which allowed engineers to confidently and safely deploy legacy code without fear of user impact.</p>
75+
<p>Lead a project to refactor application referral process, after taking over service ownership and discovering current systems dependency on advertising IDs, and the impending deprecation of IDFA on iOS 14.5. Contributions included full backend system design and implementation, facilitating hundreds of successful referrals per day.</p>
76+
<p>Built a custom <a href="https://dependabot.com/" class="gold">Dependabot</a> instance for keeping private internal packages up to date, also added the ability to group multiple dependency updates into single PRs (two features not yet supported natively by GitHub).</p>
77+
<p>Discovered source of ~20ms per request latency present in <i>all</i> backend microservices, and then worked on a team benchmarking replacements for the responsible components.</p>
78+
<p>Built a notification system which audited access logs for any reads to internal employee data.</p>
79+
<p>...and more.</p>
80+
</div>
5681
</div>
57-
<div class="skill">
58-
<span class="blue">Tools</span><span class="white">:&nbsp</span><span class="white">[</span><span class="green">"Docker", "Kubernetes", "Jenkins"</span><span class="white">]</span>
82+
<div class="inner-section-separator comment-grey"></div>
83+
<div class="work-experience-entry">
84+
<div class="work-experience-header">
85+
<span class="green">Full-Stack Software Developer</span>
86+
<span class="white">,&nbsp;</span>
87+
<span><a href="https://brockman-consulting.com/" class="gold">Brockman Consulting</a>&nbsp</span>
88+
<span class="comment-grey">// Nov. 2018 – March 2019</span>
89+
</div>
90+
<div class="work-experience-body">
91+
<p>Contract software development work as an independent programmer.</p>
92+
<p>Built an automated job-dispatching application for an industrial and
93+
oil-field safety services company using Twilio and Node.js.</p>
94+
</div>
95+
</div>
96+
<div class="inner-section-separator comment-grey"></div>
97+
<div class="work-experience-entry">
98+
<div class="work-experience-header">
99+
<span class="green">Junior Software Developer</span>
100+
<span class="white">,&nbsp;</span>
101+
<span><a href="https://www.microquest.ca/" class="gold">Microquest</a>&nbsp</span>
102+
<span class="comment-grey">// Jan. 2015 – Mar. 2016</span>
103+
</div>
104+
<div class="work-experience-body">
105+
<p>Worked on a team of software developers and QA personnel to create a health
106+
care-related chat application, with the aim of facilitating the secure
107+
sharing of patient information between both clinics and physicians
108+
within Canada.
109+
</p>
110+
<p>Built using Angular and Node.js (leveraging WebSockets).</p>
111+
</div>
59112
</div>
60113
</div>
61114
</div>
62115
<div class="section-separator comment-grey"></div>
63116
<div class="projects-section section">
64117
<div class="section-icon-container pink">
65118
<i class="fas fa-folder-open"></i>
66-
<div>side projects</div>
119+
<div>projects</div>
67120
</div>
68121
<div class="projects-section-container floating-block">
69122
<div class="projects-header">
@@ -80,10 +133,10 @@
80133
<div class="projects-header">
81134
<span class="green">prune</span>
82135
<span class="white">:&nbsp</span>
83-
<span><a class="gold" href="https://github.com/tbrockman/prune">github.com/tbrockman/prune</a></span>
136+
<span><a class="gold" href="https://chrome.google.com/webstore/detail/prune/gblddboefgbljpngfhgekbpoigikbenh">available on chrome store</a></span>
84137
</div>
85138
<div class="projects-body">
86-
<p>A small Chrome extension to help you trim your garden of tabs. <a class="gold" href="https://chrome.google.com/webstore/detail/prune/gblddboefgbljpngfhgekbpoigikbenh?hl=en-GB&authuser=0">You can download it here.</a></p>
139+
<p>A small Chrome extension to help you trim your garden of tabs. <a class="gold" href="https://github.com/tbrockman/prune">You can check out the source code here.</a></p>
87140
</div>
88141
</div>
89142
<div class="inner-section-separator"></div>
@@ -113,64 +166,6 @@
113166
</div>
114167
</div>
115168
<div class="section-separator comment-grey"></div>
116-
<div class="work-experience-section section">
117-
<div class="section-icon-container pink">
118-
<i class="fas fa-toolbox"></i>
119-
<div>work experience</div>
120-
</div>
121-
<div class="work-experience-container floating-block">
122-
<div class="work-experience-entry">
123-
<div class="work-experience-header">
124-
<span class="green">Software Engineer</span>
125-
<span class="white">,&nbsp</span>
126-
<span><a href="https://earnin.com/" class="gold">Earnin</a>&nbsp</span>
127-
<span class="comment-grey">// March 2019 - Present</span>
128-
</div>
129-
<div class="work-experience-body">
130-
<p>Built a Slack application for co-workers to show each other appreciation through coin emojis, dubbed "Earnin Coin", which went viral internally. Included a real economy, a weekly leaderboard to celebrate high coin earners, and is consistently touted as making employees feel better about giving and receiving help.</p>
131-
<p>Created an in-house Python tool for "short-term" improvements (still being used over a year later) to deployments and monitoring of our main monolith (as well as other legacy C# applications). Included writing extensive documentation and training developers on tools use, which allowed anyone to confidently and safely deploy our legacy applications.</p>
132-
<p>Worked on an internal tool for improving application development and management, features included cataloging of internal applications, automated credential provisioning for Docker builds/executions, configured by easy-to-read YAML, CLI and API written in Python, integrated with GitHub, backed by a PostgreSQL database.</p>
133-
<p>Lead a project to refactor application referral process, after taking over service ownership and discovering current systems dependency on advertising IDs, and the impending deprecation of IDFA on iOS 14.5. Contributions included full backend system design and implementation.</p>
134-
<p>Built a custom <a href="https://dependabot.com/" class="gold">Dependabot</a> instance for keeping private internal packages up to date, also added the ability to group multiple dependency updates into single PRs (two features not yet supported natively by GitHub).</p>
135-
<p>Reduced average login times of our main application by ~300ms.</p>
136-
<p>Discovered source of ~20ms per request latency present in all backend microservices, and then worked on a team benchmarking replacements for the responsible components.</p>
137-
<p>Built a notification system which audited access logs for any reads to internal employee data.</p>
138-
</div>
139-
</div>
140-
<div class="inner-section-separator comment-grey"></div>
141-
<div class="work-experience-entry">
142-
<div class="work-experience-header">
143-
<span class="green">Full-Stack Software Developer</span>
144-
<span class="white">,&nbsp</span>
145-
<span><a href="https://brockman-consulting.com/" class="gold">Brockman Consulting</a>&nbsp</span>
146-
<span class="comment-grey">// Nov. 2018 – March 2019</span>
147-
</div>
148-
<div class="work-experience-body">
149-
<p>Contract software development work as an independent programmer.</p>
150-
<p>Built an automated job-dispatching application for an industrial and
151-
oil-field safety services company using Twilio and Node.js.</p>
152-
</div>
153-
</div>
154-
<div class="inner-section-separator comment-grey"></div>
155-
<div class="work-experience-entry">
156-
<div class="work-experience-header">
157-
<span class="green">Junior Software Developer</span>
158-
<span class="white">,&nbsp</span>
159-
<span><a href="https://www.microquest.ca/" class="gold">Microquest</a>&nbsp</span>
160-
<span class="comment-grey">// Jan. 2015 – Mar. 2016</span>
161-
</div>
162-
<div class="work-experience-body">
163-
<p>Worked on a team of software developers and QA personnel to create a health
164-
care-related chat application, with the aim of facilitating the secure
165-
sharing of patient information between both clinics and physicians
166-
within Canada.
167-
</p>
168-
<p>Built using Angular and Node.js (leveraging WebSockets).</p>
169-
</div>
170-
</div>
171-
</div>
172-
</div>
173-
<div class="section-separator comment-grey"></div>
174169
<div class="open-source-section section">
175170
<div class="section-icon-container pink">
176171
<i class="fab fa-osi"></i>

0 commit comments

Comments
 (0)