About Me
Career
Courses
Projects
Languages
PT|EN
CodersRank icon
A picture of me with my arms crossed

Hi, I'm Cauã Rinaldi!

A proactive and creative Full-Stack Developer
I'm 19 and if there's one thing I know is that I love finding creative solutions for problems.
Also, I enjoy designing small and big applications, while working in the frontend and/or backend.

About Me

I'm from Brazil and Portuguese is my native language, but I'm also fluent in English (C1).
I started programming in 2017 as a hobby, but began learning seriously in the start of 2021.
In this time, I took various courses and made a lot of open-source projects in my GitHub account, exploring different technologies.
Now, I'm working as a full time developer at Aerial

Career

Project screenshot

Aerial (April 2023 - Now)

Aerial is a platform that helps startups collect, organize and cross-reference the core information and documents essential to running and funding their companies.

Aerial leverages the power of machine learning to automatically organize documents so they’re ready for due diligence at a moment’s notice.

It also automatically identify and report red flags, issues with the legal documents that may jeopardizefundraising or acquisition.


April 2023 - I started as a full-time intern, when Michael Li saw potential in my work, despite my lack of professional experience. At the time, I focused mainly on developing the web application with NextJS, TS and tRPC.

September 2023 - After the internship period, I was promoted to a full-time Full-Stack developer. My responsibilities increased: besides working on the frontend, I started reviewing code and developing the ML side of the company, using Python, sklearn, and OpenAI.

Check Video DemoCheck Website

Courses

Java Developer
JetBrains Academy
Sep 2022
View Certificate
Python Core
JetBrains Academy
Sep 2022
View Certificate
Full Speed Python
Educative
Jan 2022
View Certificate
Michigan Language Assessment C1
University of Michigan
Jul 2022
TypeScript for Front-End Developers
Educative
Feb 2022
View Certificate
Become an Angular Developer
Educative
Feb 2022
View Certificate
Modern CSS with Tailwind
Educative
Aug 2022
View Certificate
The Ultimate Guide to Rust Programming
Educative
Aug 2022
Make Your Own Neural Network in Python
Educative
Mar 2022
View Certificate
Web Security and Access Management: JWT, OAuth2 & OpenId Connect
Educative
Apr 2022
View Certificate
Practical Security: Simple Practices for Defending Your Systems
Educative
Dec 2022
View Certificate
Become a Rust Web Developer
Educative
Jan 2023
View Certificate
Google Cloud Computing Foundations
Google Cloud Skills Boost
Mar 2023
View Certificate

Projects

Project screenshot

Sudoku Solver

An algorithm made to solve sudoku puzzles of various sizes efficiently. It's implemented in Rust and runs in the browser using Web Assembly. The project includes a simple interface made in React to visualize the algorithm step-by-step.

rust
wasm
react
typescript
Check Demo
Check Code
Project screenshot

code-share

A social network that allows users to write and post snippets in different languages with a code editor, and interact with other users' posts and profiles. It uses Supabase as the database and includes 2 containerized microservices.

next.js
tailwindcss
docker
typescript
asp.net core
Flask
i18n
microservices
pwa
Check Demo
Check Code
Project screenshot

AI Playground

A GPU-accelerated deep learning library built in Rust almost from scratch. Plus an online playground to use it to recognize digits (MNIST dataset).

rust
ReactJS
deep learning
docker
docker compose
glsl
Check Demo
Check Code
Project screenshot

Graphical Regex Designer

A website made in Angular to help you create regular expressions using colored blocks. It also supports variables and testing, and outputs the expression in the JavaScript format.

Angular
regex
pwa
typescript
angular-material
less
Check Demo
Check Code

Languages

My coding experience in different languages throughout the time, measured by CodersRank based on my GitHub activity