Hi,

I am Riheldo.

Experienced Fullstack Developer knowledgeable in user interface, SPA Web Application, backend. Able to effectively self-manage during independent projects, as well as collaborate in a team setting.

avatar
  • Angular
  • TypeScript
  • JavaScript
  • Node.js
  • NestJS
  • Python
  • Keycloak
  • Java
  • SQL
  • MySQL
  • PostgreSQL
  • MongoDB
  • Elasticsearch
  • HTML & CSS/SASS
  • RxJS
  • PrimeNG
  • Angular Material
  • Amazon AWS

Projects

Digital vault

Digital vault web application, with a master password, stores information encrypted with the AES-256 algorithm, using BIP-39 as the password recovery key.

Card Cover
  • Angular
  • BIP-39
  • Crypto

Contract manager

Contract, installment, and bank account management system for institutions. System with bank integration for money transfers.

  • Angular
  • PrimeNG

Ganko

Call control system, activities with interactive kanban, and knowledge base.

Card Cover
  • Angular
  • PostgresSQL

VERO

Labor process analysis platform, with process search, results forecasting via AI, and a coin-based monetization system.

Card CoverCard CoverCard Cover
  • Angular
  • Node.Js
  • NestJs
  • Express
  • Python
  • PostgresSQL
  • Redis

Monitor

Point-of-sale monitoring system for retail chains, allowing you to track terminal statistics, transactions, operators, and daily routine/job execution, in addition to issuing real-time alerts for failures and errors.

Card CoverCard CoverCard Cover
  • Angular
  • WebSocket
  • Java

Lucax

An ERP system comprised of three distinct applications (for managers, retailers, and organizations). The system allowed for advanced pricing control by tiers and channels, integrated record management with online stores, invoice issuance, inventory control, and a financial module for tracking revenue and expenses.

  • Angular
  • Multi App
  • Java

Fradik

Property sales website with customer portal for monitoring construction work and financial information.

  • Angular
  • NodeJs
  • Express
  • MongoDB

Instabuy

E-commerce for retailers, web app, mobile app, retailer portal.

Card Cover
  • Angular
  • Python
  • Flask
  • MongoDB
  • MySQL
  • AWS S3
  • AWS Lambda

Others, no images

CMS

Content management system for institutions.

  • Angular
  • Node.JS
  • NestJS
  • Express
  • MySQL
  • MongoDB
  • AWS S3
  • AWS Lambda
  • AWS SES

Payment

Integrations with multiple payment gateways.

  • Node.JS
  • Express
  • MongoDB
  • Python
  • AWS SES

Jobs

Asynchronous processing routines and messaging.

  • Node.JS
  • Express
  • MongoDB
  • MySQL
  • BullJs
  • Redis

Real estate website with portal

A simple and elegant real estate presentation website

  • Python
  • Web2py
  • MySQL

Libraries and small projects

  • Keycloak as main IAM
  • Raspberry Pi, network speed checker;
  • PostgresSQL ORM for NodeJS and Typescript;
  • CRM as library for projects above;
  • Chat window, to be added on projects above;

Carrear

2023

2023

Senior Front-end Developer, Sicoob, Brasília
Sicoob is a bank on Brazil
  • I was responsible to create a strategy to migrate an old front-end, adobe flash portal, to angular and write as minimal backend as possible;
  • Help the team to fix some bugs on jsf templates.

2020

2020

Senior Fullstack Developer, Vicax, Brasília
Vicax is a software factory that drives technology to business. I am responsible for guiding the team to edge technologies, languages, frameworks and patterns to be used.
  • Developed and presented solutions to executives and stakeholders, with business workflows diagrams, reports, analyzed and designed new systems and applications;
  • I developed 20+ libraries, 2 design system and 3 Angular templates;
  • I implemented and helped juniors and mid developers to use externals Angular templates, reaching deadlines;
  • I oversaw UI/UX, developer team, and daily management of principal projects, by breaking big tasks to each individual;
  • Implemented APIs on back-end in Node.JS;
  • I implemented scripts and plugins to generate and validate codes, by improving developer experience, madding 2x faster deliveries, and reducing errors by half.

2017

2017

Angular Developer, Lucax, Brasília
Lucax is a company that provides its own ERP for retail reaching hundreds of customers. Have been responsible for structuring front end to rewrite the legacy system.
  • I developed 10 libraries, 2 Angular templates;
  • I Worked with Product Team to understand requirements and business specifications, and avoid rework finding problemas in early stage, reaching a validated software on deadlines always from 1 day to 1 week earlyer;
  • I implemented an Angular abstraction to dynamicaly build Tables and Forms by providing like JSON syntax, making all forms be compatible with tables, and popup, to improve user experience, and up to 10x faster implementations;
  • Also implemented an abstraction layer to data flow, to mainten full customization and make deliveries 30% faster with a smaller team.

2016

❤️

Fell in love with Typescript & Angular
Typescript+Angular incorporates a new type of paradigm into web development, making it possible to create more robust and fault-tolerant software.

2012

2012

Fullstack Developer, Instabuy, Brasília
Instabuy is an ecommerce company for supermarkets. I was a founding partner until purchased in 2016.
  • I collected feedback from clients to identify business requirements, and implement on weekly basis;
  • I created a module in Angular to connect to the backend, and support any customization;
  • I was responsible to make templates and customize themes to clients;
  • Worked to solve complex problems using the latest in Cloud, Mobile, and Web Technologies. Using AWS, and self services;
  • Using Redis, implemented a Python queue management, to process async tasks, and not overload the main server.

Since 2007

2007

Design & Frontend, Student & Freelancer, Brasília
"The journey of a thousand miles begins with a single step."

And Always

♾️

Explorer/Curious/Inventive Developer, at Brasília
  • I explore new technologies and frameworks, testing innovative solutions to improve performance and user experience;
  • I investigate complex problems with curiosity, analyzing logs, metrics, and system behaviors to propose effective fixes;
  • I propose continuous improvements, suggesting new approaches and experiments that optimize development and business processes;
  • I explore integrations between different systems, seeking creative ways to expand the ecosystem of solutions;
  • I apply critical thinking to compare alternatives, balancing innovation with technical and business feasibility, contributing creative insights to product evolution.