Scroll To View More
Hire the top 3% of freelance developers
Rodrigo Donini

Rodrigo Donini

São Leopoldo - State of Rio Grande do Sul, Brazil
Member since September 9, 2016
Rodrigo is a focused developer who produces digital projects for agencies around the world. He has 17 years of experience using various technologies and methodologies in most web and mobile projects. He has a strong knowledge of the WordPress world and is very engaged with the community: building custom themes, plugins, and core customizations. He specializes in WordPress, developing for the front-end back-end and in managing digital projects.
Rodrigo is now available for hire
Portfolio
  • Toptal
    WordPress, Roots.io, SCSS, Gulp, Google Cloud, Git
  • Toptal
    Wordpress, PHP, CSS, Sass, STYLUS, JavaScript, Roots.io, Grunt.js, Gulp.js...
  • Codzen
    WordPress, Magento, PHP, Sass, MySQL, CodeIgniter, Node.js, Grunt.js
Experience
  • PHP, 9 years
  • Scrum, 8 years
  • WordPress, 7 years
  • MySQL, 7 years
  • PSD to WordPress, 6 years
  • Sass, 5 years
  • Git, 4 years
  • REST, 1 year
São Leopoldo - State of Rio Grande do Sul, Brazil
Availability
Part-time
Preferred Environment
OS X, Git, Sublime Text, Docker, MAMP
The most amazing...
...project I've worked on, for a client, is to develop themes with multi-site support and several plugins that promote integrations with legacy client systems.
Employment
  • WordPress Screener
    Toptal
    2017 - PRESENT
    • Interviewed candidates about their WordPress competency.
    Technologies: WordPress, Roots.io, SCSS, Gulp, Google Cloud, Git
  • WordPress Engineer
    Toptal
    2016 - PRESENT
    • Developed WordPress themes and plugins.
    • Maintained WordPress sites.
    • Advised on software architecture design.
    • Implemented the image to layout workflow (PSD to theme conversion or similar).
    Technologies: Wordpress, PHP, CSS, Sass, STYLUS, JavaScript, Roots.io, Grunt.js, Gulp.js, Composer, WooCommerce
  • Full-Stack Developer
    Codzen
    2015 - 2016
    • Developed web applications based in WordPress.
    • Created WordPress themes and plugins.
    • Developed eCommerce sites based In Magento.
    • Developed the front-end and back-end.
    Technologies: WordPress, Magento, PHP, Sass, MySQL, CodeIgniter, Node.js, Grunt.js
  • Full-Stack Developer | Project Manager
    WING - Taking Your Projects Further
    2012 - 2016
    • Developed web applications based on WordPress.
    • Created WordPress themes and plugins.
    • Defined the project architecture.
    • Managed projects and promoted the practice of Agile methods (SCRUM) with the remote team. Conducted monitoring, cost control, quality, scope, and risks.
    • Defined the work processes based on my own working methods.
    Technologies: WordPress, AngularJS, PHP, Sass, MySQL, CodeIgniter, PhoneGap, Node.js, Grunt.js, Gulp
  • System Coordinator
    E-TAB Tecnologia e Gestão
    2011 - 2012
    • Supported the CIO in defining and managing the IT environment.
    • Managed the allocation of the systems team.
    • Integrated the system's development environment.
    • Managed the integration of the system's area with other areas of the company.
    • Implemented the CMMI level 2 qualification project.
    • Built the methodological process of project management for development based on the CMMI systems.
    • Supported the commercial area in the definition of time estimates for proposals.
    • Supported the commercial area in technical visits.
    • Conducted the training sessions for the tools sold by the company.
    • Researched and developed to define the technology used by the company.
    Technologies: Microsoft .NET 2.0/3.5 Windows Forms and Web Forms, Sencha Ext JS, MS SQL Server, MySQL, PHP, MS Project, EPF Composer, Zoho CRM
  • Program Manager
    E-TAB Tecnologia e Gestão
    2009 - 2011
    • Worked as the coordinator of the system development team.
    • Acted as the project manager of the Finding Solution (a documentary information tool for intelligence and management).
    • Managed the negotiations with suppliers and software partners.
    • Developed a solid methodology for development projects based on the best practices of Scrum.
    Technologies: C#, .NET, MS SQL, MS Project
  • System Analyst
    CWI Software
    2006 - 2009
    • Worked with technological innovations.
    • Performed systems analysis, data modeling, and class modeling.
    • Developed the most important part for a retailer of electronics, a major European company. Created a listening-post solution to 120 stores divided into 2 countries, which had communication with local and central servers. Two other projects were associated with higher television station south of the country. One was the development of a toolbar for browsers developed in XUL and another was a portal for donations to social projects.
    • Gained extensive knowledge about complex systems requiring high availability.
    Technologies: C# .NET, MS SQL, HTML, JavaScript, CSS, XUL, Web Services, Windows Service
  • System Developer
    iVirtua Solutions
    2005 - 2006
    • Worked as a developer of the Trauma Zer0 Suite Web module, developed with .NET Framework 2.0 technology, Visual Studio 2005, consuming web services capabilities of the Tz0 Core Server with code behind in the C# language.
    • Developed a framework to organize the web service layer and database persistence with support for MS SQL Server, Oracle, DB2, and MySQL.
    • Worked with dynamic resources with Atlas AJAX and the interface layer.
    • Worked mainly on analysis, development, product configuration management, modeling, and usability/accessibility.
    Technologies: C# .NET, MS SQL Server, Oracle, DB, MySQL, HTML, JavaScript, CSS, Delphi
  • Web Developer
    Feevale
    2003 - 2005
    • Worked as a developer on the team of for the Systems Center—developed systems focused on the internal use of the institution, for the most part, systems with WEB architecture. I used the most of the technologies ASP, ASP.NET, PHP, MS SQL and worked as a systems administrator on the institution database.
    • Gained a business macro-view, because it was an educational institution in addition to dealing with a great number of customers (students).
    • Worked in the research for ideal usability and accessibility, database modeling, and implementation of the institutional website.
    Technologies: ASP, ASP.NET, PHP, MS SQL
  • Web Developer
    Graphic Line
    2000 - 2003
    • Joined as a development intern, working with web systems, technologies VB Script, ASP 3, HTS, SHTML, PHP, and JSP.
    • Developed sites and content management systems.
    Technologies: VB Script, ASP 3, HTS, SHTML, PHP, JSP
