diff --git a/_data/education.yml b/_data/education.yml
index 96a307b..cec5141 100644
--- a/_data/education.yml
+++ b/_data/education.yml
@@ -3,15 +3,15 @@
secondary: MSc Degree, Advanced Computer Science
year: 2016 — 2017
summary:
- Human Computer Interaction, submitted paper to largest HCI conference.;
- Head Teaching Assistant of 40 masters level students.;
- Participated in 8 Competitive Programming competitions.;
+ - Human Computer Interaction, submitted paper to largest HCI conference.
+ - Head Teaching Assistant of 40 masters level students.
+ - Participated in 8 Competitive Programming competitions.
- title: University of Nottingham
secondary: BSc Hons Degree, Computer Science
year: 2012 — 2016
summary:
- Software Tester for university Global 2020 Strategy.;
- Provided IT support for 100+ staff and students, including monthly voluntary support for a local charity.;
- Organised Nottingham hackathon HackNotts and Women In Tech conference.;
- Play Violin to high standard and sing in Barbershop Quartet performing in famous venues such as Notre Dame.;
+ - Software Tester for university Global 2020 Strategy.
+ - Provided IT support for 100+ staff and students, including monthly voluntary support for a local charity.
+ - Organised Nottingham hackathon HackNotts and Women In Tech conference.
+ - Play Violin to high standard and sing in Barbershop Quartet performing in famous venues such as Notre Dame.
diff --git a/_data/experience.yml b/_data/experience.yml
index 96b188f..7ae1884 100644
--- a/_data/experience.yml
+++ b/_data/experience.yml
@@ -4,21 +4,22 @@
secondary: Web Developer
year: May, 2017 — Present
summary:
- Developed Wordpress, Magento 2, Drupal 6, 7 and 8 custom plugins, themes and designs for 50+ international clients. _LESS, JavaScript, PHP._;
- Lead developer for international client website redesign. Won top two largest maintenance contracts for the company. _Jira, Waterfall._;
- Synchronised data with warehouse system producing £1m yearly sales. _Magento 2, Shell script._;
- # Robotics development for a Pepper robot. Designing user interactions, visual screens and preparing demonstrations. Python.;
+ - Developed Wordpress, Magento 2, Drupal 6, 7 and 8 custom plugins, themes and designs for 30+ international clients. _LESS, JavaScript, PHP._
+ - Lead developer for international client website redesign. Won top two largest maintenance contracts for the company. _Jira, Waterfall._
+ - Synchronised data with warehouse system producing £1m yearly sales. _Magento 2, Shell scripts, Bootstrap._
+ detailed:
+ - Robotics development for a Pepper robot. Designing user interactions, visual screens and preparing demonstrations. _Python_.
- title: 121 Systems
secondary: .NET Developer
year: 2014 — 2015 (11 months)
summary:
- Redesigned custom CMS resulting in faster updating and better usability for marketing department. _ASP.NET, SASS, HTML._;
- Built interface between courier service and 100+ client hand-held devices, deployed nationally, processing 2k daily requests. _VB.NET_;
+ - Redesigned custom CMS resulting in faster updating and better usability for marketing department. _ASP.NET, SASS, HTML._
+ - Built interface between courier service and 100+ client hand-held devices, deployed nationally, processing 2k daily requests. _VB.NET_
# - title: Barclaycard
# secondary: QA Test Analyst
# year: 2014 (1 month)
# summary:
-# Quality Assurance testing intern for the Barclaycard Anywhere Service.;
-# Met go-live milestone performing functional testing with minimal supervision.;
+# Quality Assurance testing intern for the Barclaycard Anywhere Service.
+# Met go-live milestone performing functional testing with minimal supervision.
diff --git a/_data/projects.yml b/_data/projects.yml
index 776274c..66baa81 100644
--- a/_data/projects.yml
+++ b/_data/projects.yml
@@ -1,13 +1,23 @@
# Projects
+- title: Toilet Adviser
+ secondary: Team of 2
+ year: 2018
+ url: "https://harrymt.com/toilet-adviser"
+ type: "" # front-end"
+ summary:
+ - Rating and review system for toilets in Bristol. _JavaScript, React, Firebase._
+ # detailed:
+ # - ""
+
- title: Harrys Habits
secondary: Solo Project
year: 2017
url: "https://harrymt.com/harryshabits"
type: "front-end,full-stack"
summary:
- Developed Facebook Messenger Chatbot to help people form new healthy habits. _Node.JS, PUG._;
- Managed full product lifecycle running a 30-day study with 58 people. _PaaS Heroku, PostgreSQL._;
+ - Developed Facebook Messenger Chatbot to help people form new healthy habits. _Node.JS, PUG._
+ - Managed full product lifecycle running a 30-day study with 58 people. _PaaS Heroku, PostgreSQL._
detailed:
- A Facebook Messenger bot to develop new healthy habits for my MSc Advanced Computer Science Thesis.
- Written in NodeJS, hosted on Heroku using PostgreSQL.
@@ -23,17 +33,17 @@
type: "product"
url: "https://vimeo.com/204250456"
summary:
- Developed physical product from scratch (smart stress ball), submitted to CHI conference. _Python._;
- Integrating with IFTTT for reactive actions using Arduino controlling flex resistors to measure squeeze pressure.;
+ - Developed physical product from scratch (smart stress ball), submitted to CHI conference. _Python._
+ - Integrating with IFTTT for reactive actions using Arduino controlling flex resistors to measure squeeze pressure.
- title: Instagram Colleges
secondary: Solo Project
year: 2017
- type: "front-end,back-end,full-stack"
+ type: ""
url: "https://github.com/harrymt/instapute_public"
summary:
- Built WebApp to create instagram collages in the cloud. _Google App Engine, Python, Flask._;
- Application separated into 3 microservices for scalability.;
+ - Built WebApp to create instagram collages in the cloud. _Google App Engine, Python, Flask._
+ - Application separated into 3 microservices for scalability.
tags:
- url: /publications/photo-manipulation-in-the-cloud.pdf
name: Paper
@@ -50,8 +60,8 @@
type: "front-end,back-end,full-stack"
url: "https://github.com/harrymt/ProductivityMapping"
summary:
- Reduced smartphone distractions by building an Android app to limit notifications, increasing user productivity. _Android, Java._;
- Combined Google APIs with custom analysis API to show improvements. _PHP, MongoDB._;
+ - Reduced smartphone distractions by building an Android app to limit notifications, increasing user productivity. _Android, Java._
+ - Combined Google APIs with custom analysis API to show improvements. _PHP, MongoDB._
tags:
- url: /publications/developing-a-location-based-service-to-reduce-smartphone-notification-distractions.pdf
name: Thesis
@@ -68,7 +78,7 @@
type: ""
url: "https://github.com/HackSocNotts/hacknotts.com"
summary:
- Developed static websites for tech society yearly hackathon, HackNotts. _Jekyll, SCSS, GitHub Pages._;
+ - Developed static websites for tech society yearly hackathon, HackNotts. _Jekyll, SCSS, GitHub Pages._
photo: hacknotts.png
detailed:
- Designed swag for the Nottingham hackathon HackNotts.
@@ -83,7 +93,7 @@
type: ""
url: "https://www.inspirewit.com"
summary:
- Designed and developed brand from scratch for Woemn In Technology conference. _PHP, SCSS, Jekyll_;
+ - Designed and developed brand from scratch for Woemn In Technology conference. _PHP, SCSS, Jekyll_
photo: wit-website.png
detailed:
- A University of Nottingham HackSoc conference to inspire women in technology.
@@ -104,7 +114,9 @@
- The Ray Tracer performs Anti-Aliasing with SSAA, soft shadows, Photon Mapping, General Model Loading, Global Illumination and more!
- title: Web Playground
+ secondary: Solo Project
year: 2016
+ type: ""
tags:
- url: //github.com/harrymt/web_playground
name: Website
@@ -117,7 +129,9 @@
- Integrated an SQLite database and server-side rendering from markdown to HTML and PDF.
- title: KVS Server
+ secondary: Solo Project
year: 2016
+ type: ""
photo: code.png
url: //github.com/harrymt/kvs_server
detailed:
@@ -126,7 +140,9 @@
- title: Project Marking Problem
+ secondary: Solo Project
year: 2016
+ type: ""
photo: code.png
url: //github.com/harrymt/project_marking_problem
detailed:
@@ -135,7 +151,9 @@
- The code is open source, available on Github.
- title: Dartboard Detector
+ secondary: Team of 2
year: 2016
+ type: ""
photo: dartboard.png
url: https://github.com/harrymt/dartboard_detector
detailed:
@@ -145,7 +163,9 @@
- Source code available on GitHub.
- title: Blog
+ secondary: Solo Project
year: 2015
+ type: ""
category: websites
tags:
- url: http://www.harrymt.com/blog
@@ -160,11 +180,12 @@
- title: URN1350.net
secondary: Team of 3
year: 2015
+ type: ""
type: "front-end,full-stack"
url: "https://github.com/URN/URN-Material"
summary:
- Project lead for redesign of best student radio station in the UK, migrated from Drupal to Wordpress. _Trello._;
- Increased yearly hits to 100k and reduced average load time to 4s. _Grunt.js, GitHub webhooks, SCSS._;
+ Project lead for redesign of best student radio station in the UK, migrated from Drupal to Wordpress. _PHP, JavaScript, Trello._
+ Increased yearly hits to 100k and reduced average load time to 4s. _Grunt.js, GitHub webhooks, SCSS._
tags:
- url: //www.urn1350.net
name: Website
@@ -182,11 +203,13 @@
type: ""
url: ""
summary:
- Mobile Toilet Loo-Locator Web App. _PHP, Twig, Symphony._;
- Winner of Facebook Prize at local Hack Day.;
+ Mobile Toilet Loo-Locator Web App. _PHP, Twig, Symphony._
+ Winner of Facebook Prize at local Hack Day.
- title: Routing+
+ secondary: Team of 4
year: 2013
+ type: ""
photo: routingplus.png
url: //github.com/harrymt/RoutingPlus
detailed:
diff --git a/_includes/detailed-projects.html b/_includes/detailed-projects.html
new file mode 100644
index 0000000..cb48763
--- /dev/null
+++ b/_includes/detailed-projects.html
@@ -0,0 +1,39 @@
+
+Detailed Projects
+
+ {% if c.url %}{% endif %}
+ {{ c.title }}
+ {% if c.url %}{% endif %}
+
+
+ {{ c.secondary }}
+
+ {{ c.year }}
+
+ {% for p in c.summary %}
+
+
" %}{% assign _pres_after = "" %}{% if _pres.size != 0 %}{% if site.compress_html.blanklines %}{% assign _lines = _pres.last | split: _LINE_FEED %}{% capture _pres_after %}{% for _line in _lines %}{% assign _trimmed = _line | split: " " | join: " " %}{% if _trimmed != empty or forloop.last %}{% unless forloop.first %}{{ _LINE_FEED }}{% endunless %}{{ _line }}{% endif %}{% endfor %}{% endcapture %}{% else %}{% assign _pres_after = _pres.last | split: " " | join: " " %}{% endif %}{% endif %}{% capture _content %}{{ _content }}{% if _pre_before contains "" %}
{% endif %}{% unless _pre_before contains "" and _pres.size == 1 %}{{ _pres_after }}{% endunless %}{% endcapture %}{% endfor %}{% if _profile %}{% assign _profile_collapse = _content | size | plus: 1 %}{% endif %}{% if site.compress_html.clippings == "all" %}{% assign _clippings = "html head title base link meta style body article section nav aside h1 h2 h3 h4 h5 h6 hgroup header footer address p hr blockquote ol ul li dl dt dd figure figcaption main div table caption colgroup col tbody thead tfoot tr td th" | split: " " %}{% else %}{% assign _clippings = site.compress_html.clippings %}{% endif %}{% for _element in _clippings %}{% assign _edges = "
Step | Bytes |
raw | {{ content | size }}{% if _profile_endings %} |
endings | {{ _profile_endings }}{% endif %}{% if _profile_startings %} |
startings | {{ _profile_startings }}{% endif %}{% if _profile_comments %} |
comments | {{ _profile_comments }}{% endif %}{% if _profile_collapse %} |
collapse | {{ _profile_collapse }}{% endif %}{% if _profile_clippings %} |
clippings | {{ _profile_clippings }}{% endif %} |