Riderman de Sousa Barbosa

Riderman de Sousa Barbosa

Riderman de Sousa Barbosa

I'm curious, enthusiastic and student most of the time, like the rest of the time to write code, especially in javascript.

@ridermansb

Joined Dec 2023

Belo Horizonte, MG

About

With nearly two decades of experience in IT, my career encompasses web application development, website creation, PWAs, and collaboration with innovative startups both in Brazil and abroad.

I am passionate about front-end development, specializing in React and JavaScript, while also having solid experience in back-end development with Node.js/Express.

Additionally, I have extensive expertise with Google Cloud Platform services, including Firebase, Cloud Run, Pub/Sub, Queues, and Artifact Registry. I have a strong background in implementing CI/CD pipelines using GitHub Actions and Bitbucket.

My commitment to creating unit tests and supporting QA teams with writing and implementing end-to-end (e2e) tests ensures the delivery of high-quality solutions.

npx ridermansb

My speciality

Software Engineering

React

Node

firebase

Creator

Web Developer

Languages I'm fluent in

Portuguese

English

Experiences

SecurityScorecard

Staff Software Engineer

SecurityScorecard

Aug 2021 - Aug 2024

2yrs 11mos

Aug 2021 - Aug 2024

2yrs 11mos

See more

I primarily worked on platform development, focusing on the report generation interface, as well as on the creation and maintenance of APIs. I also joined the Staff team, contributing suggestions and implementations to the core of the platform, including improvements in code quality, the addition of reports such as SonarQube, and linting.
ExpressJS

ExpressJS

React

React

Webpack

Webpack

Redux

Redux

redux-saga

redux-saga

Jest

Jest

Storybook

Storybook

styled-components

styled-components

e-Core

Senior Software Engineer

e-Core

Sep 2019 - Jul 2021

1yr 10mos

Sep 2019 - Jul 2021

1yr 10mos

See more

Worked as a Front-end developer, creating various interfaces with Vue/Vuex and React/Jest, always focusing on increasing test coverage and improving code quality.
React

React

Redux

Redux

Jest

Jest

Vue.js

Vue.js

vuex

vuex

redux-saga

redux-saga

Webpack

Webpack

Storybook

Storybook

Maxmilhas

Senior Frontend Developer

Maxmilhas

Jul 2018 - Sep 2019

1yr 2mos

Jul 2018 - Sep 2019

1yr 2mos

See more

Worked on the checkout page at Maxmilhas, where I redesigned all components with a more robust standard and expanded test coverage. Additionally, I led the implementation of Storybook and improved communication between designers and developers. Stack Principal: React/Redux, BEM, Jest, React Atomic Design and Storybook
React

React

Storybook

Storybook

React Redux

React Redux

Redux

Redux

Webpack

Webpack

CSS 3

CSS 3

3D Printing Systems

Full Stack Javascript Developer

3D Printing Systems

Feb 2017 - Jul 2018

1yr 5mos

Feb 2017 - Jul 2018

1yr 5mos

See more

Responsible for Backend and Frontend in the development of a webapp that uses Blockly to teach children to program. Technologies involved: Backend: MongoDB, MQTT, Express, PM2, Passport, Mocha / Chai Frontend: Blockly, React, Mobx, Jest, Webpack DevOps: Docker, DigitalOcean
MongoDB

MongoDB

MQTT

MQTT

ExpressJS

ExpressJS

Mocha

Mocha

React

React

Webpack

Webpack

Docker

Docker

Jest

Jest

DigitalOcean

DigitalOcean

npm

npm

Blip

Software Developer

Blip

Aug 2014 - May 2016

1yr 9mos

Aug 2014 - May 2016

1yr 9mos

See more

Web project with Angular, Karma, Protractor and Webpack - Implement TDD for javascript projects - Support QA team with protractor tests Development apis. - WebApis that consume SMS Dashboard Web project for sales. - Dashboard that use D3 to display charts - Use Specflow to write tests Web project with Angular, Karma, Protractor and Webpack - Implement TDD for javascript projects - Support QA team with protractor tests Development apis. - WebApis that consume SMS Dashboard Web project for sales. - Dashboard that use D3 to display charts - Use Specflow to write tests Skills: Back-End Web Development
AngularJS

AngularJS

Webpack

Webpack

SpecFlow

SpecFlow

D3.js

D3.js

Microsoft SQL Server

Microsoft SQL Server

ASP.NET Core

ASP.NET Core

ASP.NET

ASP.NET

Bind Solution

Freelancer

Bind Solution

Jun 2011 - Jul 2014

3yrs 1mo

Jun 2011 - Jul 2014

3yrs 1mo

See more