Experience
  • Catchpoint (via Toptal) (Development)
    http://www.catchpoint.com

    • Conducted general maintenance, solved performance issues, implemented search improvements, and built new pages.
    Technologies: WordPress, PHP, jQuery, CSS, AJAX

  • Breathe Education (via Toptal) (Development)
    http://breathe.edu.au/

    • Developed a custom theme for the client, based on a given design.
    Technologies: WordPress, Roots.io, SCSS, Gulp, JavaScript

  • Revere Capital (via Toptal) (Development)
    http://www.reverecapital.com

    • Built a plugin to handle the documents of funds and investments, with a secure login and folder and file permissions.
    • Maintained and implemented some improvements on the main site.
    Technologies: WordPress, PHP, jQuery, CSS, Bootstrap, AJAX

  • REBTECH (via Toptal) (Development)
    http://rebtechnvg.com/

    • Developed company forms for engineering change orders, return material authorizations and request for quotes.
    Technologies used: WordPress, Contact Form 7, PHP, jQuery, CSS

  • American Real Estate Investments (via Toptal) (Development)
    http://areibelize.com/

    • Solved malware issues.
    • Implemented a protection tier.
    • Made visual improvements.
    • Solved the publishing campaigns' AdSense issues.

  • Cardamom (via Toptal) (Development)
    http://beta.cardamomapp.com/

    • Created a custom theme for the client including designing the theme, supporting the institutional website, and the app's blog.
    • Used the Theme Customization API and the Widget API.
    Technologies used: WordPress, PHP, jQuery, CSS, Sass, Bootstrap, AJAX, Grunt.js

  • Jouney Principles Institute (via Toptal) (Development)
    http://members.journeyprinciples.com/

    • Built the member's area and created plugins for support of LearnDash, Memberium, and an integration with InfusionSoft.
    Technologies used: WordPress, PHP, jQuery, CSS, AJAX

  • Portal TJRS (Development)
    http://www.tjrs.jus.br/novo

    • In this project, I worked as a WordPress engineer defining the architecture of the themes and plugins.
    • This project has a customized login process in order to integrate with the active directory.
    • One great plugin was created to integrate and index the content for search with Google Search Appliance (GSA).
    • Another plugin was created in this project in order to customize the default style and information of the default WordPress menu.

  • Vigzul (Development)
    http://www.vigzul.com.br

    • Vigzul is a huge security company in Brazil.
    • The main thing that was built in this project was a custom theme.

  • HMV | Hospital Moinhos de Vento (Development)
    http://www.hmv.org.br

    • HMV is one of the best hospitals in the south of Brazil and in this project, I built a custom theme and many other plugins to integrate WordPress components with the legacy systems of the hospital. Another plugin was created to customize the default style and information of the default WordPress menu.

  • Calçados Comfort Flex (Development)
    http://www.calcadoscomfortflex.com.br/

    • This project was built with CodeIgniter, using the basic features of the framework.

  • How to Create Exclusive Custom Taxonomies in WordPress (Publication)
    In WordPress, taxonomies allow you to flexibly organize your content in categories with tags and more. However, when defining custom taxonomies, you may not get the desired behavior out of the box. In this article, Toptal Freelance Software Engineer Rodrigo Donini shows how exclusive custom taxonomies can be implemented in WordPress for strict categorization of posts.
Skills
  • Languages
    PHP, HTML5, Less, Sass, C#, SQL, CSS3, JavaScript
  • Frameworks
    WordPress Multisite, PhoneGap, CodeIgniter, Ionic 3, AngularJS
  • Libraries/APIs
    WordPress REST API, Sage, REST API, WordPress API, WooCommerce API, Google Maps API, Twitter API, Infusionsoft API, Instagram API, Facebook API, YouTube API, Trello API, jQuery, BuddyPress
  • Tools
    Stylus, Trello, Sublime Text, WP-CLI, Sublime Text 3, phpMyAdmin, Roots.io, BitBucket, SourceTree, MAMP, Gulp.js, Grunt.js, Balsamiq Mockups, Terminal, GitHub, Git, Infusionsoft, Adobe Photoshop, PageSpeed, Atom
  • Paradigms
    Responsive Web Design (RWD), Scrum, REST, Testing, Agile, Unit Testing, Model View Controller (MVC)
  • Platforms
    WordPress Theme Design, WordPress, Amazon, WooCommerce, Docker
  • Storage
    JSON, MySQL, MariaDB, Microsoft SQL Server
  • Other
    HTML to WordPress, Front-end, Back-end Development, PSD to HTML, PSD to WordPress, WordPress Themes, Public Speaking, Conference Speaking, WordPress Plugins, Project Management, APIs, AJAX, SOAP
Education
  • Technical degree in Information Technology Management
    Unisinos - São Leopoldo, Brazil
    2011 - 2015
Hire the top 3% of freelance developers
I really like this profile
Share it with others