1. Ramos Vargas, Roberto
CostaRica, Heredia, SanPedrode Barva.
(+506) 88619194 /(+505)25608079
roberto.ramosv@gmail.com
Profile
· AdvancedWeb Developer and Software Engineer with +10 years of experience developingand
implementingapplicationsand interactive websites. Able tocomplete projects efficiently with high
quality and usingbest practice, and satisfy the customerswith attractive user-friendly websites.
· Able towork independently ontaskswith a highlevel of difficulty and characterized as a hard worker
anda personwho enjoy team work, learn aboutnew technologies, bestpractices andtake new
challenges.
· Knowledgeof Agile methodologiesandscrum processes, with an active participationin estimations,
assignationof task, andcommunicationwith clients.
· Skilled in web technologieswith provenexperience in HTML4/5, CSS2/3, AJAX, JavaScript, YUI, JQuery,
NodeJS, AngularJS, DesignPatterns, PHP, SQL, .Net, WordPress, Drupal.
Education & Trainings
DEGREE IN PROJECT MANAGEMENT
· UniversidadHispanoamericana.
· 2009 – 2011.
BACHELOR IN SOFTWARE ENGINEERING
· UniversidadHispanoamericana.
· 2001 – 2006.
CERTIFIED IN BUSINESSCOMPUTING
· Colegio Universitariode Alajuela.
· 1999 – 2000.
2. Page 2
Technical Skills
TECHNICAL
· Advanced knowledge in programinganddesign.
· Advancedknowledge in software design patterns.
· Expert knowledge in HTML4/XHTML/HTML5.
· Expert knowledge in CSS2/CSS3.
· Expert knowledge in JavaScriptlibraries such as jQuery, YUI, Lungo, jQuery validate, jQuery Mobile.
· Expert knowledge in Bootstrap.
· Expert in AngularJS.
· Advancedknowledge in NodeJS.
· Advancedknowledge Grunt, Gulp, Yeoman, Bower.
· Advancedknowledge in Unittest with Karma, PhantomJS, andJasmine.
· Advancedknowledge with CSS preprocessorssuchas Less, Sass.
· Advancedknowledge with Client-Side Template Engines suchas Dust, Jade, Handlebars, Mustache,
Angular Templates, and Ejs.
· Proficient knowledge in .Net.
· Proficient knowledge in WordPressandDrupal.
· Advanced knowledge in PHP.
· Advancedknowledge in SQL.
MENTORING / COUCHING
· Experience in preparing andteaching courses andworkshops, suchasGrunt, NodeJs, Bootstrap,
AngularJS, UnitTest, Version ControlSystems, JavaScript, andPHP. AlsoI haveworked in preparing
actionsplans, trainings plansfor new resources, and knowledgetransfers plans for otherscountries.
LEADERSHIP
· Experience as a Tech Lead with an active participation handleresources, time estimations, assignation
of task, and communicationwithclients.
Work Experience
WEB DEVELOPER SENIOR ANALYST |ACCENTURE | DECEMBER2012 - PRESENT
· Developingand implementingwebsites from scratch with HTML4/XHTML/HTML5, CSS2/CSS3 and
JavaScriptlibraries, for desktop, tabletand mobile experiences.
· Goodunderstandingof Agile methodologiesandscrumprocesses, with anactive participation and
constantly communicationwithclients.
· Developmentof responsivewebsites using first mobile, media queries, grid systems, andCSS
frameworks suchas bootstrap, MaterialDesign.
3. Page 3
· Advancedusage of jQuery for UI/UX incarousels, popups, modals, formvalidation, animations, event
handlers, DOM manipulation, Ajax.
· Client-Side Template Enginesusage such as Dust, Jade, Handlebars, Mustache, AngularTemplates, Ejs.
Goodexperience debuggingcode usingChromeDeveloper Tool, Firebug, IE Debugger, andSafari Dev
Developer Tool.
· Goodunderstandingof Version ControlSystemssuchas SVN, Perforce, Git, GitHub, Bitbucket.
· Knowledgedeveloping andimplementingautomatedtasksby Grunt, working with CSS Preprocessors,
Client-Side Template Engines, Validators of JavaScript, validatorsof HTML, Start a Server (Connect,
Express), run UnitTest, generate reportsand documentation.
· Goodexperience developingSingle Page Applicationsor Multiple Pages usingAngularJS, UI-Router,
UI-Bootstrap, UI-Slick, etc.
· Ability to work with different teams andwith external teamsin othercountries.
· Experience interviewing new collaboratorsandforming team membersby doingtechnical assessments.
· Experience as a Tech Lead with an active participation handleresources, time estimations, assignation
of task, and communicationwith clients.
· Experience in preparing andteaching courses andworkshops, suchasGrunt, NodeJs, Bootstrap,
AngularJS, UnitTest, Version ControlSystems, JavaScript, andPHP. AlsoI haveworked in preparing
actionsplans, trainings plansfor new resources andknowledge transfers plansfor others countries.
· Goodexperience workingwith WordPressand Drupal, developmentmodules, PHP templatesand
contentmanagement.
· Collaborate in internal projects in PHP and .Net.
AVVENTA | WEB DEVELOPERSENIOR | MARCH 2007 – NOVEMBER 2012
· Developingand implementingwebsites from scratch with HTML4/XHTML/HTML5, CSS2/CSS3 and
JavaScriptlibraries, for desktop, tabletand mobile experiences.
· Goodunderstandingof Agile methodologiesandscrumprocesses, with anactive participationin
estimations, assignationoftask, and communicationwithclients.
· Developmentof responsivewebsites using first mobile, media queries, grid systems, andCSS
frameworks suchas bootstrap.
· Advancedusage of jQuery for UI/UX incarousels, popups, modals, formvalidation, animations, event
handlers, DOM manipulation, Ajax.
· Client-Side Template Enginesusage such Handlebars, Mustache, Ejs.
· Goodexperience debuggingcode usingChromeDeveloper Tool, Firebug, IE Debugger, andSafari Dev
Developer Tool.
· Goodunderstandingof Version ControlSystemssuchas SVN, Perforce, Git, GitHub, Bitbucket.
· Ability to work with different teams andwith external teamsin othercountries.
Experience interviewing new collaboratorsandforming team membersby doingtechnical assessments.
Goodexperience workingwith WordPressand Drupal, developmentmodules, PHP templatesand
contentmanagement.
4. Page 4
QUARZO SISTEMAS | SOFTWARE DEVELOPER | JANUARY2006 – ABRIL 2007
· Software Developer to Solidarity Associations.
· Developmentof Codeas Visual. It was an application developedin Visual Fox with Microsoft SQL.
· Quarzo’sWebsitemaintainer.
TECNISOFTWARE | SOFTWARE DEVELOPER | JANUARY 2003 – DECEMBER 2005
· Developmentof accounting software for different companies.
· Developmentof accounting systems, systemsformaintaininginventoriesandsystemsfor handling
customsdevelopedin visual fox with Microsoft SQL
· Tecnisoftware’s Website maintainer.