Infra, azure servers and development Development of web projects using Asp.net MVC, Knockout, jQuery, Selenium SpecflowInfra, azure servers and development Development of web projects using Asp.net MVC, Knockout, jQuery, Selenium Specflow Skills: Back-End Web Development
ASP.NET

ASP.NET

ASP.NET Core

ASP.NET Core

C#

C#

Microsoft SQL Server

Microsoft SQL Server

Microsoft SQL Server Manage...

Microsoft SQL Server Manage...

Selenium

Selenium

jQuery

jQuery

CPM Braxis

Windows Mobile Developer

CPM Braxis

Apr 2010 - Nov 2010

6mos

Apr 2010 - Nov 2010

6mos

See more

Windows Mobile Developer CPM Braxis is a Outsource company, I worked on the client (Prosegur). Development application (Windows Mobile 6.5) used by the security van Responsible for several improvements in the app, SHA encryption algorithm and Rijndael (for file encryption).
C#

C#

Developer

Oct 2009 - Apr 2010

6mos

Oct 2009 - Apr 2010

6mos

See more

Development and maintenance of the system used for tracking projects and tasks. - Performance Improvement Threads (C #) - Optimization of tasks deploying components (DevExpress) SQL Server Database Administration - Created jobs and procedures to perform automatic backups. - Indices Optimization
Microsoft SQL Server

Microsoft SQL Server

C#

C#

Developer

Oct 2006 - Dec 2008

2yrs 1mo

Oct 2006 - Dec 2008

2yrs 1mo

See more

Development and maintenance of a Windows Form used internally (project style) to control projects and tasks for the entry company. Implementation and administration of SQL Serve database
.NET

.NET

ASP.NET Core

ASP.NET Core

Microsoft SQL Server

Microsoft SQL Server

Microsoft SQL Server Manage...

Microsoft SQL Server Manage...

AeC Contact Center

Developer

AeC Contact Center

May 2009 - Oct 2009

5mos

May 2009 - Oct 2009

5mos

See more

Development platform .net C# with Visual Studio 2008. Development and management reports in Reporting Services. Import / export data using SSIS (Integration Services SQL 2005).Development platform .net C# with Visual Studio 2008. Development and management reports in Reporting Services. Import / export data using SSIS (Integration Services SQL 2005). Skills: Back-End Web Development
C#

C#

Microsoft SQL Server

Microsoft SQL Server

Microsoft SQL Server Manage...

Microsoft SQL Server Manage...

ASP.NET

ASP.NET

Codeme Engenharia

Developer

Codeme Engenharia

Feb 2009 - May 2009

3mos

Feb 2009 - May 2009

3mos

See more

Development platform .net C# with Visual Studio 2008 with SQL 2008. Windows Form project used to create and manage engineering projects.
C#

C#

Microsoft SQL Server

Microsoft SQL Server

Tech Stack

Featured
Firebase

Firebase

Expert

React

React

Expert

TypeScript

TypeScript

Expert

Google Cloud Run

Google Cloud Run

Senior

Node.js

Node.js

Senior

Jest

Jest

Senior

ExpressJS

ExpressJS

Mid-level

Task Processing
Cloud Functions for Firebase

Cloud Functions for Firebase

Expert

Static Web Hosting
Firebase Hosting

Firebase Hosting

Expert

Javascript UI
Preact

Preact

Expert

Languages
JavaScript

JavaScript

Expert

CSS

CSS

Mid-level

Zsh (Z shell)

Zsh (Z shell)

Junior

User Management
Firebase Authentication

Firebase Authentication

Senior

Package Manager
npm

npm

Senior

In-Browser Testing
Chrome DevTools

Chrome DevTools

Senior

Google Cloud
Google Cloud

Google Cloud

Senior

Realtime Backend
Google Cloud Pub/Sub

Google Cloud Pub/Sub

Senior

General Analytics
Google Search Console

Google Search Console

Senior

Cloud Storage
Google Cloud Storage

Google Cloud Storage

Senior

Version Control
GitHub

GitHub

Senior

Build Tools
Webpack

Webpack

Senior

Front-End Frameworks
Tailwind CSS

Tailwind CSS

Mid-level

Security
Google reCaptcha

Google reCaptcha

Mid-level

Mapping APIs
Google Places API

Google Places API

Mid-level

Virtual Machine Platforms
Docker

Docker

Mid-level

Databases
MongoDB

MongoDB

Mid-level

PostgreSQL

PostgreSQL

Mid-level

Javascript Testing
Cypress

Cypress

Mid-level

Exception Monitoring
Sentry

Sentry

Mid-level

Text Editor
Vim

Vim

Mid-level

Visual Studio Code

Visual Studio Code

Code Review
Code Climate

Code Climate

Junior

Code Coverage
Coveralls

Coveralls

Junior

Copyright © 2024 Riderman de Sousa Barbosa

Built with Showwcase