Skip to content

Commit b1081fc

Browse files
committed
Add: New content, SCSS theme support, split content into new folders
1 parent 34b1529 commit b1081fc

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

72 files changed

+1585
-1448
lines changed

Gemfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ group :jekyll_plugins do
1818
gem "jekyll-archives"
1919
gem "jekyll-paginate"
2020
gem "jekyll-seo-tag"
21+
gem 'jekyll-postfiles'
2122
gem 'jekyll-email-protect'
2223
end
2324

@@ -33,5 +34,4 @@ gem "wdm", "~> 0.1.1", :platforms => [:mingw, :x64_mingw, :mswin]
3334

3435

3536
gem "webrick", "~> 1.8"
36-
3737
gem "jekyll-picture-tag-ng", "~> 0.1.0"

Gemfile.lock

+3
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,8 @@ GEM
4848
jekyll-picture-tag-ng (0.1.0)
4949
jekyll
5050
kramdown
51+
jekyll-postfiles (3.1.0)
52+
jekyll (>= 3.8.6, < 5)
5153
jekyll-sass-converter (2.2.0)
5254
sassc (> 2.0.1, < 3.0)
5355
jekyll-seo-tag (2.8.0)
@@ -99,6 +101,7 @@ DEPENDENCIES
99101
jekyll-feed (~> 0.12)
100102
jekyll-paginate
101103
jekyll-picture-tag-ng (~> 0.1.0)
104+
jekyll-postfiles
102105
jekyll-seo-tag
103106
tzinfo (~> 1.2)
104107
tzinfo-data

_config.yml

+2-1
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ force_utf_8: true
8484
# collections
8585
collections:
8686
- works
87+
- talks
8788

8889
# archives
8990
jekyll-archives:
@@ -105,6 +106,7 @@ plugins:
105106
- jekyll-seo-tag
106107
- jekyll-email-protect
107108
- jekyll-picture-tag-ng
109+
- jekyll-postfiles
108110

109111
picture_tag_ng:
110112
backend: imagemagick
@@ -122,6 +124,5 @@ picture_versions:
122124
xl:
123125
out_size: 2000
124126
default: true
125-
126127
sass:
127128
style: compressed

_data/content.yml

+6-179
Original file line numberDiff line numberDiff line change
@@ -3,10 +3,10 @@
33
header:
44
title: "Keiran Lovett"
55
typed:
6-
- "AAA Games Production Experience."
6+
- "AAA Games Producer."
77
- "Decade in Hong Kong Games."
88
- "Open to Work."
9-
- "Located in Canada."
9+
- "Located in Australia."
1010
- "Interactive Design and Game Development."
1111

1212
about:
@@ -19,16 +19,6 @@ about:
1919
download:
2020
text: "Download CV"
2121
link: "assets/files/keiranlovett_cv_2024.pdf"
22-
social:
23-
- title: "Twitter"
24-
icon: "social-twitter"
25-
url: "https://twitter.com/keiranlovett"
26-
- title: "GitHub"
27-
icon: "social-github"
28-
url: "https://github.com/keiranlovett"
29-
- title: "Linkedin"
30-
icon: "social-linkedin"
31-
url: "https://hk.linkedin.com/in/keiranlovett"
3222

3323
showreel:
3424
title: "Showreel"
@@ -42,115 +32,6 @@ links:
4232
- title: Uses
4333
url: uses
4434

