Coder Social home page Coder Social logo

Robert Duarte

Software Engineer | ScrumMaster | Tech Lead | Team Lead

Passioned for technology, acting with IT for 20 years. Focused mainly on BackEnd technologies, I worked in a lot of projects as a Engineer, Team Lead, or ScrumMaster. Developing since apps to attend own employees to huge projects for multinationals.

LinkedIn

Experiences

Truckup LLC

Software Engineer - January 2024 - to date

A mobile app that connects truck owners with certified mechanics for quick and reliable on-demand repairs and maintenance, providing real-time updates and transparent pricing.

  • Application interface program development;
  • Integration with Stripe payment gateway management system;
  • Analysis and development of systems for application interface, using RestAPIs;
  • Increasing Code Quality with tests schemas like Unit Tests, Integration Tests and Load Tests;
  • CICD Pipeline for deploy configurations.

Result: Startup company releasing new application that meets mobile mechanics and truck's owners with any kind of issue. The project was launched in February 2024 and currently has more than hundreds of mechanics, generating revenue of almost half a million dollars.

Technologies: GitHub · GitHub Actions · Amazon Lambda · Amazon SQS · Amazon RDS · Postgres · Agile Methodologies · Cloud Computing · REST API · Serverless Stack · SST · TypeScript · RESTful Web Services · Backend Development · Amazon Web Services · JavaScript · Scrum · Software Development · Node.js · JSON · SQL · Git · Jira · Stripe · ViTest · Swagger · OpenAPI

Mesa Mobile Thinking

Software Engineer - July 2022 - December 2023

Nearshore technology solutions company creating digital products to create impact for strong brands. Making people's lives easier is the purpose that drives us.

  • Application interface program development;
  • Integration with payment gateways management system;
  • Analysis and development of systems for application interface, using RestAPIs and GraphQL;
  • Mentoring junior and mid developers to growth their skills;
  • Leadership and application development with the software team.

Result: Loyalty program app for the biggest fuel station network in Brazil, with a hundred of thousands active users, paying for the supply (on average, about a million brazilian reals by day) and rewarding with products and collected points.

Technologies: GitHub · GitHub Actions · Amazon EC2 · Agile Methodologies · Technical Leadership · Cloud Computing · REST API · Amazon SQS · AWS Lambda · Serverless Computing · GraphQL · Leadership · TypeScript · RESTful Web Services · Backend Development · Amazon Web Services · JavaScript · Scrum · Software Development · Node.js · JSON · SQL · Git · Oracle

BairesDev LLC

Software Engineer - July 2021 - June 2022

Nearshore technology solutions company, architecting and designing scalable, high-performance software solutions to meet our customers' business challenges.

  • Application interface program development;
  • Integration with cryptocurrency management system;
  • Integration with social networking systems;
  • Analysis and development of systems for application interface;
  • Integration with machine learning systems for awarding digital currencies.

Result: Project in progress, with the launch of its experimental version scheduled for the second half of 2022, with planning for an increase in the number of users (of the social network) in around 20% and an increase of 40% in the number of overall user engagement.

Technologies: GitLab · GitLab CI/CD · Object-Oriented Programming (OOP) · Amazon EC2 · Agile Methodologies · Technical Leadership · Cloud Computing · REST API · AWS Lambda · Serverless Computing · Kubernetes · Docker · TypeScript · Web Services RESTful · Backend Development · JavaScript · Scrum · Software Development · Node.js · JSON · NoSQL · MongoDB · Git · Express.js

CESAR

Software Engineer - December 2020 - June 2021

Center for innovation in training people and drives organizations, enhancing their digital strategies.

  • Creation, prioritization and refinement of the product backlog generating business value;
  • Conflict management;
  • Team Organization;
  • Project management;
  • Managing agile teams as Scrum Master;
  • Facilitating and conducting project meetings;
  • Listing the activities of the work execution cycles (Sprint);
  • Systems Analysis and development;
  • Facilitating integration between deliveries;
  • Organizing work backlogs;
  • Removing impediments;
  • Interfacing with the project manager;
  • Organizing and planning sprints;
  • Strategic role in leading the definitions of architecture and technologies to be used;
  • Defining, documenting and developing software architectures and their interfaces.

Result: Mobile device production line operational management and control system, reducing operational cost by 10% over six months in assembly line Organization tests.

Technologies: GitHub · Object-Oriented Programming (OOP) · Agile Methodologies · Cloud Computing · REST API · Amazon SQS · Docker · DevOps · RESTful Web Services · Backend Development · Scrum · Software Development · MySQL · JSON · SQL · Git

ENCORA - Daitan Group

Systems Development Specialist - August 2019 - December 2020

Software service company that reduce project risk.

  • Responding as the DevOps Engineer and Scrum Master of the banking/financial communication application;
  • Systems Analysis and development;
  • Responding to the definitions and evolutions of software architecture with a focus on innovation and continuous improvement of processes;
  • Creating and discussing the architecture of the services with the technical managers of the client;
  • Developing and maintaining a gateway interface application between the application itself and third parties;
  • Answering for the analysis of technical documents;
  • Elaboration of projects;
  • Supporting in the criticism of technical documents;
  • Supporting quantitative controls;
  • Developing and managing control worksheets;
  • Contributing to the performance of activities related to the sector.

Result: Improved application performance, reducing database query times by 20%, reducing network/internet bandwidth consumption. 40% reduction in the cost of servers and cloud computing services with a change in application architecture.

Technologies: GitHub · Object-Oriented Programming (OOP) · Amazon EC2 · Agile Methodologies · Cloud Computing · REST API · Amazon SQS · Terraform · AWS Lambda · Docker · TypeScript · DevOps · RESTful Web Services · Backend Development · Amazon Web Services · JavaScript · Scrum Master · Scrum · Software Development · Node.js · JSON · SQL · MongoDB · Git · Express.js · Redis

Accenture Brazil

Senior Analyst - November 2016 - August 2019

Management Consulting, Information Technology and outsourcing company.

  • Acting as a software engineer and Scrum Master for consulting teams;
  • Tech Lead role with the responsibility of managing the team of developers, handling the budget and Time report of the project;
  • Programming, coding and testing programming languages, based on the systems developed by analysts;
  • Performing system maintenance, making any necessary corrections, in order to meet the needs of users;
  • Developing work debugging and testing programs, performing maintenance services on existing programs;
  • Languages: Scrum, AWS cloud, Node.JS, ExpressJS, RESTApi, Oracle, MongoDB, CouchDB, Redis, HTML5, CSS3, Javascript, AngularJS, Ionic and Cordova.

Result: Implementation of an application for monitoring the activities of field technicians generated a reduction in operating cost of around 70%, improving rates in the judicial recovery process of the client. New debt regularization portal generated, only in the first weekend of publication, a recovery of more than half a million reais only in defaulting amounts. Royalty control and management system in seed technology generated a control of more than 11 million reais, with automation and farmer reporting.

Technologies: Object-Oriented Programming (OOP) Amazon EC2 Agile Methodologies Technical Leadership Cloud Computing REST API Amazon SQS AWS Lambda Serverless Computing Docker GraphQL Leadership DevOps RESTful Web Services Back-end Development end · Amazon Web Services · JavaScript · Scrum Master · Scrum · Software Development · Node.js · MySQL · JSON · SQL · AngularJS · React · React Native · MongoDB · Git · Oracle · Express.js · Redis · CouchDB

Joy Street

Computer Applications Engineer -October 2015 – November 2016

Sales of gamification products and digital games for learning.

  • Responsible for the development of educational games.
  • Contributing to the creation of mobile games;
  • Developing and maintaining good relationships with customers, teams, peers and management.
  • Preparation of executive presentations.
  • Participating in the analysis of demands and survey of scope as well as the execution of projects.
  • Facilitating elicitation of the activities necessary to carry out projects, analyzing the impacts on systems and processes through the understanding of the need.
  • Participating and leading project planning and monitoring meetings. Participating in the planning activities for the release of the product for approval and production.
  • Conducting product acceptance testing as well as documentation of nonconformities by evaluating and planning the execution of reported corrections.
  • Language: Node.JS, Java, Python, PHP, RestAPI, WebSocket, MySQL, SQLServer, HTML5, CSS3, Javascript, jQuery, AngularJS and Construct.

