Rhuan Karlus SilvaFull Stack Developer
Creative, reliable and focused on writing high quality code with 6+ years of experience on back-end development, 6+ years of experience on DevOps engineering and 3+ years of experience on front-end development. Deep into community events, presented talks in some of them and organized others. As a Computer Engineering student I started working with Software Development as soon as I could. The loves of my life are my mother, my wife and my books. Nowadays working from home, I built my own office where I can find peace and coffee to do my work.
Tech stack
Subversion (SVN) (6)
Java (5)
React (5)
GitFlow (5)
Spring (4)
Jenkins (4)
TypeScript (4)
Git (4)
Amazon (4)
DigitalOcean (4)
AngularJS (4)
DevOps (4)
JavaFX (4)
Maven (4)
GraphQL (4)
Jest (4)
GitHub (4)
Cypress (3)
Python (2)
Kubernetes (2)
Node.js (1)
React Native (1)
Docker (1)
Management (1)
JavaServer Faces (1)
Usability (1)
Selenium (1)
Performance (1)
Scrum (1)
Leadership (1)
Experience
Senior Frontend EngineerToptal
11/2021 - Currently

• Saved USD 240K+ per year in costs and improved profit for the company by launching a new product (Testing Platform) to replace Codility and HackerRank • Boosted the hiring speed increasing the company’s profit by launching a new product (TopScreen) • Increased the FE engineers productivity by providing coach sessions and PP with them • Leveraged the product quality by leading the project isolation implementing monorepo standards • Increased the admission number by leading coach and pair programming sessions with the company interns

TypeScript
GitHub
GitFlow
Git
React
GraphQL
Jest
Cypress
Director of EngineeringExponential Ventures
06/2021 - 10/2021

• Boosted the deployment and setup of new local machines by implementing Ansible scripts to mange a Bare Metal k8s cluster • Launched Pluo, the first product of the company in production. Can be visited at https://pluo.jobs • Managed up to five engineers directly • Brought analysis over all the products by implementing and deploying metrics systems and dashboard tools such as Metabase, Sentry, Prometheus and Grafana • Increased the productivity of the front-end engineering by implementing a Storybook and grabbing all of the components together

TypeScript
AWS CLI
Python
Kubernetes
Flask
React
React Native
Next.js
Docker
Ansible
Senior Software Engineer Technical LeadExponential Ventures
11/2020 - 05/2021

• Accelerated the creation of a Startup by creating the first Marketplace to sell the company’s products • Responsible for hiring new Engineers • Strengthened the teams knowledge, and the company continuous delivery, deploying a Kubernetes cluster on AWS with kOPS • Brought metrics analysis of our apps to the company by running Prometheus and integrating our apps with it • Increased the visibility of the products by implementing SEO techniques on the company’s blogs

GitFlow
TypeScript
React
Python
Django
Kubernetes
Leadership
Mobile
React Native
Gatsby
Full Stack EngineerExponential Ventures
07/2020 - 10/2020

• Improved the developers productivity by implementing base Docker Images • Gave visibility to the company by implementing the blogs with ReactJS • Fixed performance issues by implementing high availability cache clusters with Kubernetes

GitHub
GitFlow
Git
TypeScript
React
Python
Docker
Kubernetes
Full Stack EngineerSHARKTOWER
03/2020 - 07/2020

• Solved many problems of resource-based authorization by implementing security layers for the GraphQL queries, mutations and subscriptions • Improved the product UX/UI implementing the new dashboard with real-time updated data • Contributed to the community by holding an open and free presentation about ”NodeJS Under the Hood: Concurrency and Multithreading”

GitHub
GitFlow
Git
Node.js
GraphQL
Jest
FlowType.JS
React
Full Stack EngineerMudano
09/2019 - 03/2020

• Engaged the company in the community, managing the first Mudano Meetup in Goiânia, open and free for the community • Optimized the UX by suggesting, and implementing, many dashboards.

Node.js
React
Jest
GraphQL
DevOps SeniorSecretaria da Saude do Estado de Goias
05/2019 - 08/2019

• Saved U$400.000 of costs on buying third party software implementing static code coverage and improving it’s rules • Introduced Docker environment to provision and scale systems • Trained a team of 15 people on how to manage CI and CD with Gitlab using Gitflow

Management
Jenkins
Docker
Docker Compose
GitLab CI/CD
GitFlow
Senior Software Engineer Team LeadPacto Soluções
10/2018 - 04/2019

• Led a team of 6 Java developers • Started Docker orchestration of the environment • Supported the recruiting process of new software engineers

Scrum
Management
Java
Java EE
JavaServer Faces
Spring
Git
GitFlow
Subversion (SVN)
Senior Java Software EngineerPacto Soluções
07/2018 - 09/2018

• Improved user experience making databases queries 70% faster • Boosted productivity of Development Department organizing 6 teams, with at least 3 developers on each.

Subversion (SVN)
Java
JavaServer Faces
PostgreSQL
Redis
Full-stack DeveloperOobj
02/2015 - 07/2018

• Enabled users to filter, sort and query every field from invoice documents by building an API in AWS • Improved user experience building a JavaFX client to manage their local and remote data • Automated Sprint rotations and deploys of all systems • Provided customers management to the company by building a Licenses system to handle accesses and payments • Increased the visibility of company financial progresses through the implementation of an internal KPI system

Subversion (SVN)
DevOps
Java
JavaFX
Maven
DigitalOcean
Amazon
Jenkins
Spring
AngularJS
Java TraineeOobj
06/2014 - 01/2015

• Boosted the document processing software to be 10 times faster (from 30 docs/second to 300 docs/second) by scaling the application and creating async I/O services • Increased the reliability of our JMS services moving out from Joram to ActiveMQ

Subversion (SVN)
Java
Performance
Test Trainee Analist3Way Networks
09/2013 - 05/2014

Test automation in general. Usability tests using Selenium and BadBoy. Focus on QA and documentation improvement.

Subversion (SVN)
Usability
Selenium
Education