Skip to content

Instantly share code, notes, and snippets.

@singuerinc
Last active December 16, 2015 02:59
Show Gist options
  • Save singuerinc/4bd84816410d9830d338 to your computer and use it in GitHub Desktop.
Save singuerinc/4bd84816410d9830d338 to your computer and use it in GitHub Desktop.
class Developer
attr_accessor :version, :url, :name, :address, :tel, :email, :twitter, :knowledge
def initialize(name, version)
@name = name
@version = version
end
end
class I < Developer
attr_accessor :professional_experience, :recent_projects, :further_projects
def initialize(name, version)
super(name, version)
@twitter = "[@singuerinc](https://twitter.com/singuerinc)"
@address = "[home](http://goo.gl/maps/qCGYn)"
@tel = "+34 664 515 281"
@email = "([email protected])[mailto:[email protected]]"
@knowledge = Array.new
%w( Ruby Rails PHP Symphony SVN GIT Mysql Sqlite bash ).each do |k|
@knowledge.push(k)
end
@url = "[http://www.singuerinc.com/](http://www.singuerinc.com/)"
@further_projects = "(http://www.doubleyou.com/)[http://www.doubleyou.com/]"
@recent_projects = Array.new
@recent_projects[0] = "http://www.pepejeans.com/"
@recent_projects[1] = "https://nike.dyapps.com/sol12/"
end
def age
version * 1000
end
def bio
'> I start my training early in the world of creativity, at age 20, combining Graphic Design studies with endless hours to an agency in Argentina, getting to know the hardest advertising.<br/>'\
'In 2004, in search of new opportunities, I travel to Italy, where I work in a small studio and I know what HTML is.<br/><br/>'\
'I have a lot of curiosity about programming languages, a partner tells me what a class is, which inheritance is, and opens up a world to me. I have fun with Flash and AS2. ActionScript 3 is just around the corner, I do not waste time and learn very fast.<br/>'\
'In 2008, they sign me in DoubleYou. I have the opportunity to work with very capable people, from which I learn a lot. We develope, together with project managers, accounts, creative designers, back and frontend programmers, interactive applications for varied clients with very high levels of demand.<br/><br/>'\
'Among my projects include campaigns for brands such as Ron Cacique (Diageo Group), San Miguel, Mahou, Evax, Knorr, Cart\'d or, Atrapalo.com, Dodot, Kandoo, Audi, Pepe Jeans, Cornetto (Unilever) and Nike among others.'
end
def skills
_skills = Array.new
_skills[0] = %w( HTML5 Javascript CoffeScript Backbone jQuery RequireJS CSS sass scss less )
_skills[0] = %w( Nodejs express socket_io mongodb Ruby Rails PHP MySQL )
_skills[1] = %w( Flash Flex AIR AS3 Robotlegs)
_skills[2] = %w( Design_Patterns MVC OOP Unit_testing Responsive_design Cross_browser_development, Facebook_API )
_skills
end
def languages
Array({
:spanish => "mother tongue",
:italian => "advance",
:english => "technical"
})
end
end
i = I.new("Nahuel Scotti", 1.982)
# i.professional_experience = {
# :nowadays_to_2008 => {
# :title => "Senior Frontend Developer",
# :work_at => "DoubleYou",
# :place => "Barcelona - Spain"
# },
# :y_12_2007_to_11_2005 => {
# :title => "Graphic designer + web developer",
# :work_at => "Studio Leonardo",
# :pace => "Cesena, Italy"
# },
# :y_10_2005_to_02_2003 => {
# :title => "Graphic designer",
# :work_at => "Medios y Servicios Publicidad",
# :pace => "Mar del Plata, Argentina"
# }
# }
puts "# #{i.name} / #{i.class.superclass.name}"
puts ""
puts "- #{i.twitter}"
puts "- #{i.url}"
puts "- #{i.tel}"
puts ""
puts "## bio"
puts i.bio
puts ""
puts "## skills"
puts i.skills.join(', ')
puts ""
puts "## languages"
puts i.languages
#curl github.com/singuerinc/cv.rb |ruby
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment