1   about_me = {
 2     name:       'Yann Curdy',
 3     city:       'Geneva 🇨🇭',
 4     birthdate:  25.years.ago,
 5     email:      'yann@curdy.ch',
 6     phone:      '+41 78 849 59 29',
 7     skype:      'yann.curdy',
 8     linkedin:   'https://ch.linkedin.com/in/yann-curdy',
 9     hobbies:    ['Technologies', 'Tennis', 'Running']
10   }

 1   enum level: { novice: 1, intermediate: 2, advanced: 3, expert: 4 }
 2
 3   skills = {
 4     backend: {
 5       ruby_on_rails: :advanced,     # 4.x
 6       postgresql:    :advanced,
 7       php:           :novice,
 8       java:          :novice
 9     },
10     frontend: {
11       html_css:      :advanced,
12       jquery:        :advanced,
13       javascript:    :intermediate
14     },
15     apis: {
16       stripe:        :advanced,     # payment & subscription system
17       mangopay:      :advanced,     # payment & wallet system
18       sendgrid:      :advanced,     # email sending
19       twilio:        :intermediate, # sms sending
20       facebook:      :intermediate,
21       twitter:       :intermediate
22     },
23     misc: {
24       oop:           :advanced,
25       git:           :advanced,
26       analytics:     :advanced,     # universal analytics, gwt
27       seo:           :intermediate, # keywords research, on-page optimization, linking
28       agile_web_dev: :intermediate
29     }
30   }

 1   experiences = {
 2     youpijob: {
 3       role:  'Ruby on Rails developer & SEO manager',
 4       where: 'Geneva',
 5       from:  Date.new(2014,6),
 6       to:    Time.now
 7     },
 8     swiss_armed_forces: {
 9       role:  'Sergeant in IT & Telecom',
10       where: 'Dübendorf & Frauenfeld',
11       from:  Date.new(2013,3),
12       to:    Date.new(2014,5)
13     },
14     ocen: {
15       role:  'Trainee in geomatics',
16       where: 'Geneva',
17       from:  Date.new(2013,2),
18       to:    Date.new(2013,3)
19     },
20     dgsi: {
21       role:  'Trainee in Java development',
22       where: 'Geneva',
23       from:  Date.new(2012,11),
24       to:    Date.new(2013,2)
25     },
26     bignens_vins: {
27       role:  'PHP developer (summer job)',
28       where: 'Geneva',
29       from:  Date.new(2011,8),
30       to:    Date.new(2011,9)
31     }
32   }

 1   enum level: { beginner: 1, elementary: 2, intermediate: 3, upper_intermediate: 4, advanced: 5, master: 6, mother_tongue: 7 }
 2   
 3   languages = {
 4     french: {
 5       reading:   :mother_tongue,
 6       writing:   :mother_tongue,
 7       listening: :mother_tongue,
 8       speaking:  :mother_tongue
 9     },
10     english: {
11       reading:   :upper_intermediate,
12       writing:   :intermediate,
13       listening: :intermediate,
14       speaking:  :elementary
15     },
16     german: {
17       reading:   :elementary,
18       writing:   :elementary,
19       listening: :elementary,
20       speaking:  :elementary
21     }
22   }

 1   education = {
 2     hepia: {
 3       degree:         'Bachelor of Science HES-SO in Computer Science (with honours)',
 4       where:          'Geneva',
 5       obtention_year: Date.new(2012)
 6     },
 7     cfpt_ei: {
 8       degree:         'CFC in Computer Science & Maturité professionnelle (with honours)',
 9       where:          'Geneva',
10       obtention_year: Date.new(2009)
11     }
12   }

 1    

FOLDERS

Group open d1f0cfb680b4da3a5efb609a20b48347e8ae96cabf5d1223e8ef5571014b64bbyann_curdy
×

about_me.rb

×

about_me.rb