Greco Rubio
Verified Expert in Engineering
Responsive Design Developer
Greco's mind works with both logic and creativity. He understands the gap between designers and developers as he builds large-scale, maintainable interfaces. He's reliable and a great problem solver, and he has worked with Agile development teams. He loves aesthetically pleasing yet functional products.
Portfolio
Experience
Availability
Preferred Environment
Continuous Integration (CI), Docker, Git, Visual Studio Code (VS Code), Linux, MacOS
The most amazing...
...thing I've coded is a JavaScript framework that helped developers reduce their development time and move closer to the SPA approach.
Work Experience
Senior Front-end Engineer
CircleIn
- Contributed to reaching a milestone on time for the next school year by building several UI features for the Student App and the Insights Dashboard App.
- Pulled content from the CircleIn RESTful API with schema validation using the Zod library to get consistent data from the database.
- Fixed several bugs to improve the app's performance and reliability.
Senior React Developer
Rubrik, Inc
- Built several UI components using React and TypeScript.
- Applied multiple theming to the new and existing UI components.
- Improved 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 the custom ESLint rules to improve file dependency.
- Worked on the directory structure improvements for the UI.
- Wrote the unit tests for UI components using Jest and React Testing Library.
Founder, Speaker and Community Lead
Blockchain Merida Community
- Founded and managed a community of more than 100 Blockchain enthusiasts.
- Gave several talks about NFTs, blockchain technology, decentralized IDs, DApps, and UX.
- Organized an Ethereum blockchain workshop with a quorum of more than 50 people and had a great interest in them. This caused the community to increase and brought up new ideas for blockchain projects.
- Introduced blockchain technology to students from more than five universities. Some of them implemented decentralized certificates for their teachers and students.
- Created the logo for the community. We made stickers and t-shirts and caused the community members to embrace each other and move towards a common goal.
Senior Front-end Engineer
Token.io
- 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 and acceptance tests using Mocha and Cucumber.js.
- Deployed several Node.js apps using Docker to showcase the payment process.
- Worked with the design, development, and agile teams using CI/CD tools.
Front-end Developer
Samplephonics
- Converted PSD designs into Haml templates that integrate with Ruby.
- Worked on Sass for styling and improved CSS structure.
- Designed several animated SVG icons from provided video mocks.
- Styled and fixed functionality for the sound playback control.
- Proposed some UI/UX improvements, which they were evaluating to include in a later development phase.
Founder, Designer, and Developer
Paradigma Marketing Digital
- Created several websites using CSS preprocessors, HTML templates, Backbone.js, and React.
- Designed and developed the Gurunum app for Android, using MySQL and Python + Flask for the back end.
- Improved some mobile app interfaces and a better screen flow.
UI/UX Designer and Developer
Mejora Labs
- Developed a JavaScript framework so the .NET developers could build SPAs and rich-content dynamic web apps.
- Created UI JavaScript components for data representation that communicate with the back end using RESTful web services.
- Reduced the server data payload by building single-page applications.
- Created an easy-to-customize UI template for project Bootstrap.
- Worked with the Agile development teams using Scrum processes.
ActionScript Developer
Weblogica
- Created full websites with ActionScript, Flash, and Flex.
- Developed several UI components for Flash and Flex.
- Integrated custom UI, Flash, and After Effects animations for Flash sites.
- Worked with marketing, design, and development teams.
Web Designer and Developer
Alkimia Brandesign
- Developed rich content Flash websites with ActionScript, AMF, PHP, and MySQL.
- Used CodeIgniter Framework for PHP to build websites.
- Designed and developed several websites for both the private and public sector.
- Built a PHP development server with Ubuntu Linux server.
ASP Developer
Visitcancun.com
- Worked with Authorize.Net and PayPal for eCommerce.
- Created a server component for holding the pending reservation process as the user moved between the specified steps.
- Worked with other development and design team members.
- Worked with clients from English-speaking countries.
Co-founder, Web Designer, and Developer
Grupo Cancunsites
- Developed a directory of companies with search capabilities.
- Created a medical site with users and forums.
- Created a site with friend forums, classified ads, and chat rooms.
- Worked with a couple of companies to design and build their websites.
- Learned to assess the requirements from the clients to build their websites.
Experience
Rubrik Platform Revamp
https://youtu.be/F9949Q-_oncPersonal Website
https://greco.mx/Token Dashboard
https://dashboard.dev.token.io/signupSkills
Languages
HTML, CSS, CSS3, HTML5, JavaScript, Sass, TypeScript, JADE, Haml, SQL, Regex, GraphQL, Rust, Active Server Pages (ASP), ActionScript 3, CoffeeScript, C#, Flash ActionScript, Python, Java, PHP, Solidity
Frameworks
Material UI, Jest, Redux, Express.js, Truffle, Bootstrap, Next.js, Jasmine, .NET, CodeIgniter, Flask
Libraries/APIs
React, MobX, GSAP, jQuery, Node.js, Emotion Library, React Testing Library, Web3.js, D3.js, Backbone.js
Tools
Webpack, Mocha, PostCSS, Git, Adobe Photoshop, Sketch, Figma, Adobe After Effects, Ganache, Flash, WaveSurfer, Cucumber, Codeship, Sublime Text
Paradigms
Responsive Web Design (RWD), Continuous Integration (CI), Design Thinking, Scrum, Agile Software Development, Behavior-driven Development (BDD), Model View Controller (MVC)
Industry Expertise
Web Design
Other
Pixel Perfect, Front-end, Software Development, Responsive Design, API Integration, Enzyme, Storybook, SVG, User Interface (UI), CSS-in-JS, Dashboards, Web3, Bitcoin, Public Speaking, Hardhat, Single-page Applications (SPA), UI Components, Lean Startups, Styled-components, RESTful Web Services
Platforms
Docker, MacOS, Linux, Blockchain, Visual Studio Code (VS Code), Ethereum, Firebase, Android
Storage
MySQL, Microsoft SQL Server
Education
Bachelor's Degree in Visual Design
Universidad Modelo - Merida, Yucatan, Mexico
Bachelor's Degree in Informatics
Universidad Tecnologica de Cancun - Cancun, Quintana Roo, Mexico
Certifications
Blockchain Specialization
The State University of New York & University at Buffalo | via Coursera
Blockchain and Bitcoin Fundamentals
Udemy
Toptal React Academy
Toptal, LLC
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring