Marcle RodriguesSenior Full Stack Developer
With hands-on experience in creating and scaling software applications, I’m a proficient Senior Software Developer. I’ve been working with Javascript and Ruby for a long time now, I’ve also worked with a variety of systems from small to large scale applications, from developing green field projects to maintaining and improving legacy ones. I’m always trying to learn new things and master what I already have in my toolbox.
Tech stack
Ruby (15)
PostgreSQL (15)
JavaScript (11)
Ruby on Rails (RoR) (8)
SQL (7)
React (7)
Sidekiq (7)
Elasticsearch (6)
Git (5)
Heroku (5)
MySQL (5)
Redis (5)
Refactoring (5)
Games (5)
Writing (5)
Education (5)
Web (5)
AWS S3 (4)
HTML (3)
Docker (3)
CSS (2)
RabbitMQ (1)
Sass (1)
Java (1)
CSS3 (1)
PHP (1)
WordPress (1)
ECMAScript (ES6) (1)
Ember.js (1)
Gulp.js (1)
Experience
Senior Sofware DeveloperGrade.us
05/2021 - Currently

As Senior Software developer I've been leading the Frontend team at Gradeus working mostly with a legacy Ruby on Rails and React application. I've been responsible for implementing new designs to increase adoption of the product and also to improve the performance of both backend and frontend. I was responsible for rethinking and improving the whole frontend process where Designers and Engineers would speak a common language, by using tools like Figma, Storybook, Chromatic we are able to improve developer produtivity and less back and forth between design and engineering. Also, by working closely with other engineers with are slowly refactoring the old parts of the code while improving performance, readability and maintainability of the code base. I'm also responsible for the architeture of all frontend features and I'm part of the team responsible for turning customers needs into reality. In addition to that I've been mentoring and tutoring junior engineers.

JavaScript
React
Git
SQL
Ruby on Rails (RoR)
Heroku
Redis
AWS S3
PostgreSQL
Ruby
Tech Lead & Senior Software DeveloperOrdway billing and revenue automation
08/2020 - 05/2021

I led one of the engineering teams at OrdwayLabs, during that period I was responsible for the architectural design of the application, deployments, managing and assigning tasks alongside the product managers, peer reviews, performance analyses and optimizations, responsible for revamping the architecture of critical systems like Imports, Quotes and Integrations with Third-party services. I’ve also been mentoring juniors and mid-level developers, participating in the hiring process of new developers. I was also responsible for thinking outside the box and bringing new solutions to old problems, eliminating technical debt whenever possible, improving maintainability, scalability, readability and avoiding regression issues.

JavaScript
React
Git
SQL
Ruby on Rails (RoR)
RabbitMQ
AWS S3
PostgreSQL
Ruby
Tech Lead & Senior Software Developer ContractorAirbo
10/2019 - 07/2020

I led the engineering team at Airbo, I was responsible for the architectural design of the application, deployments, managing and assigning tasks alongside the product manager, peer reviews, performance analyses and optimizations, database maintenance.

JavaScript
React
Git
Ruby on Rails (RoR)
Docker
Sidekiq
Heroku
PostgreSQL
Ruby
Senior Full Stack DeveloperCodeminer42
07/2016 - 07/2020

Codeminer 42 is a Brazilian software boutique very experienced in delivering all kinds of tech products. My main responsibilities at Codeminer 42 were: - Build and maintain web application based on Ruby technologies for large-scale clients from all over the world with located and/or remote teams; - Be a team player(both internal and client's); - Follow the best coding practices and patterns; - Review code from other team members (and have code reviewed); - Help other team members (developers and interns) to solve problems; - Contribute to the community by giving talks or writing; - Always search for self-improvement (both technical and interpersonal).

MySQL
Refactoring
Education
Sidekiq
Web
Games
Writing
Elasticsearch
PostgreSQL
Ruby
Tech Lead ContractorGrupo Tecnowise
08/2019 - 10/2019

I led the engineering team on the project 7days from day 1. I had the opportunity to work outside my comfort zone and learn a lot about the PHP ecosystem and I was responsible for the architecture, deployments, code reviews, managing the team with the product manager.

PHP
JavaScript
Git
WordPress
HTML
CSS
Senior Full-stack DeveloperOmniTrade
07/2019 - 07/2019

I implemented users background checks and validations of legal information, integrating with third-party services. I ported code from CoffeeScript to ES6 and was responsible for refactoring ui components in Angular and React. I was also responsible for the architecture, deployments, code reviews, managing the team with the product manager.

JavaScript
React
Ruby on Rails (RoR)
Docker
Sidekiq
Docker Compose
Heroku
PostgreSQL
Ruby
Senior Full Stack Developer ContractCyanna Education Services
12/2017 - 07/2019

Helping schools and regulatory agencies to navigate regulations, improve operations, design courses and make the enrollment process easier and smarter. I was also responsible for implementing new features with Rails and React, I also worked on a legacy custom build engine for generating processes and workflow for the institutions.

JavaScript
React
Docker
HTML
CSS
PostgreSQL
Ruby
Senior Full Stack Developer ContractBio Ritmo Academia
07/2017 - 12/2017

Responsible for improving SmartFit gym website search component, by refactoring the legacy code and improving search POROs using ElasticSearch. Also, responsible for improving public and internal systems, developing and maintaining APIs. Core responsibility was to take care of all systems performance and usability while implementing new features in both frontend and the backend.

JavaScript
MySQL
HTML
Sidekiq
Redis
Sass
Elasticsearch
Ruby
Senior Full Stack Developer ContractOferta Esperta
09/2016 - 07/2017

Green field project where the main goal was to gather online offers and display the best to our users. Responsible for everything from client communication, gathering requirements, development to deploy in production. I built a robust scraping engine where we would be able to scrape all major online stores for the best prices for our customers, this data was then exposed and consumed via APIs to our frontend applications built in React. I also developed a backoffice system where all integration with the stores would be easy configured.

JavaScript
Sidekiq
Heroku
Redis
Elasticsearch
PostgreSQL
Ruby
Full Stack Developer Contractlumini | soluções completas em iluminação
08/2016 - 08/2016

Online lighting/lamps store custom build in Rails and ReactJS. I was responsible for implementing most of the e-commerce functions and integrating with third party systems to better serve our clients needs.

JavaScript
Sidekiq
Heroku
Redis
PostgreSQL
Ruby
Frontend Developer ContractRiot Games
07/2016 - 08/2016

Responsible for developing most of the frontend of the RIOT Games Brazilian Learning Center alongside a team of highly experience Frontend Developers.

JavaScript
HTML
Ember CLI
Heroku
Gulp.js
ECMAScript (ES6)
Sass
Ember.js
Front-end DeveloperArlix Technologies
03/2016 - 07/2016

Worked alongside other developers to ensure the product attended all client’s needs and also ensuring efficiency, security and maintainability. Responsible for developing the front end of the Learn+ product.

JavaScript
Java
CSS3
HTML
Full-stack DeveloperWNEW Internet
03/2013 - 02/2016

Developed new features using Ruby and Ruby on Rails in key accountant and administrative systems for internal use, to automate and improve day-to-day tasks and also integrated with third party services through APIs.

JavaScript
SQL
Ruby on Rails (RoR)
PostgreSQL
Ruby
Education
Analysis and Systems DevelopmentUNINTER Centro Universitário Internacional
01/2016 - 12/2019
Production EngineeringUFPI
01/2014 - 01/2016
Electrical TechnicianIFPI - Federal Education Institute
01/2010 - 12/2013