Renato Pacheco VieiraSenior Software Engineer
I am a Senior Software Engineer with more than 10 years of experience developing software from mobile apps to robust and resilient apis and webapps.
Certifications
HTML/CSS
HTML, CSS
05/18/2022
Node.js
Node.js
12/09/2019
Agile
Scrum, Agile, Project Management, Scrum Master
04/28/2021
Tech stack
Scrum (3)
Node.js (1)
Agile (1)
Scrum Master
Project Management
HTML
CSS
React (6)
Jest (5)
Java (4)
Web (4)
Redux (4)
TypeScript (4)
Django (3)
Apps (3)
Docker (3)
Express.js (3)
PHPUnit (3)
JavaScript (3)
PHP (3)
AngularJS (2)
Android (2)
Games (2)
Bootstrap (2)
APIs (2)
SPA (2)
jQuery (2)
Windows (2)
Play (1)
Testing (1)
Experience
Senior Software EngineerRight Balance
02/2022 - Currently

As a Senior Software Engineer at Octane my responsabilities are: * build a new portal with enhanced user experience in replacement of old customer portal * play a major part in deciding what to build and how to build it * own the technical design and ship features * deliver new features on frontend using React and Typescript * deliver new features on backend using Express and Typescript using Clean Architecture

React
TypeScript
Express.js
Docker
Jest
Senior Software EngineeriClinic
10/2021 - 02/2022

As Senior Software Engineer on Telemedicine squad I was accountable for: * maintaining legacy api written with Node.js, Typescript, Fastify, typeORM * maintaining AWS lambda functions written with Node.js, Typescript, Fastify * maintaining legacy webapp written with React, Redux, Redux saga, twilio * maintaining legacy django app

Django
React
Redux
TypeScript
Node.js
Squad LeaderiClinic
08/2021 - 10/2021

As Squad Leader on Telemedicine Squad I was accountable for: * team members development (feedback, 1:1s, pdi) * team delivery * facilitating meetings and agile ceremonies

Agile
Scrum
Kanban
Senior Software EngineeriClinic
12/2020 - 07/2021

As Senior Software Engineer on Market Place Squad I was accountable for: * maintaining legacy app written with Typescript, React, Redux and Next.js, CI/CD pipeline on travis CI, deploy on AWS Elastic Beanstalk, authentication with AWS Cognito * maintaining api written with Django, Django Rest Framework, Postgres, Elastic Search, CI/CD pipeline on travis, deploy on AWS with ArgoCD * creating new webapp with Typescript, React and Next.js, Serverless Nextjs, CI/CD pipeline on travis, deploy with seed.run

Django
React
Redux
Serverless
TypeScript
Software EngineerDaitan Group
09/2020 - 11/2020

Work for VMWare as Frontend Engineer, building and testing user interface for its marketing tool. Stack: Angular, SASS

Angular
Sass
Testing
VMware
Software Engineer Technical LeadDaitan Group
04/2020 - 09/2020

Work for Poliedro building a solution based on micro-services architecture using Elastic Search, Mongo, Koajs, Node, Next and React. As Tech Lead I am responsible for defining, evaluating, proposing and validating the solution and its architecture, guide the team technically and helping them improve their skills. As Scrum Master I am responsible for running all ceremonies Daily, Planing, Retro, Grooming and guarantee the deliveries.

Architecture
React
Scrum
Software EngineerDaitan Group
01/2018 - 04/2020

Software Development Specialist for 8x8 Contact Center product close to a multi-site team (Brazil, England, Romania, and the USA). I was accountable for: - Work together with Product Team to get new features done by estimating, develop, review and document the requirements. - Maintain legacy code, refactor it and introduce good practices. In PHP we are moving from a legacy code in PHP4 to PHP7 introducing DDD, PSR-4 and unit tests with PHPUnit. In Javascript we are moving legacy Vanilla JS and an old library to React, using React, Redux, Redux Saga Styled Components, Jest The stack included but was not restricted to Java, PHP, JavaScript, React, NodeJs

Java
JavaScript
Jest
PHP
PHPUnit
React
Redux
Software DeveloperInstituto Triad Systems
10/2016 - 12/2017

Software developer for an R&D center in Manaus, I worked along with a team of 5 people to build from scratch a web platform to automate processes on Alcatel factory. I was responsible for: - Create APIs on a backend server to be consumed for an SPA - Create components on the SPA The stack included mainly Java and AngularJS.

AngularJS
APIs
Java
SPA
Web
Co-FounderJukx
02/2016 - 10/2016

Jukx was a virtual jukebox where people could choose what music to play on a public space, like a pub for example. I was responsible for coordinating four developers, manage product backlog, act as the scrum master, and act in sales operation also. We developed the backend using Django with PostgreSQL, and the frontend using AngularJS and Materialize.

AngularJS
Django
Play
PostgreSQL
Scrum
Software DeveloperFUCAPI
12/2014 - 02/2016

Worked with other software developers to build web systems for factories in Manaus using Django, JQuery, and Bootstrap. Played scrum master role in internal software development. Written software’s documentation and user manual.

Bootstrap
Django
jQuery
Scrum
Web
Mobile Application DeveloperTectoy
01/2014 - 07/2014

Developed Android games and apps, that was embedded in Tectoy tablets. Acted as DevOps managing development and testing environment.

Android
Apps
DevOps
Games
Testing
Mobile Application DeveloperSidia Instituto de Ciência e Tecnologia
11/2012 - 01/2014

Working with other developers to build android apps and games.

Android
Apps
Games
Mobile Application TraineeINdT
10/2011 - 11/2012

Working with other developers to build web apps and windows phone apps

Apps
Web
Windows
Education
Master of Business Administration - MBAPontifícia Universidade Católica de Minas Gerais
02/2020 - Currently
Bachelor in Computer Science Federal University of Amazonas
03/2009 - 03/2013