45-
resume:
46-
experience:
47-
title: "Experience"
48-
items:
49-
- year: "01/2024 - present"
50-
name: "Producer, Gameloft Brisbane"
51-
text: "Building and managing Anvil & Snowdrop game engine teams. Working on announced and unannounced Ubisoft projects."
52-
53-
- year: "02/2022 - 11/2023"
54-
name: "Production Manager, Ubisoft Winnipeg"
55-
text: "Building Snowdrop game engine features for Star Wars: Outlaws & Avatar: Frontiers of Pandora. Porting Anvil Engine to iOS for Assassins Creed: Mirage & Assassins Creed: Shadows"
56-
57-
- year: "12/2018 - 12/2021"
58-
name: "Producer, [Shadow Factory](https://www.shadowfactory.io)"
59-
text: "Managing the design and development of content for industry-leading clients (Facebook, Apple, PGM, and more...)."
60-
61-
- year: "11/2017 - 12/2018"
62-
name: "Technical Director, Shadow Factory"
63-
text: "Architecting the studio development and production pipelines, allowing projects and teams to scale effortlessly."
64-
65-
- year: "06/2016 - 10/2017"
66-
name: "Game Developer, Lan Kwai Fong Group"
67-
text: "Research / Development of new technologies in AR, VR, and mobile platforms. (Unity, Unreal Engine)."
68-
69-
- year: "06/2014 - 03/2016"
70-
name: "User Interface Designer, Insight Robotics"
71-
text: "Designing core UI and developing user tools for robotics and early-warning fire detection system and software."
72-
73-
- year: "11/2012 - 05/2014"
74-
name: "Game Designer, Frenzoo Limited"
75-
text: "Developer on various games in the 'MeGirl' IOS / Android mobile games series."
76-
77-
additional:
78-
title: "Highlights"
79-
items:
80-
- year: "2020"
81-
name: "Today At Apple"
82-
text: >
83-
I gave a 1hr talk on the history and technology behind augmented reality.
84-
Included [interactive coding session on iPad](https://github.com/ShadowFactory/TodayAtApple-SwiftPlaygroundsAR)
85-
86-
- year: "2019"
87-
name: "Big Indie Pitch - Judge"
88-
text: >
89-
I was a judicator for the finalist of [Big Indie Pitch](https://www.bigindiepitch.com) for Pocket Game Connects.
90-
91-
- year: "2019"
92-
name: "Game Developers Conference"
93-
text: >
94-
Participating in GDC show floor to showcase the VR game Stupid Cupid for Shadow Factory.
95-
96-
- year: "2018"
97-
name: "F8 2018 Conference"
98-
text: >
99-
I spoke to Facebook Leadership to share my thoughts the future of Augmented Reality with Mark Zuckerberg 1:1.
100-
101-
- year: "2015-2021"
102-
name: "Hong Kong Game Development Group"
103-
text: >
104-
I co-organise [Game Dev Happy Hour](http://gamedevhappyhour.com) to help network and share knowledge in the Hong Kong Games industry.
105-
106-
107-
skills-old:
108-
columns:
109-
- type: "default" #skills progress type - default, dotted, circles, list
110-
title: "Design Skills"
111-
items:
112-
- label: "Web Design"
113-
value: "70" #0-100 progress in %
114-
115-
- label: "Illustrations"
116-
value: "90" #0-100 progress in %
117-
118-
- label: "Photoshop"
119-
value: "75" #0-100 progress in %
120-
121-
- label: "Graphic Design"
122-
value: "80" #0-100 progress in %
123-
124-
- type: "dotted" #skills progress type - default, dotted, circles, list
125-
title: "Languages Skills"
126-
items:
127-
- label: "English"
128-
value: "90" #0-100 progress in %
129-
130-
- label: "German"
131-
value: "70" #0-100 progress in %
132-
133-
- label: "Italian"
134-
value: "55" #0-100 progress in %
135-
136-
- label: "French"
137-
value: "85" #0-100 progress in %
138-
139-
- type: "circles" #skills progress type - default, dotted, circles, list
140-
title: "Coding Skills"
141-
items:
142-
- label: "WordPress"
143-
value: "95" #0-100 progress in %
144-
145-
- label: "PHP / MYSQL"
146-
value: "75" #0-100 progress in %
147-
148-
- label: "Angular / JavaScript"
149-
value: "85" #0-100 progress in %
150-
151-
- label: "HTML / CSS"
152-
value: "90" #0-100 progress in %
153-
15435
skills:
15536
columns:
15637
- type: "list" #skills progress type - default, dotted, circles, list
@@ -283,71 +164,17 @@ services:
283164
name: "Public Speaking"
284165
text: "I'm an avid community volunteer and strive to contribute to the industry in any way I can. I enjoy public speaking and workshops, especially to share knowledge about the industry and new technologies."
285166

286-
work:
287-
columns:
288-
- type: "main"
289-
title: "Work"
290-
text: >
291-
Some of the latest and favourite projects I've worked on...
292-
items:
293-
- label: "Star Wars: Outlaws (2024)"
294-
url: "https://www.ubisoft.com/en-au/game/star-wars/outlaws"
295-
image: "assets/credits/star-wars-outlaws-logo.png"
296-
- label: Assassins Creed Mirage iOS (2023)
297-
url: "https://www.ubisoft.com/en-us/game/assassins-creed/news/6hRBheSWDoKUdnKxzy5YOg/assassins-creed-mirage-is-coming-to-ios"
298-
image: "assets/credits/assassins-creed-mirage-logo.png"
299-
- label: "Avatar: Frontiers of Pandora (2023)"
300-
url: "https://www.ubisoft.com/en-au/game/avatar/frontiers-of-pandora"
301-
image: "assets/credits/avatar-frontiers-pandora-logo.png"
302-
#- type: "secondary"
303-
# title: "Other"
304-
# items:
305-
# - label: Tom Clancy's Rainbow Six Siege Y6 (2022)
306-
# - label: "Stupid Cupid (2018)"
307-
# - label: "Grab Bag (2017)"
308-
# - label: "Hang Up (2018)"
309-
# - label: "LKF Play (2016)"
310-
# - label: "Island Resort (2014)"
311-
# - label: "Me Girl Celebs (2012)"
312-
# - label: "Me Girl Dress Up (2012)"
313-
314-
speaking:
315-
title: "Speaking"
316-
items:
317-
- label: "Today At Apple"
318-
- label: "GDC 2018"
319-
- label: "Hong Kong????"
320-
321-
articles:
322-
title: "Articles / Speaking"
323-
items:
324-
- label: ""
325-
link: "https://mixmeetings.com/ideas/technology/going-live-with-5g/"
326-
- label: "Releasing Games in China"
327-
link: "https://mixmeetings.com/ideas/technology/going-live-with-5g/"
328-
329-
330167

331168
contacts_info:
332169
title: "Get in Touch"
333170
list:
334171
- label: "Email [email protected]"
335172
icon: "email"
336173
value: "Recruiter reaching out about roles? Student looking for advice or a free protfolio review? Or you simply want to chat? Feel free to email me!</a>"
337-
338-
# - label: "Address"
339-
# icon: "ios-location"
340-
# value: "I will leave this blank for now."
174+
# - label: "Address"
175+
# icon: "ios-location"
176+
# value: "I will leave this blank for now."
341177

342178
footer:
343179
social:
344-
- title: "Twitter"
345-
icon: "social-twitter"
346-
url: "https://twitter.com/keiranlovett"
347-
- title: "GitHub"
348-
icon: "social-github"
349-
url: "https://github.com/keiranlovett"
350-
- title: "Linkedin"
351-
icon: "social-linkedin"
352-
url: "https://hk.linkedin.com/in/keiranlovett"
353-
copy: "© 2023 Made by hand by Keiran Lovett. All rights reserved."
180+
copy: "© 2024 Made by hand by Keiran Lovett. All rights reserved."

_data/experience.yaml

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
title: "Experience"
2+
items:
3+
- year: "01/2024 - present"
4+
name: "Producer, Gameloft Brisbane"
5+
text: "Building and managing Anvil & Snowdrop game engine teams. Working on announced and unannounced Ubisoft projects."
6+
7+
- year: "02/2022 - 11/2023"
8+
name: "Production Manager, Ubisoft Winnipeg"
9+
text: "Building Snowdrop game engine features for Star Wars: Outlaws & Avatar: Frontiers of Pandora. Porting Anvil Engine to iOS for Assassins Creed: Mirage & Assassins Creed: Shadows"
10+
11+
- year: "12/2018 - 12/2021"
12+
name: "Producer, [Shadow Factory](https://www.shadowfactory.io)"
13+
text: "Managing the design and development of content for industry-leading clients (Facebook, Apple, PGM, and more...)."
14+
15+
- year: "11/2017 - 12/2018"
16+
name: "Technical Director, Shadow Factory"
17+
text: "Architecting the studio development and production pipelines, allowing projects and teams to scale effortlessly."
18+
19+
- year: "06/2016 - 10/2017"
20+
name: "Game Developer, Lan Kwai Fong Group"
21+
text: "Research / Development of new technologies in AR, VR, and mobile platforms. (Unity, Unreal Engine)."
22+
23+
- year: "06/2014 - 03/2016"
24+
name: "User Interface Designer, Insight Robotics"
25+
text: "Designing core UI and developing user tools for robotics and early-warning fire detection system and software."
26+
27+
- year: "11/2012 - 05/2014"
28+
name: "Game Designer, Frenzoo Limited"
29+
text: "Developer on various games in the 'MeGirl' IOS / Android mobile games series."

_data/highlights.yaml

+27
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
title: "Highlights"
2+
items:
3+
- year: "2020"
4+
name: "Today At Apple"
5+
text: >
6+
I gave a 1hr talk on the history and technology behind augmented reality.
7+
Included [interactive coding session on iPad](https://github.com/ShadowFactory/TodayAtApple-SwiftPlaygroundsAR)
8+
9+
- year: "2019"
10+
name: "Big Indie Pitch - Judge"
11+
text: >
12+
I was a judicator for the finalist of [Big Indie Pitch](https://www.bigindiepitch.com) for Pocket Game Connects.
13+
14+
- year: "2019"
15+
name: "Game Developers Conference"
16+
text: >
17+
Participating in GDC show floor to showcase the VR game Stupid Cupid for Shadow Factory.
18+
19+
- year: "2018"
20+
name: "F8 2018 Conference"
21+
text: >
22+
I spoke to Facebook Leadership to share my thoughts the future of Augmented Reality with Mark Zuckerberg 1:1.
23+
24+
- year: "2015-2021"
25+
name: "Hong Kong Game Development Group"
26+
text: >
27+
I co-organise [Game Dev Happy Hour](http://gamedevhappyhour.com) to help network and share knowledge in the Hong Kong Games industry.

_data/navigation.yml

+5
Original file line numberDiff line numberDiff line change
@@ -25,3 +25,8 @@ main:
2525
- title: "Writing"
2626
url: "writings/"
2727
button: 1
28+
29+
# Blog
30+
- title: "Uses"
31+
url: "uses/"
32+
button: 1

_data/settings.yml

-1
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ settings:
77
dark_mode_toggle: 0
88
rtl: 0 # activated rtl styles
99
navbar: 0 # for disable sidebar and sidebar button change to 0
10-
sidebar: 0 # for disable sidebar and sidebar button change to 0
1110
preload: 0
1211
preloader: "loading..." # preloader loading text
1312
dynamic_background: "background.jpg"

_data/social.yaml

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
- title: "Twitter"
2+
icon: "social-twitter"
3+
url: "https://twitter.com/keiranlovett"
4+
- title: "GitHub"
5+
icon: "social-github"
6+
url: "https://github.com/keiranlovett"
7+
- title: "Linkedin"
8+
icon: "social-linkedin"
9+
url: "https://hk.linkedin.com/in/keiranlovett"

_data/ui-text.yml

+4
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,10 @@
55
ui_text:
66
theme: "Toggle Light Mode"
77
home: "Home"
8+
return: "Go Back"
89
blog: "Blog"
10+
work: "Works"
11+
work-sub: "Some of the latest and favourite projects I've worked on..."
912
archive: "Archive"
1013
blog_post: "Blog Post"
1114
by: "by"
@@ -19,5 +22,6 @@ ui_text:
1922
search: "Search ..."
2023
recent_posts: "Recent Posts"
2124
latest_posts: "Latest Posts"
25+
related_posts: "Related..."
2226
categories: "Categories"
2327

File renamed without changes.
File renamed without changes.
File renamed without changes.

_includes/background.html

-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
{% assign settings = site.data.settings['settings'] %}
2-
32
{% if settings.dynamic_background != '' %}
43

54
<canvas id="webgl"></canvas>

_includes/footer.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<!-- Footer -->
44
<footer>
55
<div class="soc">
6-
{% for link in footer.social %}
6+
{% for link in site.data.social %}
77
<a target="_blank" href="{{ link.url }}" title="{{ link.title }}"><span class="ion ion-{{ link.icon }}"></span></a>
88
{% endfor %}
99
</div>

0 commit comments

Comments
 (0)