Professional Documents
Culture Documents
Rubens Mariuzzo: Extracto
Rubens Mariuzzo: Extracto
Rubens Mariuzzo: Extracto
Extracto
TL;DR: Full stack web developer. JS enthusiast in both server and client side. I am passionate web developer
since I got my hands on code in early 2000 demystifying ECMAScript derivatives. I love contributing on
existing projects with new ideas. It inspires me to build advanced interfaces in large audience website. I craft
solutions with strong software design principles and architectural experience; as well as advanced & extensive
knowledge of web development using current web standards, trends, guidelines and latest technologies. Self-
motivated person who innovate constantly. Enthusiastic to hack on things to get the job done. Clear-focused,
organized and use to tackle the hardest problems first to achieve project success and overcome obstacles.
Although I'm a JavaScript super hero, I'm proficient with the following languages: Java, PHP and C#.
Experiencia
Full Stack Web Developer at X-Team
October 2013 - Present (1 year 9 months)
Front-end development of live social feed integrating Arktan REST API for the American Idol XIII web
site. The module was developed using JavaScript and some other dependencies such as jQuery for DOM
manipulation, EventEmitter for custom triggering and binding of events, Handlebars.js to render the data
into smart template according to the media type and ImagesLoaded for image preloads. Design in HTML
and CSS (using SASS) of the social module according to provided design comps. Use of Photoshop to
extract colors, measures and images from designs. All images used were base-64 encoded to reduce latency.
Custom design of masonry layout to render the data that came from Arktan REST API. I have used several
already made masonry layouts such as: Masonry, Isotope and Salvattore, but ended developing a custom
one to make it accurate to Fox requirements. Support on fixing post-production issues on both American
Idol XIII and Fox.com web site. Use of several build tools: RequireJS (with Almond), Grunt for watching
changes on source files and LiveReload.
Consultant at Fundapec
September 2012 - October 2013 (1 year 2 months)
Written of SDD (Software Design Document) for a complex system consisting of 5 main parts: 2 web apps
one for public access and the other for private client administration, 1 web service (with 15 web methods), 1
batch sync tool & 1 console application for development purposes. UI Development of Web App for private
client administration using HTML5 (semantic tags, data & role attributes), SASS for screen styling, Twitter
Bootstrap 2.2.2 for component such as form, button, modals, navbars & grid systems. Use of JavaScript
libraries such as jQuery 1.8.3, modernizr 2.6.2 and head.js in conjunction with Microsoft Web Optimization
for script bundling & compression. Programming of Web App for private client administration using C#
Página1
(.NET 4) and MVC4. Custom wrapper implementation of Authentication and Authorization extending
the functionality provided by Forms Authentication. Data access to SQL Server using Entity Framework
(database first) and sensible data encryption using SHA256. Programming of Console for development
purposes using C# (.NET 4) and Reflection. Several database administration tasks created: management
of users, management and assignments of profiles and roles, parsing and creation of navigation menu, and
feeding of database with other security items.
Página2
module into existing CMS (in-house web app made with Apache Struts 1.x) that allow internal Orange
executives to manage all offers trough client rules, client segments and other features. Data access were
made solely via SOAP Web Services. Development of Web Services that handle all Orange products offers,
including retrieval of all offers, retrieval of a particular offer, applying of rules related offers to customers
and full managements of offers. Development made using Java 5, Spring Framework 3 for DI,Apache
CXF for exposing web methods, data contracts and endpoints, and data access to Oracle 9i Database
trough Hibernate 3. Written of several SDD (Software Design Document) and RFP for new & existing
developments. Documents were created using LibreOffice, Oracle Data Modeler for UML database designs,
DIA for other UML related designs & Evolus Pencil for software prototyping. Full administration of entire
Atlassian Suite including: JIRA, Confluence, FishEye, Crucible, Bamboo, Clover, Crowd & Green Hopper
for Agile. Installed the full suite into a Unix machine and Postgres Database. Created the scripts for Postgres
daily backup. All logs file were properly configured. SSO implement trough Crowd and internal Orange
LDAP.
Página3
Web Developer at MRI Automation
August 2006 - December 2006 (5 months)
* Web applications. Development using PHP. * Translations. Text from english to spanish.
Reconocimientos y premios
Atlassian DragonSlayer
Atlassian
December 2011
Installation and configuration of the whole Atlassian Suite, including: JIRA, GreenHopper, Confluence,
FishEye, Crucible, Clover and Bamboo.
Cursos
Computer Programming
University of Washington
Programming Languages
Experiencia de voluntariado
Language Interpreter & Medical Relief en Jehovah's Witnesses
January 2010 - Present (5 years 6 months)
Worked almost 8 hours daily (aside of my secular work) as a volunteer to communicate with Haitians whose
main or only language is Haitian Creole or French, then acted as an interpreter to Dominican authorities
whose doesn't understand neither Haitian Creole or French and whose main language is Dominican Spanish.
Proyectos
checkboxes.js
julio de 2013 a Actualidad
Members:Rubens Mariuzzo
An open source jQuery plugin that enrich HTML checboxes giving features such as: checking/unchecking all
checkboxes in a context, toggle the state of checkboxes in a context, enabling range selection and limiting
the maximum number of checked checkboxes.
LessCSS (blending modes)
enero de 2012 a Actualidad
Members:Rubens Mariuzzo
Página4
Forked version of LESS with some blending modes (such those from Photoshop, GIMP or Fireworks). These
blending methods are implemented as LESS operations.
Citrus Web Site
diciembre de 2012 a Actualidad
Members:Rubens Mariuzzo
Design of UI using Adobe Fireworks CS5. Development of Website project using C# (.net 4) with MVC4.
Use of base CSS, components and grid systems from Twitter Bootstrap. Custom styles and overrides handled
with SASS and Compass.
Citrus Wiki
enero de 2013 a Actualidad
Members:Rubens Mariuzzo
Design & Development of custom WordPress Theme Development for online documentation site for Citrus
ERP customers & prospects. Graphic design in a single day with Adobe Fireworks CS6. WordPress
template was hand-coded in 5 days using HTML5 (semantic tags & attrs), Modernizr, Sass/Compass, jQuery
and Bootstrap for layout, icons & buttons. Use of NodeJS (fs, shelljs, ftp) for development to do commons
tasks such as: package, Sass/Compass compilation, source files watcher, local & remote (ftp) deployment &
sync.
Organizaciones
Less CSS
Software Engineer
January 2012 to Present
Contributor.
JavaScript Dominicana
Speaker
January 2013 to Present
Talks presented: # "Automatizando el Desarrollo Front-End utilizando Grunt" — https://speakerdeck.com/
rmariuzzo/automatizando-el-desarrollo-front-end-utilizando-grunt
Idiomas
English (Full professional proficiency)
French (Native or bilingual proficiency)
Haitian Creole (Native or bilingual proficiency)
Spanish (Native or bilingual proficiency)
Italian (Elementary proficiency)
Aptitudes y conocimientos
Java
JavaScript
jQuery
Página5
Spring
Web Services
Web Standards
Wordpress
Joomla
Liferay
Telco
Digital Electronics
PHP
CakePHP
Fluent English
Fluent Haitian Creole
Fluent Spanish
HTML
CSS
Web Development
Website Development
Web Application Design
Web Architecture
Visual Studio
C#
.NET
Fluent French
LessCSS
Entity Framework
NodeJS
Spanish
Jekyll
SASS
LESS
JSON
PostgreSQL
XML
Web Applications
Hibernate
Microsoft SQL Server
MVC
AJAX
WordPress
Oracle
OOP
HTML 5
UML
Databases
Database Design
Página6
JIRA
Software Design
Educación
University of Washington
Computer Programming, 2013 - 2013
ITLA
SCJP, Software Development, 2009 - 2010
Instituto Tecnológico Las Américas
Programmer, Java, 2004 - 2007
Instituto Politécnico Loyola
Professional, Digital Electronic, 2002 - 2005
Intereses
Web development management and front-end web development.
Página7
Rubens Mariuzzo
Full Stack Web Developer at X-Team
Página8