Skip to content

Commit 6b7d725

Browse files
committed
content: update work history, reference talks and podcasts
1 parent 71e85f0 commit 6b7d725

File tree

1 file changed

+63
-23
lines changed

1 file changed

+63
-23
lines changed

site/content/cv.md

Lines changed: 63 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -5,44 +5,47 @@ layout: "simple"
55

66
I'm an inspiring, motivated technical leader with excellent communication skills capable of
77
building high-performing teams. I'm a true technologist with an energetic passion for open-source,
8-
security and the professional development of those around me.
8+
security and the development of those around me.
99

1010
My focus is on technical leadership, but I'm a skilled software engineer that's not afraid to get
11-
my hands dirty. My primary area of technical expertise is in Cloud automation, Linux and
12-
Information Security.
11+
my hands dirty. My primary area of technical expertise is in Linux, Kubernetes, cloud automation
12+
and Information Security.
1313

14-
I'm heavily motivated by hard technical problems for good causes.
14+
I'm heavily motivated by hard technical problems for good causes, and I like talking about it on
15+
stage whenever I get the opportunity.
1516

1617
## Experience
1718

1819
### [Canonical]
1920

2021
#### VP Engineering - _May 21 - Present_
2122

22-
In January 2025, I was appointed the VP Engineering for [Ubuntu] at [Canonical], assuming
23-
leadership of the Ubuntu Desktop, Server and Foundations teams. I wrote about this appointment and
24-
my thoughts on it in [Engineering Ubuntu For The Next 20 Years].
23+
In January 2025, I was appointed the VP Engineering for [Ubuntu] at [Canonical], assuming leadership
24+
of the Ubuntu Desktop, Server, Foundations and [Debcrafters] teams. I wrote about this appointment
25+
and my thoughts on it in [Engineering Ubuntu For The Next 20 Years].
2526

26-
Prior to that, I was VP Engineering for Charm Engineering, leading the development of [Juju] and
27-
the ecosystem of [charms] that deliver an enterprise-grade data platform, observability platform,
28-
machine learning operations platform and more. I also lead the Starcraft team, responsible for the
29-
delivery of Canonical's "craft" tooling (snapcraft, charmcraft, rockcraft, etc.).
27+
I have since led initiatives such as [oxidizing Ubuntu], reimagining the [release process] and
28+
supported the design and [development of upki].
3029

31-
My reach extends beyond my own projects as a trusted advisor to those my junior and
32-
senior. I'm frequently involved in engineering decisions behind snapd, LXD, MAAS, Multipass and
33-
Canonical Kubernetes. I'm also frequently sought out as a mentor or coach for ICs and managers alike.
30+
My reach extends beyond my own projects as a trusted advisor to those my junior and senior. I work
31+
closely with the CEO, CTO and other leaders on a daily basis. I frequently lead engineering
32+
decisions behind snapd, LXD, MAAS, Multipass and Canonical Kubernetes. I'm frequently sought out to
33+
mentor both individual contributors and leaders.
3434

35-
My day-to-day focus is on the development of the directors, managers and senior ICs in my
36-
organisation that enables them to move confidently and autonomously. I grew Charm Engineering from
37-
around 25 to over 100 in three years, maintaining high engagement across the board.
35+
My day-to-day focus is on the evolution of Ubuntu, and the development of the directors, managers
36+
and senior ICs in my organisation that enables them to move confidently and autonomously.
3837

39-
Outside of my product engineering responsibilities, I authored and rolled out a new employee
40-
levelling framework and promotion process company wide throughout 2023.
38+
#### VP Engineering, Charm Engineering - _May 21 - Present_
4139

42-
I conceived and authored the Canonical Leadership Academy - a six-month course comprising a
43-
handbook, weekly Google Meet seminars and a workbook aimed at developing leaders across the company
44-
to drive their teams more effectively and sustainably. The first cohort began in Nov 2023, and
45-
repeats every six months.
40+
- Led the development of [Juju] and the ecosystem of [charms].
41+
- Grew the team from 25 to over 125 in the first three years - hiring from Graduate to Director
42+
level, while maintaining high employee engagement across the board.
43+
- Delivered enterprise-grade data, observability, identity and MLops platforms.
44+
- Led the Starcraft team, responsible for delivery of Canonical's [craft tooling].
45+
- Authored new employee levelling framework and promotion process company wide throughout 2023.
46+
- Authored the Canonical Leadership Academy - a six-month course comprising a handbook, weekly
47+
Google Meet seminars and a workbook aimed at developing leaders across the company to drive their
48+
teams more effectively and sustainably.
4649

4750
#### Product Lead - _Mar 21 - May 21_
4851

@@ -93,6 +96,25 @@ repeats every six months.
9396
- **2014** - Military & Strategic Leadership - [Royal Military Academy Sandhurst]
9497
- **2013** - BSc Computer Science - [University of Southampton]
9598

