Skip to content

Commit cc81b87

Browse files
committed
Cleanup, add quidco and plugins
1 parent 1accf21 commit cc81b87

File tree

5 files changed

+147
-34
lines changed

5 files changed

+147
-34
lines changed

docs/index.md

Lines changed: 15 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ hide:
66

77
![avatar](media/avataaar.png){ align=left height=200px width=200p }
88

9-
Michael Joseph (yes, two first names, I know. MJ works as
10-
an internet handle, for people into the whole brevity thing as well as for
11-
disambiguation purposes).
9+
## Michael Joseph
1210

13-
I have worked in the computer / internet industry for the last 14 years,
11+
*[Michael Joseph]: yes, two first names, I know. MJ works as an internet handle, for people into the whole brevity thing as well as for disambiguation purpose
12+
13+
I've worked in the computer / internet industry for the last {{ now().year - 1999}} years,
1414
primarily as a backend software engineer for web applications.
1515

1616
I have seen enough technology pass through the mill to be fairly agnostic
@@ -19,6 +19,8 @@ tabs vs spaces (ok, wait, scratch the last one, I _am_ zealous about
1919
whitespace)). I play extremely well with others, but I also _need_ to have
2020
*some* solo time.
2121

22+
----
23+
2224
I can write, read and review (in order of preference and experience):
2325

2426
- English
@@ -29,29 +31,16 @@ I can write, read and review (in order of preference and experience):
2931
- PHP
3032
- Javascript
3133

32-
I've been the technology lead of small developer teams (max 5), providing
34+
I've been the technology lead of small developer teams (< 5), providing
3335
technical leadership and engineering management roles.
3436

35-
I spoke at [PyconZA 2013](https://archive.org/details/pyconza2013-app-to-platform)
36-
about the work we did at [Yola](https://www.yola.com) during my time there, and
37-
at [PyconZA 2014](https://archive.org/details/pyconza2014-cookie-monster) about becoming a contributor to an Open Source project.
38-
39-
[Application to Platform: How we used Python to scale Yola](http://michaeljoseph.github.io/application-to-platform/)
40-
41-
[How I Became A Cookie Monster](http://michaeljoseph.github.io/cookiemonster/)
42-
43-
## Roles
44-
45-
### Past
46-
47-
- Senior Software Developer / Engineer
48-
- Team Lead
49-
- Trainer / Mentor / Skills Development Planning
50-
- Consultant
51-
- Architect
37+
I spoke at [PyconZA 2013] about the work we did at [Yola] during my time there, and at [PyconZA 2014] about becoming a contributor to an Open Source project.
5238

53-
### Future
39+
* [🎥📼 PyconZA 2013] - [Application to Platform: How we used Python to scale Yola]
40+
* [🎥📼 PyconZA 2014] - [How I Became A Cookie Monster]
5441

55-
- Communication Bridge between miscommunicating teams / groups
56-
e.g. engineering and marketing / product / programme management
57-
- Developer Evangelist / Efficiency Engineer
42+
[🎥📼 PyconZA 2013]: https://archive.org/details/pyconza2013-app-to-platform
43+
[Application to Platform: How we used Python to scale Yola]: http://michaeljoseph.github.io/application-to-platform
44+
[🎥📼 PyconZA 2014]: https://archive.org/details/pyconza2014-cookie-monster
45+
[How I Became A Cookie Monster]: http://michaeljoseph.github.io/cookiemonster
46+
[Yola]: resume/#systems-engineer-services-team-lead-yolacom-2010-2014

docs/resume.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@ hide:
66

77
### Senior Software Developer / Team Lead
88

9-
<!-- {% tech-xp %} -->
10-
119
## Experience
12-
<!-- timeline -->
13-
### Team Lead @ Maple Syrup Media / Quidco.com &emsp; <small>*2014 - 2015*</small>
1410

15-
TODO
11+
### Team Lead @ Maple Syrup Media / Quidco.com &emsp; <small>*2016 - *</small>
12+
13+
I lead one of the teams of that maintain and enhance Quidco's backend services platform.
14+
15+
`+php +nodejs +python +kubernetes +docker +aws`
1616

17-
### Senior Software Developer @ Intellection Software &emsp; <small>*2014 - 2015*</small>
17+
### Senior Software Developer @ Intellection Software &emsp; <small>*2014 - 2016*</small>
1818

1919
I was part of the core team responsible for:
2020
- administering and configuring production and development clusters
@@ -57,7 +57,7 @@ Additional Roles:
5757

5858
### Senior Software Developer @ Jam Warehouse &emsp; <small>*2002 - 2007*</small>
5959

60-
Software development team lead on the PHP, C# and Python development projects.
60+
Software development team lead on PHP, C# and Python development projects.
6161

6262
#### Projects
6363

mkdocs.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,16 @@
11
site_name: michaeljoseph
22
site_url: http://michaeljoseph.github.io
3+
site_author: Michael Joseph
34

45
extra:
56
hack_style: solarized_dark
67

78
theme:
89
name: material
910
logo: media/avataaar.png
11+
font:
12+
text: Fira Mono
13+
code: Fira Code
1014
features:
1115
- navigation.instant
1216
palette:
@@ -34,7 +38,12 @@ theme:
3438
nav:
3539
- 🤓🤖 Resume: resume.md
3640

41+
plugins:
42+
- search
43+
- git-revision-date
44+
- macros
3745
markdown_extensions:
46+
- abbr:
3847
- attr_list:
3948
- codehilite:
4049
- meta:

poetry.lock

Lines changed: 113 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,9 @@ authors = ["Michael Joseph <michaeljoseph+github@gmail.com>"]
77
[tool.poetry.dependencies]
88
python = "^3.9"
99
mkdocs-material = "^7.1.9"
10+
mkdocs-macros-plugin = "^0.5.12"
11+
mkdocs-redirects = "^1.0.3"
12+
mkdocs-git-revision-date-plugin = "^0.3.1"
1013

1114
[tool.poetry.dev-dependencies]
1215

0 commit comments

Comments
 (0)