1
0
mirror of https://github.com/danbee/cv synced 2025-03-04 08:59:12 +00:00

Compare commits

..

No commits in common. "4cb616a27dffd9eec649f5c1b01e62c0d6b199bb" and "fcae450287f8e6f84104bd946668bbff3f910921" have entirely different histories.

11 changed files with 44 additions and 60 deletions

View File

@ -1 +1 @@
3.3.1 3.2.1

View File

@ -1 +1 @@
ruby 3.3.1 ruby 3.2.1

View File

@ -2,7 +2,7 @@
# the following line to use "http://" instead # the following line to use "http://" instead
source "https://rubygems.org" source "https://rubygems.org"
ruby "3.3.1" ruby "3.2.1"
gem "bourbon" gem "bourbon"
gem "middleman" gem "middleman"

View File

@ -1,33 +1,33 @@
GEM GEM
remote: https://rubygems.org/ remote: https://rubygems.org/
specs: specs:
activesupport (7.0.8.4) activesupport (7.0.5)
concurrent-ruby (~> 1.0, >= 1.0.2) concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 1.6, < 2) i18n (>= 1.6, < 2)
minitest (>= 5.1) minitest (>= 5.1)
tzinfo (~> 2.0) tzinfo (~> 2.0)
addressable (2.8.7) addressable (2.8.4)
public_suffix (>= 2.0.2, < 7.0) public_suffix (>= 2.0.2, < 6.0)
backports (3.25.0) backports (3.24.1)
bourbon (7.3.0) bourbon (7.3.0)
thor (~> 1.0) thor (~> 1.0)
coffee-script (2.4.1) coffee-script (2.4.1)
coffee-script-source coffee-script-source
execjs execjs
coffee-script-source (1.12.2) coffee-script-source (1.12.2)
concurrent-ruby (1.3.4) concurrent-ruby (1.2.2)
contracts (0.17.1) contracts (0.17)
dotenv (3.1.4) dotenv (2.8.1)
em-websocket (0.5.3) em-websocket (0.5.3)
eventmachine (>= 0.12.9) eventmachine (>= 0.12.9)
http_parser.rb (~> 0) http_parser.rb (~> 0)
erubis (2.7.0) erubis (2.7.0)
eventmachine (1.2.7) eventmachine (1.2.7)
execjs (2.9.1) execjs (2.8.1)
fast_blank (1.0.1) fast_blank (1.0.1)
fastimage (2.3.1) fastimage (2.2.7)
ffi (1.17.0-arm64-darwin) ffi (1.15.5)
haml (6.3.0) haml (6.1.1)
temple (>= 0.8.2) temple (>= 0.8.2)
thor thor
tilt tilt
@ -39,7 +39,7 @@ GEM
concurrent-ruby (~> 1.0) concurrent-ruby (~> 1.0)
kramdown (2.4.0) kramdown (2.4.0)
rexml rexml
listen (3.9.0) listen (3.8.0)
rb-fsevent (~> 0.10, >= 0.10.3) rb-fsevent (~> 0.10, >= 0.10.3)
rb-inotify (~> 0.9, >= 0.9.10) rb-inotify (~> 0.9, >= 0.9.10)
memoist (0.16.2) memoist (0.16.2)
@ -80,27 +80,27 @@ GEM
em-websocket (~> 0.5.1) em-websocket (~> 0.5.1)
middleman-core (>= 3.3) middleman-core (>= 3.3)
rack-livereload (~> 0.3.15) rack-livereload (~> 0.3.15)
minitest (5.25.1) minitest (5.18.1)
padrino-helpers (0.15.3) padrino-helpers (0.15.3)
i18n (>= 0.6.7, < 2) i18n (>= 0.6.7, < 2)
padrino-support (= 0.15.3) padrino-support (= 0.15.3)
tilt (>= 1.4.1, < 3) tilt (>= 1.4.1, < 3)
padrino-support (0.15.3) padrino-support (0.15.3)
parallel (1.26.3) parallel (1.23.0)
parslet (2.0.0) parslet (2.0.0)
public_suffix (6.0.1) public_suffix (5.0.1)
rack (2.2.10) rack (2.2.7)
rack-livereload (0.3.17) rack-livereload (0.3.17)
rack rack
rb-fsevent (0.11.2) rb-fsevent (0.11.2)
rb-inotify (0.11.1) rb-inotify (0.10.1)
ffi (~> 1.0) ffi (~> 1.0)
rexml (3.3.8) rexml (3.2.5)
sassc (2.4.0) sassc (2.4.0)
ffi (~> 1.9) ffi (~> 1.9)
servolux (0.13.0) servolux (0.13.0)
temple (0.10.3) temple (0.10.2)
thor (1.3.2) thor (1.2.2)
tilt (2.0.11) tilt (2.0.11)
toml (0.3.0) toml (0.3.0)
parslet (>= 1.8.0, < 3.0.0) parslet (>= 1.8.0, < 3.0.0)
@ -108,11 +108,10 @@ GEM
concurrent-ruby (~> 1.0) concurrent-ruby (~> 1.0)
uglifier (3.2.0) uglifier (3.2.0)
execjs (>= 0.3.0, < 3) execjs (>= 0.3.0, < 3)
webrick (1.8.2) webrick (1.8.1)
PLATFORMS PLATFORMS
arm64-darwin-22 arm64-darwin-22
arm64-darwin-23
DEPENDENCIES DEPENDENCIES
bourbon bourbon
@ -120,7 +119,7 @@ DEPENDENCIES
middleman-livereload middleman-livereload
RUBY VERSION RUBY VERSION
ruby 3.3.1p55 ruby 3.2.1p31
BUNDLED WITH BUNDLED WITH
2.4.10 2.4.10

