Roberto Ramos Vargas is an experienced web developer and software engineer with over 10 years of experience developing applications and websites using technologies like HTML, CSS, JavaScript, jQuery, AngularJS, NodeJS, PHP, SQL, .Net, WordPress and Drupal. He has worked as a senior web developer for Accenture since 2012 where he leads projects, estimates timelines, assigns tasks and communicates with clients. Prior to that, he held software developer roles where he created accounting and inventory systems using Visual Fox and Microsoft SQL. He is proficient in agile methodologies, responsive design, and likes to mentor others on technologies.
1 of 4
Download to read offline
More Related Content
Resume - Roberto Ramos Vargas
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.