Coder Social home page Coder Social logo

Hi! I'm Rhuan Barreto! 👋

I'm an engineer that loves to solve problems using technology. Programming is the tool I use the most for solving them. But my life is/was not only about programming. I started programming very early, since I was 10 years old. Feel free to contact me on my social platforms or email.

Technologies I work today

My main Technologies as of today (May 2024) are:

  • Frontend
    • Vanilla Javascript for very simple applications
    • Typescript for enterprise (structured) applications
    • React bundled with Webpack/Vite
    • TanStack Query for server-side state
    • State Colocation and Jotai when a global state is needed
    • Deployment using Github Pages, Netlify, Vercel, Cludflare Pages, or a simple Nginx container. The simpler the better.
    • Storybook for full frontend development. I'm all-in for component based development and SOLID for frontends
  • Backend
    • Bun - Replacing Node for Bun was one of the best improvements in the JS ecossystem
    • PostgrREST - Super fast DB abstraction in a REST API.
    • ElysiaJS for backends if we don't need a simple CRUD REST API
    • Python for Data Science-based workloads - Using FastAPI as a spec-first framework
    • Deployment using docker containers that can be deployed to any cloud-specific service (Azure, GCP, AWS) or using Kubernetes
  • Infra
    • Pulumi - Infra as a code done in the right way with access to all programming primitives without having to learn another language.

Technologies I have worked with

  • ASP (Not ASP.NET!) - After reading a book in the 2000s, I started with my first server-side scripting language. Not so long after, I discovered PHP and fell in love for it
  • PHP - After reading the PHP & MySQL Bible book, I jumped all-in into PHP. Wordpress is still my most used CMS. Made many applications in CodeIgniter and CakePHP. Laravel was not a thing in that time.
  • jQuery - Does someone still remember jQuery was a thing in the 2000s?
  • AngularJS - A brief journey on AngularJS for making simple applications. This journey also included the usage of Ionic Framework
  • C for PIC microcontrollers - Using PIC16F for temperature sensor signal conditioning
  • C for Arduino - I always played with automation projects, from steering a sailboat to running ping tests on my local network
  • C++ - Low level stuff, always when you need it
  • C# - You always need to interface with some legacy code that only runs on Windows, right?
  • Ruby on Rails for complex problems, like integrating with legacy applications
  • Parse Platform - No need for making full CRUD backends for simple data
  • CosmosDB REST API - They even abstract the DB for you. The rest (pun intended) is simple.
  • Koa for middleware backends if previous options cannot solve the problem
  • Python for Data Science-based workloads - Using Connexion as a spec-first framework

Important Links

Rhuan Barreto's Projects

acoustic-toolbox-mac icon acoustic-toolbox-mac

BELLHOP gaussian beam/finite element beam code originally developed by M. Porter from HLS Research Inc.

acs-deployment icon acs-deployment

Alfresco Content Services containerized deployment (Helm and Docker Compose)

adventofcode icon adventofcode

Spoilers ahead! Solutions for the challenges on advent of code

appsmith-docs icon appsmith-docs

Mirror of documentation at https://docs.appsmith.com. Raise Pull requests against this repository to update the documentation

certbot icon certbot

Certbot is EFF's tool to obtain certs from Let's Encrypt and (optionally) auto-enable HTTPS on your server. It can also act as a client for any other CA that uses the ACME protocol.

codeigniter icon codeigniter

Open Source PHP Framework (originally from EllisLab)

eden icon eden

Fully type-safe Elysia client

faker.js icon faker.js

generate massive amounts of fake data in Node.js and the browser

fastapi icon fastapi

FastAPI framework, high performance, easy to learn, fast to code, ready for production

git-ftp icon git-ftp

minimal docker container with debian and git

ip21-ruby icon ip21-ruby

IP21 Database connection for Ruby. With this gem you will be able to connect to IP21 and execute queries against the database using SQL statements.

jenkins-docker icon jenkins-docker

Jenkins Container with docker binaries to make it work with docker-pipeline plugin

keycloak icon keycloak

Gem for add authentication to applications and secure services with Keycloak

material-ui icon material-ui

React components for faster and easier web development. Build your own design system, or start with Material Design.

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.