Result: Educational platform aimed at students between 8 and 12 years of elementary school, involved more than 100 thousand students, adding different business models to the company, where it can generate an extra turnover of more than 15%.

Technologies: GitHub · Bitbucket · Object Oriented Programming (OOP) · Amazon EC2 · Agile Methodologies · Cloud Computing · REST API · Docker · RESTful Web Services · Backend Development · Amazon Web Services · JavaScript · Scrum Master · Scrum · Software Development · Node.js · PHP · MySQL · CSS · JSON · SQL · AngularJS · MongoDB · Microsoft SQL Server · Git · Express.js · React

Fishy Comunicação Digital

Computer Applications Engineer - March 2014 - October 2015

Advertising agency.

  • Developing apps that have served its marketing campaign with integrations on Facebook, Twitter and Instagram;
  • Responsible for the estimates and monitoring of projects;
  • Programs, codes and tests systems based on the projects developed;
  • Performs the maintenance of the developed systems, making any corrections, in order to meet the needs of the company's customers;
  • Language: Scrum, Kanban, PHP, CakePHP, Wordpress, RestAPI, MySQL, HTML5, CSS3, Javascript and jQuery.

Result: Marketing action, regarding the Pink October, for a local mall, generated more than 4 thousand downloads in the specific app of the campaign, generating more than 10 thousand images and more than 50 thousand likes using the activation hashtag (considering only public profiles). It generated an 88% growth in the number of followers of the customer's profile (shopping), highlighted in more than 15 national websites, including the largest portal related to the Apple universe in Brazil (MacMagazine). More than 300 thousand people impacted by the action of the campaign in just 30 days.

Technologies: Bitbucket · Object Oriented Programming (OOP) · Agile Methodologies · Backend Development · JavaScript · Scrum · Software Development · PHP · MySQL · JQuery · CSS · JSON · SQL · MongoDB · Git

Hotworks

Back End Developer - August 2013 - February 2014

Multinational with a focus on Advertising.

  • Responding for the development of marketing campaign applications with integrations on Facebook, Twitter and Instagram.
  • Tracking estimates and project tracking.
  • Programs, codes and tests systems based on the projects developed;
  • Performs the maintenance of the developed systems, making any corrections, in order to meet the needs of the company's customers.
  • Language: Scrum, Kanban, PHP, CakePHP, Wordpress, RestAPI, MySQL, HTML5, CSS3, Javascript and jQuery.

Result: Delivering, on average, more than 50 thousand leads per campaign to national telecommunications companies, providing a growth of more than 15% in annual customer turnover; In one of the projects / action more than 1 million hits in search of voucher to take a sample of the product in the store and, consequently, an extra volume of more than two hundred million reais in sales at launch.

Technologies: Bitbucket · Object Oriented Programming (OOP) · Agile Methodologies · Backend Development · JavaScript · Scrum · Software Development · PHP · MySQL · JQuery · CSS · JSON · SQL · Git

Certifications

Certified ScrumMasterAWS Certified Cloud PractitionerScrum Foundation Professional Certificate - SFPC™Kanban Foundation KIKF™

Education

  • Specialization in Project Management - November 2022
  • B.SC in Information Technology - December 2012
  • Certificate in Software Development - June 2006

Technologies

BackEnd NodeJSExpress.jsMonogooseSequelize

Databases MongoDBMySQLPostgresRedisCouchbase

Cloud AWSGoogle CloudHeroku

Environment GitDockerKubernetesTerraformJenkins

Robert Duarte's Projects

cnabbuilder icon cnabbuilder

ferramenta para leitura, mapeamento de campos para arquivos CNAB

danfe icon danfe

Módulo node.js para gerar DANFEs em .pdf

football-api icon football-api

This is a GraphQL API that uses TypeORM to connect to a SQLite database. It is a simple API that allows you to import and read data (Competitions, Teams and Players) from Football API.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.