99+
## Talks & Podcasts
100+
101+
I enjoy public speaking, and have been fortunate enough to have had a few opportunities to speak on
102+
a range of topics:
103+
104+
- **Jan 2026**: [Rust Adoption At Scale] - _Rust Nation UK_
105+
- **Jan 2026**: [Ubuntu for AI Development] - _AI Native Dev_
106+
- **Nov 2025**: [Canonical with Jon Seager] - _Rust in Production_
107+
- **Oct 2025**: [Ubuntu Summit 25.10 Opening] - _Ubuntu Summit_
108+
- **Oct 2025**: [Engineering The Future] - _Linux Unplugged_
109+
- **Jun 2025**: [High-Performing Remote Teams] - _Nerding Out With Viktor_
110+
- **Mar 2025**: [Ubuntu's Rusty Roadmap] - _Linux Unplugged_
111+
- **Mar 2024**: [How Hard Could It Be] - _Self Hosted_
112+
- **Jan 2024**: [Nix and NixOS Development Environments] - _Nerding Out With Viktor_
113+
- **Nov 2022**: [Juju & Model Driven Operations: An Introduction] - _Ubuntu Summit_
114+
- **Nov 2022**: [Streamlining continuous profiling with snaps & charms] - _Ubuntu Summit_
115+
- **Nov 2022**: [Juju & Charmed Operators: Past, Present and Future] - _Ubuntu Summit_
116+
- **May 2021**: [How to build a Charmed Operator for Kubernetes] - _Kubecon Operator Day_
117+
96118
## Contact
97119

98120
You can contact me at [cv@sgrs.uk](mailto:cv@sgrs.uk) or on [Telegram](https://t.me/jnsgruk).
@@ -101,6 +123,7 @@ You can contact me at [cv@sgrs.uk](mailto:cv@sgrs.uk) or on [Telegram](https://t
101123
[ops]: https://github.com/canonical/operator
102124
[Juju]: https://juju.is
103125
[charms]: https://charmhub.io
126+
[craft tooling]: https://jnsgr.uk/2025/07/crafting-your-software/
104127
[University of Southampton]: https://www.southampton.ac.uk/about/faculties-schools-departments/school-of-electronics-and-computer-science
105128
[Royal Military Academy Sandhurst]: https://www.army.mod.uk/who-we-are/our-schools-and-colleges/rma-sandhurst/
106129
[Royal Corps of Signals]: https://www.army.mod.uk/who-we-are/corps-regiments-and-units/royal-corps-of-signals/
@@ -112,3 +135,20 @@ You can contact me at [cv@sgrs.uk](mailto:cv@sgrs.uk) or on [Telegram](https://t
112135
[IET]: https://www.theiet.org/career/professional-registration/chartered-engineer/
113136
[Ubuntu]: https://ubuntu.com
114137
[Engineering Ubuntu For The Next 20 Years]: https://jnsgr.uk/2025/02/engineering-ubuntu-for-the-next-20-years/
138+
[oxidizing Ubuntu]: https://jnsgr.uk/2025/03/carefully-but-purposefully-oxidising-ubuntu/
139+
[release process]: https://jnsgr.uk/2025/05/supercharging-ubuntu-releases/
140+
[development of upki]: https://jnsgr.uk/2025/12/addressing-linuxs-missing-pki-infra/
141+
[Debcrafters]: https://jnsgr.uk/2025/06/introducing-debcrafters/
142+
[Rust Adoption At Scale]: https://www.youtube.com/watch?v=WOA4GA8tAWA
143+
[Canonical with Jon Seager]: https://www.youtube.com/watch?v=y5-NINPyWZ4
144+
[Ubuntu for AI Development]: https://www.youtube.com/watch?v=0CYm-KCw7yY
145+
[High-Performing Remote Teams]: https://www.youtube.com/watch?v=LttkqlgC8Vo
146+
[Nix and NixOS Development Environments]: https://www.youtube.com/watch?v=9l-U2NwbKOc
147+
[Ubuntu Summit 25.10 Opening]: https://youtu.be/gsy1UCuw_Pw?t=1586
148+
[Engineering The Future]: https://www.jupiterbroadcasting.com/show/linux-unplugged/636/
149+
[Ubuntu's Rusty Roadmap]: https://www.jupiterbroadcasting.com/show/linux-unplugged/607/
150+
[How Hard Could It Be]: https://www.jupiterbroadcasting.com/show/self-hosted/118/
151+
[Streamlining continuous profiling with snaps & charms]: https://www.youtube.com/watch?v=EHKDjZthg-s
152+
[Juju & Charmed Operators: Past, Present and Future]: https://www.youtube.com/watch?v=j0TwKeTsqyI
153+
[Juju & Model Driven Operations: An Introduction]: https://www.youtube.com/watch?v=OYyNywmZVXM
154+
[How to build a Charmed Operator for Kubernetes]: https://www.youtube.com/watch?v=yxeJX2WRYjg&t=6914s

0 commit comments

Comments
 (0)