View File

@ -334,7 +334,7 @@ textarea {
} }
body { body {
font-size: 8pt; font-size: 58%;
} }
h2 { h2 {

View File

@ -1,5 +1,5 @@
.content { .content {
@media only screen and (min-width: 640px) { @media (min-width: 640px) {
display: grid; display: grid;
grid-template-rows: 0fr 0fr 1fr; grid-template-rows: 0fr 0fr 1fr;
grid-template-columns: 2fr 1fr; grid-template-columns: 2fr 1fr;
@ -29,15 +29,4 @@
&__interests { &__interests {
grid-area: interests; grid-area: interests;
} }
@media print {
display: grid;
grid-template-rows: 0fr 0fr 1fr;
grid-template-columns: 2fr 1fr;
grid-template-areas:
"profile contact"
"experience skills"
"experience interests";
grid-gap: 0 7%;
}
} }

View File

@ -24,10 +24,6 @@
width: 10rem; width: 10rem;
line-height: 0; line-height: 0;
padding-bottom: 0.5em; padding-bottom: 0.5em;
@media print {
width: 6rem;
}
} }
.logo__color { .logo__color {

View File

@ -1,3 +0,0 @@
@page {
padding: 15mm;
}

13
source/css/handheld.css Normal file
View File

@ -0,0 +1,13 @@
/* Handheld
_____________________________________________________
320 and Up boilerplate extension
Author: Andy Clarke
Version: 0.9b
URL: http://stuffandnonsense.co.uk/projects/320andup/
License: http://creativecommons.org/licenses/MIT/
_____________________________________________________
*/

View File

@ -34,7 +34,6 @@
@import "components/header"; @import "components/header";
@import "components/logo"; @import "components/logo";
@import "components/content"; @import "components/content";
@import "components/page";
// 7. Utilities utilities and helper classes with ability to override // 7. Utilities utilities and helper classes with ability to override
// anything which goes before in the triangle, eg. hide helper class // anything which goes before in the triangle, eg. hide helper class

View File

@ -1,20 +1,8 @@
### Experience ### Experience
#### [Evvnt](https://evvnt.com)
**Senior Developer**: Nov 2023---Oct 2024
- Integrated features from their original application into the application that
they inherited through the acquisition of Geotix.
- Lead the transition to a new design language created for us by an external
design agency. This included restructuring the CSS of the project and
rebuilding parts of the system built with their proprietary UI framework using
View Components.
#### [Imagine Learning](https://www.imaginelearning.com) (formerly Learnzillion) #### [Imagine Learning](https://www.imaginelearning.com) (formerly Learnzillion)
**Senior Developer**: Aug 2021---Sept 2023 **Senior Developer**: Aug 2021---Present
- Developed and deployed a new annotation feature for lesson plans. Implemented - Developed and deployed a new annotation feature for lesson plans. Implemented
a focused selection of drawing tools to teachers to use to annotate lessons. a focused selection of drawing tools to teachers to use to annotate lessons.
@ -55,6 +43,9 @@ with clients. Here are some highlights from the projects I worked on:
- Built a form system for an organisation that funds research in developing - Built a form system for an organisation that funds research in developing
countries using a Ruby on Rails back-end and AngularJS front-end. countries using a Ruby on Rails back-end and AngularJS front-end.
- Built a statistics dashboard for a company that provides cloud based banking
solutions using React.
- Worked with a company that provides publishing services to musicians to - Worked with a company that provides publishing services to musicians to
upgrade their website to the latest version of Ruby on Rails. upgrade their website to the latest version of Ruby on Rails.