Greco Rubio

  • EN, ES
  • Mexico

UI & UX oriented designer and front-end developer

  • pixel perfect
  • get things done
  • carpe diem
  • design-thinking
  • mobilefirst
  • frontend
  • mvvc
  • ux
  • ui
  • webpack
  • gulp
  • grunt
  • emotioncss
  • postcss
  • stylus
  • sass
  • reactjs
  • redux
  • backbonejs
  • scrum
  • figma
  • storybook
  • sketch
  • illustrator
  • photoshop
  • aftereffects
  • gsap
  • nodejs
  • docker
  • git
  • sql
  • net
  • python
  • materialui
  • javascript
  • typescript
  • Informatics

    • BS
    • 2001

  • Visual Design

    • BA
    • 2006


  • Paradigma//freelance

    • ui
    • ux
    • illustration
    • git
    • docker
    • mvvc
    • reactjs
    • backbonejs
    • stylus
    • aftereffects

  • Senior Frontend developer

    • CircleIn - The Virtual Student Community
    • 2023 - 2023

    • typescript
    • reactjs
    • materialui
    • emotioncss
    • styledcomponents
    • reactform
    • zod
    • restful
    • css3
    • html5
    • vite
    • scrum
  • Senior React developer

    • Rubrik, Inc (via Toptal)
    • 2020 - 2022

    • typescript
    • reactjs
    • materialui
    • emotioncss
    • testinglibrary
    • jest
    • figma
    • storybook
    • css3
    • html5
    • nodejs
    • scrum
    • webpack
  • Senior Frontend engineer

    • Token.io, Ltd. (via Toptal)
    • 2016 - 2020

    • javascript
    • reactjs
    • redux
    • gsap
    • d3js
    • postcss
    • cucumber
    • enzyme
    • jest
    • figma
    • css3
    • html5
    • nodejs
    • scrum
    • webpack
  • Senior Front End developer

    • Toptal
    • Mar 2016 - current

    • javascript
    • reactjs
    • typescript
    • redux
    • emotioncss
    • testinglibrary
    • jest
    • figma
    • storybook
    • gsap
    • css3
    • html5
    • nodejs
    • scrum
    • sass
    • postcss
    • webpack
  • Designer & web developer

    • Mejora labs
    • Jan 2009 - Jul 2016

    • javascript
    • css3
    • html5
    • net
    • mvvc
    • nodejs
    • design
    • aftereffects
    • projectmanager
    • scrum
    • sass
    • grunt
    • gulp
    • jasmine
  • Actionscript developer

    • Weblogica
    • Jan - Dec 2008

    • flash
    • actionscript3
    • flex
    • aftereffects
  • Web designer & developer

    • Alkimia brandesign
    • Feb 2005 - Jan 2008

    • photoshop
    • php
    • mvc
    • sql
    • flash
    • actionscript2
    • linux
    • illustrator
  • ASP developer

    • Visitcancun.com
    • May - Aug 2002

    • asp
    • e-commerce
    • paypal
    • authorize.net
  • Co-founder, web designer & developer

    • Grupo Cancunsites
    • Feb - Jul 2001

    • asp
    • dreamweaver
    • photoshop
    • iis
    • sql

  • @ Rubrik, Inc (via Toptal)

    Built and styled several UI components using React, TypeScript and Material-UI.

    Applied multiple theming to the new and existing UI components.

    I also helped to improve the icon build system for the UI by automating the process of the handoff by the design team and the way they become available to the feature teams as React Components.

    Created custom ESLint rules and wrote the unit tests for UI components using Jest and React Testing Library.

  • @ Token.io, Ltd. (via Toptal)

    Created several demo sites using React, Redux, Next.js, MobX, and GSAP for interactive content.

    Implemented the Token PSD2 API using their SDK for account access, transfer, and payment flow for third-party websites.

    Wrote the unit tests using Jest, Enzyme, and integration/acceptance tests using Mocha and Cucumber.js.

    Worked with the design, development, and agile teams using CI/CD tools.

  • @ Mejora labs

    Developed a front-end MVVC javascript framework at Mejora labs that worked along with .net MVC as back-end. This helped to automate tasks like making a data grid or CRUD operations or even modular components in just a couple of hours or even minutes. Responsive, event-driven, with column filter, ordering, and custom actions and style per row/record.

    The core is backbonejs-based and every component/model/collection has a direct relationship with the back-end.

    RESTful app development with helpers using Promises for processing data asynchronous and agile.

    Design & front-end development of SCRUM analytics for Mejora labs #mvvc #svg:

  • Mobile UI & UX

  • Animation

    • Asistencias
    • SOP
    • SMART

  • Design